[libav-bugs] [Bug 899] mp3 demux from mp4 results in unplayable file

bugzilla-daemon at libav.org bugzilla-daemon at libav.org
Sun Oct 18 20:54:50 CEST 2015


John Stebbins <jstebbins.hb at gmail.com> changed:

           What    |Removed                     |Added
                 CC|                            |jstebbins.hb at gmail.com

--- Comment #2 from John Stebbins <jstebbins.hb at gmail.com> ---
This is a regression since 6ec688e1

The problem is due to mp3 frames that are spread across multiple audio packets 
in the source file.

6ec688e1 removes AVSTREAM_PARSE_FULL from need_parsing for audio, except in a
very specific scenario.  So the audio packets are no longer reassembled into
complete frames.

Note that this is also a problem for matroska files that have been encoded the
same way with mp3 frames spread across multiple packets. I don't know off hand
what either spec says about audio frames crossing packet boundaries, but
several other players handle this situation (e.g. vlc, mpc, firefox, chrome).

You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libav.org/pipermail/libav-bugs/attachments/20151018/ecd73c34/attachment.html>

More information about the libav-bugs mailing list