[FFmpeg-trac] #10759(avcodec:new): Bug in new D3D12 decoder.

FFmpeg trac at avcodec.org
Tue Dec 26 02:29:39 EET 2023


#10759: Bug in new D3D12 decoder.
--------------------------------------+-----------------------------------
             Reporter:  Aleksoid1978  |                    Owner:  (none)
                 Type:  defect        |                   Status:  new
             Priority:  normal        |                Component:  avcodec
              Version:  unspecified   |               Resolution:
             Keywords:  D3D12         |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+-----------------------------------
Description changed by Aleksoid1978:

Old description:

> Affected only MPEG2/VC1/VP9 decoders.
> At decoding start - call assert(0) at d3d12va_decode.c ->
> ff_d3d12va_get_surface_index() line 83
> https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/d3d12va_decode.c#L83
>
> Result - output is broken.

New description:

 Affected only MPEG2/VC1/VP9 decoders.
 At decoding start - call assert(0) at d3d12va_decode.c ->
 ff_d3d12va_get_surface_index() line 83
 https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/d3d12va_decode.c#L83

 Result - output is broken/jerky.

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


More information about the FFmpeg-trac mailing list