title: How to enable A2DP sink functionality in Android?
body: <p>I'm developing a customized embedded device which uses <em>Gingerbread 2.3.4</em> as an OS.
  Now the device should be able to play audio streaming from other <strong>A2DP</strong>-enabled devices such as iPhone or other Android devices. I know that the Gingerbread includes <code>Bluez</code> stack 4.69 which is capable of A2DP sink functionality. However, I doubt that Android exposes these APIs. </p>
  
  <p>Do you have any ideas how I can achieve this functionality? Since I'm not developing a generic Android App, any kinds of non-standard method will be appreciated. I think the <code>Bluez</code> stack can be directly accessed through DBus interface even in Android. </p>