[FFmpeg-trac] #5614(avcodec:new): VDA output error and pixelation frames
FFmpeg
trac at avcodec.org
Mon Jun 6 08:39:50 CEST 2016
#5614: VDA output error and pixelation frames
---------------------------------+--------------------------------------
Reporter: niltsh | Type: defect
Status: new | Priority: important
Component: avcodec | Version: git-master
Keywords: VDA | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
---------------------------------+--------------------------------------
Tested on latest MPlayer and FFmpeg by today.
decoder is h264_vda, the software decoder does NOT have the issue.
For some files, the following error outputs and the output frames looks
pixelated, looks like that the I frame for reference is missing.
Such symptom lasts for several frames and will be corrected automatically.
-> I think it is because there was a new I frame coming in, so the issue
corrected automatically.
When I tried to seek forward or backward, such error output and frame
image goes wrong always, and corrected after several frames.
I checked the reason for
Discarding mismatching reference
looks like the avctx-> format == 0x11, should be YUV, and the
ref_list->parent->format == VDA_VLD.
[h264_vda @ 0x100ecd480]Discarding mismatching reference
[h264_vda @ 0x100ecd480]Missing reference picture, default is 0
[h264_vda @ 0x100ecd480]decode_slice_header error
[h264_vda @ 0x100ecd480]Discarding mismatching reference
[h264_vda @ 0x100ecd480]Discarding mismatching reference
[h264_vda @ 0x100ecd480]Missing reference picture, default is 0
[h264_vda @ 0x100ecd480]decode_slice_header error
[h264_vda @ 0x100ecd480]Discarding mismatching reference
[h264_vda @ 0x100ecd480]Discarding mismatching reference
[h264_vda @ 0x100ecd480]Missing reference picture, default is 0
[h264_vda @ 0x100ecd480]decode_slice_header error
[h264_vda @ 0x100ecd480]Discarding mismatching reference
[h264_vda @ 0x100ecd480]Missing reference picture, default is 65542
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5614>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list