[vlc-devel] [vlc-commits] hls: Don't download the same segment twice when prefetching.

Frederic YHUEL fyhuel at viotech.net
Tue Feb 7 13:45:28 CET 2012

> Hello,
> This commit seems to have introduced a bug or revealed a libav one:
> If I don't revert it, I'm flooded with libavcodec errors:
> [0x8457908] avcodec decoder warning: cannot decode one frame (30836 bytes)
> [h264 @ 0x845df80] allocate_progress() overflow
> [h264 @ 0x845df80] get_buffer() failed (-1 0 0 (nil))
> [h264 @ 0x845df80] decode_slice_header error
> But the sound is fine.
> I did the test with the following m3u8:
> http://qthttp.apple.com.edgesuite.net/11piubpwiqubf06c/sl_vod.m3u8
> Best Regards,
> --
> Frédéric

The relevant error message was:

[h264 @ 0xb1ee1120] Width/height changing with frame threads is not
implemented. Update your Libav version to the newest one from Git. If
the problem still occurs, it means that your file has a feature which
has not been implemented.

Sorry for the noise!


More information about the vlc-devel mailing list