[MPlayer-dev-eng] mpg123 / mp3lib 64bit SSE code

Felipe Contreras felipe.contreras at gmail.com
Tue Mar 31 01:08:36 CEST 2009


On Tue, Mar 31, 2009 at 12:36 AM, Diego Biurrun <diego at biurrun.de> wrote:
> On Tue, Mar 31, 2009 at 12:28:25AM +0300, Felipe Contreras wrote:
>> On Tue, Mar 31, 2009 at 12:11 AM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
>> > Felipe Contreras <felipe.contreras <at> gmail.com> writes:
>> >
>> >> >> Why? FFmpeg as is has quite a lot of limitations;
>> >> >
>> >> > Which limitations do you see?
>> >>
>> >> Lack of run-time 3rd party plug-ins ala GStreamer?
>> >
>> > And that is something that mpg123 supports / will support / should support iyo?
>>
>> A higher level framework that can actually support plug-in autoloading
>> could easily support mpg123 as a separate plug-in. With ffmpeg it's
>> all or nothing.
>>
>> So, one point for mpg123.
>
> That framework could also support FFmpeg (like gstreamer does IIUC), so
> where is the point for mpg123?

GStreamer would link to *some* FFmpeg library that some codec support,
let's say it's a distribution maintainer that doesn't want proprietary
codecs, so there's no MP3 support.

Then, another packager wants MP3 support, well, too bad, FFmpeg is
already compiled without it.

The best option would be a GStreamer plug-in that loads mpg123. You
install libmpg123 and gst-mpg123 packages and *bang*; you can play
MP3's through GStreamer.

-- 
Felipe Contreras



More information about the MPlayer-dev-eng mailing list