[FFmpeg-trac] #23(FFmpeg:open): Broken h264 with vaapi and vdpau

FFmpeg trac at avcodec.org
Mon Mar 28 17:03:50 CEST 2011


#23: Broken h264 with vaapi and vdpau
--------------------+----------------------
Reporter:  ivanich  |       Owner:  michael
    Type:  defect   |      Status:  open
Priority:  normal   |   Component:  FFmpeg
 Version:  git      |  Resolution:
Keywords:           |  Blocked By:
Blocking:           |  Reproduced:  0
Analyzed:  0        |
--------------------+----------------------

Comment (by gb):

 The new code generates extra DELAYED_PIC_REF, thus making code like if
 (pic->reference != PICT_FRAME) to check for something that is not a frame
 (i.e. top or bottom field) to fail. I have a patch at the VA-API level as
 I am not able to check why h264.c changes operate that way now.

 i.e. even in non-VAAPI case, h264 code that uses the FIELD_PICTURE macro
 may not get what it expected in the older code.

-- 
Ticket URL: <http://avcodec.org/trac/ffmpeg/ticket/23#comment:6>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list