[FFmpeg-trac] #8006(undetermined:new): VAAPI: fails to transcode HEVC 10bit on AMD RAVEN APU

FFmpeg trac at avcodec.org
Tue Jul 9 00:57:15 EEST 2019

#8006: VAAPI: fails to transcode HEVC 10bit on AMD RAVEN APU
             Reporter:  tvsht        |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |

Comment (by jkqxz):

 This is the separated fields of surfaces in the Mesa driver biting you -
 you can't apply any postprocessing to the output of the H.265 decoder
 because you'll always fail a test like

 It works fine if you build Mesa with separated fields disabled, e.g. by:
 diff --git a/src/gallium/state_trackers/va/surface.c
 index 86daf0f7988..be72561df30 100644
 --- a/src/gallium/state_trackers/va/surface.c
 +++ b/src/gallium/state_trackers/va/surface.c
 @@ -768,6 +768,7 @@ vlVaCreateSurfaces2(VADriverContextP ctx, unsigned int
 +   templat.interlaced = false;

     if (expected_fourcc) {
        enum pipe_format expected_format =

Ticket URL: <https://trac.ffmpeg.org/ticket/8006#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list