2009/12/17 Siarhei Siamashka <siarhei.siamashka@xxxxxxxxx>: > On Wednesday 16 December 2009, João Paulo Rechi Vita wrote: >> On Tue, Dec 15, 2009 at 10:03 PM, Siarhei Siamashka >> >> <siarhei.siamashka@xxxxxxxxx> wrote: >> > Also I don't have much trust in the current bluez SBC decoder >> > implementation. Its quality may be not the very best. I was considering >> > to eventually review its code, do some refactoring and merge some of its >> > parts with the encoder (SBC encode and decode are quite symmetric), but >> > did not find some spare time for this yet. Considering that bluez got SBC >> > sink support now, improving the decoder may make sense. >> >> IMO it would make sense to export SBC codec in a library, since >> encoding and decoding is done outside bluetoothd (ALSA, gstreamer or >> PulseAudio). Also, the codec could be used for applications different >> from A2DP streaming, and the more people using it, more tested (and >> eventually improved) the code gets. > > I don't have first hand information regarding this matter myself, but > according to SBC wikipedia page [1]: > "The patent owners wrote that they allow the free usage of SBC in Bluetooth > application, with the view to boost the use of this technology. All > applications outside Bluetooth are however not free." > And if you continue reading the same paragraph: "The patent will expire June 2, 2010.". But anyway, gstreamer and pulseaudio uses SBC for bluetooth application, so it's under the free usage terms (and also, there is a copy of sbc.c in pulseaudio tree). -- João Paulo Rechi Vita MSc Computer Science Student Computer Engineer IC / Unicamp http://jprvita.wordpress.com/ -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html