#include <dxva2.h>
The application must make it available as AVCodecContext.hwaccel_context.
Definition at line 52 of file dxva2.h.
DXVA2 configuration used to create the decoder.
Definition at line 61 of file dxva2.h.
Referenced by fill_picture_parameters(), is_slice_short(), and start_frame().
DXVA2 decoder object.
Definition at line 56 of file dxva2.h.
Referenced by commit_bitstream_and_slice_buffer(), ff_dxva2_commit_buffer(), ff_dxva2_common_end_frame(), and start_frame().
Private to the FFmpeg AVHWAccel implementation.
Definition at line 81 of file dxva2.h.
Referenced by fill_picture_parameters().
The array of Direct3D surfaces used to create the decoder.
Definition at line 71 of file dxva2.h.
Referenced by ff_dxva2_get_surface_index().
The number of surface in the surface array.
Definition at line 66 of file dxva2.h.
Referenced by ff_dxva2_get_surface_index(), and start_frame().
A bit field configuring the workarounds needed for using the decoder.
Definition at line 76 of file dxva2.h.
Referenced by fill_picture_parameters(), and fill_scaling_lists().