Patch fixes an issue with broken Ogg Theora videos containing bogus
negative granulepos on some packets: libavformat was reporting huge
positive dts timestamps for these packets, causing downstream problems for
ffmpeg2theora at Wikimedia Commons (near-infinite loop during transcoding).

Bug report: https://trac.ffmpeg.org/ticket/6080
Downstream issue: https://phabricator.wikimedia.org/T155247

Patch for libavformat attached. Returns AV_NOPTS_VALUE instead of bogus
value for the dts, which downstream ffmpeg2theora can already understand
and handle.

Thanks!

-- brion

Attachment: 0001-Fix-for-dts-on-Ogg-Theora-packets-with-bad-granulepo.patch
Description: Binary data

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to