mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-26 10:10:32 +00:00
015f82aaf5
Original commit message from CVS: fixes to mp3 typefinding: - removed workaround that detected files with valid ID3v2 tag as mp3 (not needed anymore) Invalid files didn't occur because of broken length in the tag but because of padding in the beginning of the audio data most of the time. - fixed various assorted stuff in the old typefind function (like not adjusting buffer size after skipping) - added 2nd typefind function to detect mp3 streams (fixes #94113) |
||
---|---|---|
.. | ||
gstmp3types.c | ||
gstmpegaudioparse.c | ||
gstmpegaudioparse.h | ||
Makefile.am | ||
README |
MP3 Audio Parser ================ This element acts as a parser for mpeg audio data. It's called 'mp3' but in reality will work for any MPEG-1, MPEG-2, or MPEG-2.5 elemental audio stream of any of Layers I, II, and III. It will not (currently, ever?) handle MPEG-2 BC or NBC streams, as those have rather specialized needs best served be a different filter. It will take an mpeg audio stream in any form on its 'src' input, with any buffer size, and split it into buffers containing a single frame each. NOTE: ancillary data is not dealt with right now.