On 2012-02-12 22:53:43 +0200, Martin Storsjö wrote: > On Wed, 8 Feb 2012, Jason Garrett-Glaser wrote: > > >On Wed, Feb 8, 2012 at 8:07 AM, Luca Barbato <[email protected]> wrote: > >>On 2/8/12 5:04 AM, Martin Storsjö wrote: > >>> > >>>From: Matthew Szatmary<[email protected]> > >>> > >>>The mpegts muxer assumes/requires 4 byte startcodes for annex b data. > > > >Wouldn't it be better to fix the MPEG-TS muxer?
It's not broken, it checks for the zero_byte required for the first NAL unit of an access unit. > Jason - when I tried to fix this in the mpegts muxer, in > http://patches.libav.org/patch/16727/, Gil pointed out that some > standards require the startcodes to be 4 bytes. Given this, are you > ok with this change? It's easier (and not invalid) to always put an extra zero byte before the start code prefix (0x000001) than adding it just in the cases were the zero_byte is required. Janne _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
