Re: [Bluez-devel] CVS audio-api.txt : 1st question

Fabien Chevalier
2007-07-06T15:24:29Z

Frederic Dalleau wrote:
>> You need the power of Gstreamer in order to stream MP3 directly to the
>> headset : you need a native Gstreamer bluetooth element.
>>
> In a desktop situation, you will want to mix streams this is not
> possible using mp3.
> Lots of a2dp devices do not handle mp3. And what if your music is not
> mp3 encoded, say ogg?
>

Frederic, i agree with you. :-)
But Gstreamer allows to handle all those format conversion issues
transparently.
The BT GStreamer element would simply have to declare what formats are
supported by the headset (mp3, sbc, ...) with bitrates, channels ... .
GStreamer would perform adhoc convertion on a needed basis.

However GStreamer is not meant to replace ALSA, but be used in parallel
to it.

Cheers,

Fabien