[FFmpeg-trac] #8959(avcodec:new): [ffmpeg][avc/hevc encode][regression]A commit caused all avc/hevc encode cases in ffmpeg-vaapi fail!

FFmpeg trac at avcodec.org
Mon Nov 2 19:20:55 EET 2020


#8959: [ffmpeg][avc/hevc encode][regression]A commit caused all avc/hevc encode
cases in ffmpeg-vaapi fail!
------------------------------------+-----------------------------------
             Reporter:  yefeng      |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  critical    |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  vaapi       |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  1           |
------------------------------------+-----------------------------------
Changes (by JEEB):

 * analyzed:  0 => 1
 * component:  undetermined => avcodec


Comment:

 Seems like this is due to the VAAPI H.264 and HEVC encoders handling the
 VUI flags incorrectly. Mark was nice enough to come up with a patch which
 seems to have worked. Hopefully he posts it on the ML soon, HEVC I
 unfortunately cannot myself test but the logic should be the same.

 As the result of the patch, the colour values are not left to possibly
 illegal values (the structure is zero-initialized)

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8959#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list