restructuring amr plugins

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

restructuring amr plugins

Stefan Sauer
hi,

we have gst-plugins-ugly/ext/amrnb and gst-plugins-bad/ext/amrwb. One
issue is they are both GPL, but infact the amr{nb,wb}parse elements in
there don't use the GPL lib at all.

I'd like to see
1) amrwb to be move to -ugly
2) amr{nb,wb}parse moved to -good as armparse as LGPL
3) Nokia would like to contribute rewrite of the parsers using slomos
GstBaseParse. This can clearly happen as an improvement later on.

How could we time that with all the plugin moving windows?

Stefan

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: restructuring amr plugins

Zhao, Halley
  Some other questions by the way:
  Are there any other voice codec in gst world? For example: G729, G.711, GIPS:iBLC, G.723.1 etc?
  br
  
  >-----Original Message-----
  >From: [hidden email]
  >[mailto:[hidden email]] On Behalf Of
  >Stefan Kost
  >Sent: 2008年8月11日 2:21
  >To: Gstreamer
  >Subject: [gst-devel] restructuring amr plugins
  >
  >hi,
  >
  >we have gst-plugins-ugly/ext/amrnb and gst-plugins-bad/ext/amrwb. One
  >issue is they are both GPL, but infact the amr{nb,wb}parse elements in
  >there don't use the GPL lib at all.
  >
  >I'd like to see
  >1) amrwb to be move to -ugly
  >2) amr{nb,wb}parse moved to -good as armparse as LGPL
  >3) Nokia would like to contribute rewrite of the parsers using slomos
  >GstBaseParse. This can clearly happen as an improvement later on.
  >
  >How could we time that with all the plugin moving windows?
  >
  >Stefan
  >
  >-----------------------------------------------------------------------
  >--
  >This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
  >Build the coolest Linux based applications with Moblin SDK & win great prizes
  >Grand prize is a trip for two to an Open Source event anywhere in the world
  >http://moblin-contest.org/redirect.php?banner_id=100&url=/
  >_______________________________________________
  >gstreamer-devel mailing list
  >[hidden email]
  >https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: restructuring amr plugins

Stefan Sauer
hi,


Zhao, Halley schrieb:
>   Some other questions by the way:
>   Are there any other voice codec in gst world? For example: G729, G.711, GIPS:iBLC, G.723.1 etc?
>   br

YOu should see gstreamer more as the framework. Codecs usualy come with legal
implications. ffmpeg has a lot, but that would not help business use cases.
Whenever a codec is royalty free and openly documented it could be added.

Stefan

>   
>   >-----Original Message-----
>   >From: [hidden email]
>   >[mailto:[hidden email]] On Behalf Of
>   >Stefan Kost
>   >Sent: 2008年8月11日 2:21
>   >To: Gstreamer
>   >Subject: [gst-devel] restructuring amr plugins
>   >
>   >hi,
>   >
>   >we have gst-plugins-ugly/ext/amrnb and gst-plugins-bad/ext/amrwb. One
>   >issue is they are both GPL, but infact the amr{nb,wb}parse elements in
>   >there don't use the GPL lib at all.
>   >
>   >I'd like to see
>   >1) amrwb to be move to -ugly
>   >2) amr{nb,wb}parse moved to -good as armparse as LGPL
>   >3) Nokia would like to contribute rewrite of the parsers using slomos
>   >GstBaseParse. This can clearly happen as an improvement later on.
>   >
>   >How could we time that with all the plugin moving windows?
>   >
>   >Stefan
>   >
>   >-----------------------------------------------------------------------
>   >--
>   >This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>   >Build the coolest Linux based applications with Moblin SDK & win great prizes
>   >Grand prize is a trip for two to an Open Source event anywhere in the world
>   >http://moblin-contest.org/redirect.php?banner_id=100&url=/
>   >_______________________________________________
>   >gstreamer-devel mailing list
>   >[hidden email]
>   >https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: restructuring amr plugins

Olivier Crête-2

On Mon, 2008-08-11 at 22:40 +0300, Stefan Kost wrote:
> hi,
>
>
> Zhao, Halley schrieb:
> >   Some other questions by the way:
> >   Are there any other voice codec in gst world? For example: G729, G.711, GIPS:iBLC, G.723.1 etc?

G.711 is supported already (plugins are called alawenc/alawdec and
mulawenc/mulawdec). I don't know of any free (as in copyrights, not
patents) implementation of the others. If there are, its probably pretty
easy to make a gstreamer element. Also, there exist non-free
implementations. For example, the Nokia internet tablets have G729 and
iLBC (but using proprietary dsp-based encoders/decoders).

--
Olivier Crête
[hidden email]
Collabora Ltd


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel