Rudolf Polzer <[email protected]> added the comment: This fix caused another new issue: theora decoding fails in some cases near the beginning. I provide two video files causing the issue (can't connect to upload.libav.org, so using two different HTTP locations):
http://rm.rm.rm-f.org/~xonotic/libavbugs/6bd69e6_dpvideo001.ogv http://ompldr.org/vOTBtaQ/6bd69e6_dpvideo001.ogv - first frame is not decoded, leading to the screen being covered with green stuff - [theora @ 0x2316220] vp3: first frame not a keyframe - plays fine when reverting 6bd69e6 on top of current master - oggz-validate shows no errors other than "missing *** eos" due to the file being cut off with dd - example theora player plays it correctly http://rm.rm.rm-f.org/~xonotic/libavbugs/6bd69e6_ika_0000_0007.ogv http://ompldr.org/vOTBtag/6bd69e6_ika_0000_0007.ogv - timer display stops at 0.98 A-V: -0.020 s:0.0 aq= 85KB vq= 303KB sq= 0B f=0/0 - video freezes at that time - doesn't recover until 4.78 A-V: -0.018 s:0.0 aq= 36KB vq= 339KB sq= 0B f=0/0 - sound plays normally in the meantime, just video stays frozen - oggz-validate shows no errors - example theora player plays it correctly ---------- nosy: -llogan, realnc status: closed -> open substatus: fixed -> open topic: -regression ______________________________________________ Libav issue tracker <[email protected]> <https://roundup.libav.org/issue2428> ______________________________________________
