[FFmpeg-devel] Issue with H264.c revision 11214/onwards
Reinhard Nissl
rnissl
Tue Dec 18 21:53:03 CET 2007
Hi,
Jeff Downs schrieb:
>> [h264 @ 0xb7df66d0]B picture before any references, skipping
Regarding this change: it seems to be not compatible with multithreaded
decoding.
When I feed my ASTRA HD+ samples to ffmpeg (via VDR, vdr-xine and xine)
I get the following debug output on screen when multi threaded decoding
is active:
***** AUD: 0 SPS SEI SEI PPS SEI IDR
buffer usage: 498, 0, 11, 8, 0x888f488
***** AUD: 1 SEI .
buffer usage: 498, 0, 11, 9, 0x888f488
***** AUD: 2 SEI .
[h264 @ 0xb627e2f0]B picture before any references, skipping
[h264 @ 0xb627e2f0]decode_slice_header error
[h264 @ 0xb627e2f0]B picture before any references, skipping
[h264 @ 0xb627e2f0]decode_slice_header error
[h264 @ 0xb627e2f0]B picture before any references, skipping
[h264 @ 0xb627e2f0]decode_slice_header error
[h264 @ 0xb627e2f0]B picture before any references, skipping
[h264 @ 0xb627e2f0]decode_slice_header error
[h264 @ 0xb627e2f0]B picture before any references, skipping
[h264 @ 0xb627e2f0]decode_slice_header error
[h264 @ 0xb627e2f0]concealing 6960 DC, 6960 AC, 6960 MV errors
buffer usage: 498, 0, 11, 9, 0x888f488
.
.
.
Feeding the same sample to ffmpeg with single threaded decoding, then
everything is fine, e. g. the output looks like:
***** AUD: 0 SPS SEI SEI PPS SEI IDR
buffer usage: 498, 0, 11, 8, 0x888f488
***** AUD: 1 SEI .
buffer usage: 498, 0, 11, 9, 0x888f488
***** AUD: 2 SEI .
buffer usage: 498, 0, 11, 9, 0x888f488
.
.
.
Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl at gmx.de
More information about the ffmpeg-devel
mailing list