Libav
Data Fields
DXVA2Context Struct Reference

Data Fields

HMODULE d3dlib
 
HMODULE dxva2lib
 
HANDLE deviceHandle
 
IDirect3D9 * d3d9
 
IDirect3DDevice9 * d3d9device
 
IDirect3DDeviceManager9 * d3d9devmgr
 
IDirectXVideoDecoderService * decoder_service
 
IDirectXVideoDecoder * decoder
 
GUID decoder_guid
 
DXVA2_ConfigPictureDecode decoder_config
 
LPDIRECT3DSURFACE9 * surfaces
 
surface_infosurface_infos
 
uint32_t num_surfaces
 
uint64_t surface_age
 
AVFrametmp_frame
 

Detailed Description

Definition at line 91 of file avconv_dxva2.c.

Field Documentation

§ d3dlib

HMODULE DXVA2Context::d3dlib

Definition at line 92 of file avconv_dxva2.c.

Referenced by dxva2_alloc(), and dxva2_uninit().

§ dxva2lib

HMODULE DXVA2Context::dxva2lib

Definition at line 93 of file avconv_dxva2.c.

Referenced by dxva2_alloc(), and dxva2_uninit().

§ deviceHandle

HANDLE DXVA2Context::deviceHandle

Definition at line 95 of file avconv_dxva2.c.

Referenced by dxva2_alloc(), and dxva2_uninit().

§ d3d9

IDirect3D9* DXVA2Context::d3d9

Definition at line 97 of file avconv_dxva2.c.

Referenced by dxva2_alloc(), and dxva2_uninit().

§ d3d9device

IDirect3DDevice9* DXVA2Context::d3d9device

Definition at line 98 of file avconv_dxva2.c.

Referenced by dxva2_alloc(), and dxva2_uninit().

§ d3d9devmgr

IDirect3DDeviceManager9* DXVA2Context::d3d9devmgr

Definition at line 99 of file avconv_dxva2.c.

Referenced by dxva2_alloc(), and dxva2_uninit().

§ decoder_service

IDirectXVideoDecoderService* DXVA2Context::decoder_service

§ decoder

IDirectXVideoDecoder* DXVA2Context::decoder

§ decoder_guid

GUID DXVA2Context::decoder_guid

Definition at line 103 of file avconv_dxva2.c.

Referenced by dxva2_create_decoder().

§ decoder_config

DXVA2_ConfigPictureDecode DXVA2Context::decoder_config

Definition at line 104 of file avconv_dxva2.c.

Referenced by dxva2_create_decoder().

§ surfaces

LPDIRECT3DSURFACE9* DXVA2Context::surfaces

§ surface_infos

surface_info* DXVA2Context::surface_infos

§ num_surfaces

uint32_t DXVA2Context::num_surfaces

§ surface_age

uint64_t DXVA2Context::surface_age

Definition at line 109 of file avconv_dxva2.c.

Referenced by dxva2_destroy_decoder(), and dxva2_get_buffer().

§ tmp_frame

AVFrame* DXVA2Context::tmp_frame

Definition at line 111 of file avconv_dxva2.c.

Referenced by dxva2_alloc(), dxva2_retrieve_data(), and dxva2_uninit().


The documentation for this struct was generated from the following file: