* Moving bluetooth plugin to gstreamer
@ 2012-08-16 13:25 Luiz Augusto von Dentz
2012-08-16 17:09 ` Tim-Philipp Müller
0 siblings, 1 reply; 6+ messages in thread
From: Luiz Augusto von Dentz @ 2012-08-16 13:25 UTC (permalink / raw)
To: gstreamer-devel; +Cc: linux-bluetooth, Thiago Sousa Santos
Hi,
Since we now have a proper library for SBC codec
(http://git.kernel.org/?p=bluetooth/sbc.git;a=summary) and its patent
has expired June 2, 2010. (source:
http://en.wikipedia.org/wiki/SBC_(codec)), I wonder if it wouldn't be
a good idea to move the plugin to gstreamer tree?
The plugin has the following elements:
bluetooth: sbcenc: Bluetooth SBC encoder
bluetooth: sbcdec: Bluetooth SBC decoder
bluetooth: sbcparse: Bluetooth SBC parser
bluetooth: avdtpsink: Bluetooth AVDTP sink
bluetooth: a2dpsink: Bluetooth A2DP sink
bluetooth: rtpsbcpay: RTP packet payloader
--
Luiz Augusto von Dentz
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Moving bluetooth plugin to gstreamer
2012-08-16 13:25 Moving bluetooth plugin to gstreamer Luiz Augusto von Dentz
@ 2012-08-16 17:09 ` Tim-Philipp Müller
2012-08-16 19:50 ` Joao Paulo Rechi Vita
2012-08-17 3:13 ` Marcel Holtmann
0 siblings, 2 replies; 6+ messages in thread
From: Tim-Philipp Müller @ 2012-08-16 17:09 UTC (permalink / raw)
To: Discussion of the development of and with GStreamer
Cc: linux-bluetooth, Thiago Sousa Santos
On Thu, 2012-08-16 at 16:25 +0300, Luiz Augusto von Dentz wrote:
Hi,
> Since we now have a proper library for SBC codec
> (http://git.kernel.org/?p=bluetooth/sbc.git;a=summary) and its patent
> has expired June 2, 2010. (source:
> http://en.wikipedia.org/wiki/SBC_(codec)), I wonder if it wouldn't be
> a good idea to move the plugin to gstreamer tree?
>
> The plugin has the following elements:
>
> bluetooth: sbcenc: Bluetooth SBC encoder
> bluetooth: sbcdec: Bluetooth SBC decoder
> bluetooth: sbcparse: Bluetooth SBC parser
> bluetooth: avdtpsink: Bluetooth AVDTP sink
> bluetooth: a2dpsink: Bluetooth A2DP sink
> bluetooth: rtpsbcpay: RTP packet payloader
Sounds like a good idea to me.
We'd probably add them to gst-plugins-bad first though, since that's
where new plugins are usually added before they get moved to -good or
elsewhere. And probably only to git master (ie. for the upcoming
0.11/1.0 API version).
Would the idea be that you'd turn libsbc from noinst into a proper
library, or would we just move that over into the plugin as well?
Cheers
- Tim
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Moving bluetooth plugin to gstreamer
2012-08-16 17:09 ` Tim-Philipp Müller
@ 2012-08-16 19:50 ` Joao Paulo Rechi Vita
2012-08-17 3:13 ` Marcel Holtmann
1 sibling, 0 replies; 6+ messages in thread
From: Joao Paulo Rechi Vita @ 2012-08-16 19:50 UTC (permalink / raw)
To: Tim-Philipp Müller
Cc: Discussion of the development of and with GStreamer,
linux-bluetooth, Thiago Sousa Santos
On Thu, Aug 16, 2012 at 2:09 PM, Tim-Philipp Müller <t.i.m@zen.co.uk> wrote:
> On Thu, 2012-08-16 at 16:25 +0300, Luiz Augusto von Dentz wrote:
>
> Hi,
>
>> Since we now have a proper library for SBC codec
>> (http://git.kernel.org/?p=bluetooth/sbc.git;a=summary) and its patent
>> has expired June 2, 2010. (source:
>> http://en.wikipedia.org/wiki/SBC_(codec)), I wonder if it wouldn't be
>> a good idea to move the plugin to gstreamer tree?
>>
>> The plugin has the following elements:
>>
>> bluetooth: sbcenc: Bluetooth SBC encoder
>> bluetooth: sbcdec: Bluetooth SBC decoder
>> bluetooth: sbcparse: Bluetooth SBC parser
>> bluetooth: avdtpsink: Bluetooth AVDTP sink
>> bluetooth: a2dpsink: Bluetooth A2DP sink
>> bluetooth: rtpsbcpay: RTP packet payloader
>
> Sounds like a good idea to me.
>
> We'd probably add them to gst-plugins-bad first though, since that's
> where new plugins are usually added before they get moved to -good or
> elsewhere. And probably only to git master (ie. for the upcoming
> 0.11/1.0 API version).
>
> Would the idea be that you'd turn libsbc from noinst into a proper
> library, or would we just move that over into the plugin as well?
>
It will be a shared lib, also used by pulseaudio's bluetooth modules.
--
João Paulo Rechi Vita
Openbossa Labs - INdT
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Moving bluetooth plugin to gstreamer
2012-08-16 17:09 ` Tim-Philipp Müller
2012-08-16 19:50 ` Joao Paulo Rechi Vita
@ 2012-08-17 3:13 ` Marcel Holtmann
[not found] ` <CAD2+Bb1+32YKBTNnG93dchn9SNU0ur4ZKCZtKV80ohc3bkwsYg@mail.gmail.com>
1 sibling, 1 reply; 6+ messages in thread
From: Marcel Holtmann @ 2012-08-17 3:13 UTC (permalink / raw)
To: Tim-Philipp Müller
Cc: Discussion of the development of and with GStreamer,
linux-bluetooth, Thiago Sousa Santos
Hi Tim,
> > Since we now have a proper library for SBC codec
> > (http://git.kernel.org/?p=bluetooth/sbc.git;a=summary) and its patent
> > has expired June 2, 2010. (source:
> > http://en.wikipedia.org/wiki/SBC_(codec)), I wonder if it wouldn't be
> > a good idea to move the plugin to gstreamer tree?
> >
> > The plugin has the following elements:
> >
> > bluetooth: sbcenc: Bluetooth SBC encoder
> > bluetooth: sbcdec: Bluetooth SBC decoder
> > bluetooth: sbcparse: Bluetooth SBC parser
> > bluetooth: avdtpsink: Bluetooth AVDTP sink
> > bluetooth: a2dpsink: Bluetooth A2DP sink
> > bluetooth: rtpsbcpay: RTP packet payloader
>
> Sounds like a good idea to me.
>
> We'd probably add them to gst-plugins-bad first though, since that's
> where new plugins are usually added before they get moved to -good or
> elsewhere. And probably only to git master (ie. for the upcoming
> 0.11/1.0 API version).
>
> Would the idea be that you'd turn libsbc from noinst into a proper
> library, or would we just move that over into the plugin as well?
as Luiz pointed out, that has already been done. It is standalone now
with its own GIT tree and a released 1.0 tarball for distributions to
package.
Regards
Marcel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Moving bluetooth plugin to gstreamer
[not found] ` <CAD2+Bb1+32YKBTNnG93dchn9SNU0ur4ZKCZtKV80ohc3bkwsYg@mail.gmail.com>
@ 2012-11-08 15:20 ` Luiz Augusto von Dentz
2012-11-08 15:32 ` Tim-Philipp Müller
0 siblings, 1 reply; 6+ messages in thread
From: Luiz Augusto von Dentz @ 2012-11-08 15:20 UTC (permalink / raw)
To: Discussion of the development of and with GStreamer
Cc: linux-bluetooth, Thiago Sousa Santos, Tim-Philipp Müller
Hi Guys,
On Fri, Aug 17, 2012 at 12:26 PM, sreerenj b <bsreerenj@gmail.com> wrote:
> Hi Tim,
>
> Are you planning to integrate bluez-gstreamer to plugsin-bad? or some new
> plugins for sbc?
>
>
> On Fri, Aug 17, 2012 at 6:13 AM, Marcel Holtmann <marcel@holtmann.org>
> wrote:
>>
>> Hi Tim,
>>
>> > > Since we now have a proper library for SBC codec
>> > > (http://git.kernel.org/?p=bluetooth/sbc.git;a=summary) and its patent
>> > > has expired June 2, 2010. (source:
>> > > http://en.wikipedia.org/wiki/SBC_(codec)), I wonder if it wouldn't be
>> > > a good idea to move the plugin to gstreamer tree?
>> > >
>> > > The plugin has the following elements:
>> > >
>> > > bluetooth: sbcenc: Bluetooth SBC encoder
>> > > bluetooth: sbcdec: Bluetooth SBC decoder
>> > > bluetooth: sbcparse: Bluetooth SBC parser
>> > > bluetooth: avdtpsink: Bluetooth AVDTP sink
>> > > bluetooth: a2dpsink: Bluetooth A2DP sink
>> > > bluetooth: rtpsbcpay: RTP packet payloader
>> >
>> > Sounds like a good idea to me.
>> >
>> > We'd probably add them to gst-plugins-bad first though, since that's
>> > where new plugins are usually added before they get moved to -good or
>> > elsewhere. And probably only to git master (ie. for the upcoming
>> > 0.11/1.0 API version).
>> >
>> > Would the idea be that you'd turn libsbc from noinst into a proper
>> > library, or would we just move that over into the plugin as well?
>>
>> as Luiz pointed out, that has already been done. It is standalone now
>> with its own GIT tree and a released 1.0 tarball for distributions to
>> package.
>>
>> Regards
>>
>> Marcel
Im about to send a patch to remove this from BlueZ, I hope somebody
from gstreamer community can step up and take the task to move this to
gstreamer tree, if nobody does I will eventually do it but this might
take some time for me since Im quite busy with upcoming BlueZ 5.0
(which is also the reason why we are cleaning up the tree).
--
Luiz Augusto von Dentz
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Moving bluetooth plugin to gstreamer
2012-11-08 15:20 ` Luiz Augusto von Dentz
@ 2012-11-08 15:32 ` Tim-Philipp Müller
0 siblings, 0 replies; 6+ messages in thread
From: Tim-Philipp Müller @ 2012-11-08 15:32 UTC (permalink / raw)
To: Luiz Augusto von Dentz
Cc: Discussion of the development of and with GStreamer,
linux-bluetooth, Thiago Sousa Santos
On Thu, 2012-11-08 at 17:20 +0200, Luiz Augusto von Dentz wrote:
Hi Luiz,
> Im about to send a patch to remove this from BlueZ, I hope somebody
> from gstreamer community can step up and take the task to move this to
> gstreamer tree, if nobody does I will eventually do it but this might
> take some time for me since Im quite busy with upcoming BlueZ 5.0
> (which is also the reason why we are cleaning up the tree).
This is the plan for the current GStreamer dev cycle (1.1.x) [0], so
should happen really soon now. (I'll do it if no one else is faster.)
Cheers
-Tim
[0] http://gstreamer.freedesktop.org/wiki/ReleasePlanning/RoadMap
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-11-08 15:32 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-16 13:25 Moving bluetooth plugin to gstreamer Luiz Augusto von Dentz
2012-08-16 17:09 ` Tim-Philipp Müller
2012-08-16 19:50 ` Joao Paulo Rechi Vita
2012-08-17 3:13 ` Marcel Holtmann
[not found] ` <CAD2+Bb1+32YKBTNnG93dchn9SNU0ur4ZKCZtKV80ohc3bkwsYg@mail.gmail.com>
2012-11-08 15:20 ` Luiz Augusto von Dentz
2012-11-08 15:32 ` Tim-Philipp Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).