This struct is allocated as AVHWFramesContext.hwctx.
Definition: hwcontext_dxva2.h:46
struct AVDXVA2FramesContext AVDXVA2FramesContext
This struct is allocated as AVHWFramesContext.hwctx.
struct AVDXVA2DeviceContext AVDXVA2DeviceContext
This struct is allocated as AVHWDeviceContext.hwctx.
DWORD surface_type
The surface type (e.g.
Definition: hwcontext_dxva2.h:51
IDirectXVideoDecoder * decoder_to_release
Certain drivers require the decoder to be destroyed before the surfaces.
Definition: hwcontext_dxva2.h:72
IDirect3DSurface9 ** surfaces
The surface pool.
Definition: hwcontext_dxva2.h:58
This struct is allocated as AVHWDeviceContext.hwctx.
Definition: hwcontext_dxva2.h:39