[Bug 681003] New: [NEW PLUGIN] mpg123 MP3 decoding plugin
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Aug 1 09:49:18 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=681003
GStreamer | gst-plugins-bad | git
Summary: [NEW PLUGIN] mpg123 MP3 decoding plugin
Classification: Platform
Product: GStreamer
Version: git
OS/Version: All
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: dv at pseudoterminal.org
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I wrote a plugin for decoding MP3's using the mpg123 library (
http://mpg123.de/ ).
It can be found on Github: https://github.com/dv1/gstmpg123
- Tested on x86-64, using Arch Linux, and on an ARM Cortex-A8 , using Angstrom
- Relies on mpegaudioparse for seeking and extracting the frames
- Uses GstAudioDecoder as base class
- Works with GStreamer 0.10.36 and 0.11.92
- Supports multiple downstream sample formats, making use of mpg123's internal
code paths for each one
I know of of older plugins that decode with mpg123, but from what I have seen,
they are no longer maintained, and were using GstElement as base class (I use
GstAudioDecoder). I also heard about seeking problems.
Also, I am aware that GStreamer uses autotools (and not waf) for building, and
am currently writing autotools scripts that should be compatible with the
GStreamer ones.
It has worked well for me so far, I have watched movies with MP3 audio with it,
didn't see seeking issues... the only feature left open is gapless playback,
and the discussion about that one can be found here:
https://bugzilla.gnome.org/show_bug.cgi?id=620323
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list