mpg123 for gstreamer 0.10.36

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

mpg123 for gstreamer 0.10.36

brad2012
Hi All,

I would like to use another mp3 decoder.
I see mpg123 used in gstreamer 1.0.
Is it possible to use mpg123 plugin in gstreamer 0.10.36?


Thanks!

Soho
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: mpg123 for gstreamer 0.10.36

Carlos Rafael Giani
On 2012-11-10 15:34, Soho Soho123 wrote:

> Hi All,
>
> I would like to use another mp3 decoder.
> I see mpg123 used in gstreamer 1.0.
> Is it possible to use mpg123 plugin in gstreamer 0.10.36?
>
>
> Thanks!
>
> Soho
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>

I am the author of that plugin. The original version is available at
https://github.com/dv1/gstmpg123 , and it works fine, but is missing
some updates&fixes I committed to GStreamer (a leak in the finalizer,
last frame wasn't decoded, and some cleanup). These are not too hard to
backport. Thanks for reminding me..

I do recommend to upgrade to GStreamer 1.0 if possible, not only because
mpg123 decoder fixes will be uploaded there first, but also because
GStreamer 0.10 is now in maintenance mode and probably won't see another
release.

regards
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: mpg123 for gstreamer 0.10.36

brad2012
Hi DV,

Thanks for your opinion.
Because the application I used is Rygel.
It does not support v1.0.
I can not use gst v1.0.
the another question:
Can I copy the mpg123 folder from gst v1.0 to gst 0.10.26 and
add libmpg123 for that?
As you mentioned, the plugin is workable.
Is it workable for gst v0.10.36?

Thanks!
Soho


2012/11/10 dv <[hidden email]>:

> On 2012-11-10 15:34, Soho Soho123 wrote:
>>
>> Hi All,
>>
>> I would like to use another mp3 decoder.
>> I see mpg123 used in gstreamer 1.0.
>> Is it possible to use mpg123 plugin in gstreamer 0.10.36?
>>
>>
>> Thanks!
>>
>> Soho
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>
> I am the author of that plugin. The original version is available at
> https://github.com/dv1/gstmpg123 , and it works fine, but is missing some
> updates&fixes I committed to GStreamer (a leak in the finalizer, last frame
> wasn't decoded, and some cleanup). These are not too hard to backport.
> Thanks for reminding me..
>
> I do recommend to upgrade to GStreamer 1.0 if possible, not only because
> mpg123 decoder fixes will be uploaded there first, but also because
> GStreamer 0.10 is now in maintenance mode and probably won't see another
> release.
>
> regards
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: mpg123 for gstreamer 0.10.36

brad2012
In reply to this post by Carlos Rafael Giani
Hi Dv,

the another question:
Do you verifiy mpg123 for 320Kbps MP3 audio files?
Because I got some noise when I play 320Kbps MP3 with mad decoder in
the first 1 minute by gst v0.10.36.

Thanks!
Soho

2012/11/10 dv <[hidden email]>:

> On 2012-11-10 15:34, Soho Soho123 wrote:
>>
>> Hi All,
>>
>> I would like to use another mp3 decoder.
>> I see mpg123 used in gstreamer 1.0.
>> Is it possible to use mpg123 plugin in gstreamer 0.10.36?
>>
>>
>> Thanks!
>>
>> Soho
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>
> I am the author of that plugin. The original version is available at
> https://github.com/dv1/gstmpg123 , and it works fine, but is missing some
> updates&fixes I committed to GStreamer (a leak in the finalizer, last frame
> wasn't decoded, and some cleanup). These are not too hard to backport.
> Thanks for reminding me..
>
> I do recommend to upgrade to GStreamer 1.0 if possible, not only because
> mpg123 decoder fixes will be uploaded there first, but also because
> GStreamer 0.10 is now in maintenance mode and probably won't see another
> release.
>
> regards
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: mpg123 for gstreamer 0.10.36

Carlos Rafael Giani
In reply to this post by brad2012
On 2012-11-10 17:00, Soho Soho123 wrote:

> Hi DV,
>
> Thanks for your opinion.
> Because the application I used is Rygel.
> It does not support v1.0.
> I can not use gst v1.0.
> the another question:
> Can I copy the mpg123 folder from gst v1.0 to gst 0.10.26 and
> add libmpg123 for that?
> As you mentioned, the plugin is workable.
> Is it workable for gst v0.10.36?
>
> Thanks!
> Soho
>

No, you cannot copy these files like that, since the GStreamer 1.0 and
0.10 APIs are not fully compatible. Use the one from github instead, I
just backported the changes to it. It works fine with 0.10.36.

As for the question about 320kbps MP3, they are supported. I cannot
predict whether or not you will hear noise though - I'd have to test
your file. There are *lots* of broken MP3 files in existence, especially
old ones produced by ancient encoders.

regards
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel