|
FFmpeg
|
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_info * | surface_infos |
| uint32_t | num_surfaces |
| uint64_t | surface_age |
| AVFrame * | tmp_frame |
Definition at line 95 of file ffmpeg_dxva2.c.
| HMODULE DXVA2Context::d3dlib |
Definition at line 96 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), and dxva2_uninit().
| HMODULE DXVA2Context::dxva2lib |
Definition at line 97 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), and dxva2_uninit().
| HANDLE DXVA2Context::deviceHandle |
Definition at line 99 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), and dxva2_uninit().
| IDirect3D9* DXVA2Context::d3d9 |
Definition at line 101 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), and dxva2_uninit().
| IDirect3DDevice9* DXVA2Context::d3d9device |
Definition at line 102 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), and dxva2_uninit().
| IDirect3DDeviceManager9* DXVA2Context::d3d9devmgr |
Definition at line 103 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), and dxva2_uninit().
| IDirectXVideoDecoderService* DXVA2Context::decoder_service |
Definition at line 104 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), dxva2_create_decoder(), dxva2_get_decoder_configuration(), and dxva2_uninit().
| IDirectXVideoDecoder* DXVA2Context::decoder |
Definition at line 105 of file ffmpeg_dxva2.c.
Referenced by dxva2_create_decoder(), dxva2_destroy_decoder(), dxva2_get_buffer(), dxva2_init(), and dxva2_uninit().
| GUID DXVA2Context::decoder_guid |
Definition at line 107 of file ffmpeg_dxva2.c.
Referenced by dxva2_create_decoder().
| DXVA2_ConfigPictureDecode DXVA2Context::decoder_config |
Definition at line 108 of file ffmpeg_dxva2.c.
Referenced by dxva2_create_decoder().
| LPDIRECT3DSURFACE9* DXVA2Context::surfaces |
Definition at line 110 of file ffmpeg_dxva2.c.
Referenced by dxva2_create_decoder(), dxva2_destroy_decoder(), dxva2_get_buffer(), and dxva2_release_buffer().
| surface_info* DXVA2Context::surface_infos |
Definition at line 111 of file ffmpeg_dxva2.c.
Referenced by dxva2_create_decoder(), dxva2_destroy_decoder(), dxva2_get_buffer(), and dxva2_release_buffer().
| uint32_t DXVA2Context::num_surfaces |
Definition at line 112 of file ffmpeg_dxva2.c.
Referenced by dxva2_create_decoder(), dxva2_destroy_decoder(), dxva2_get_buffer(), and dxva2_release_buffer().
| uint64_t DXVA2Context::surface_age |
Definition at line 113 of file ffmpeg_dxva2.c.
Referenced by dxva2_destroy_decoder(), and dxva2_get_buffer().
| AVFrame* DXVA2Context::tmp_frame |
Definition at line 115 of file ffmpeg_dxva2.c.
Referenced by dxva2_alloc(), and dxva2_uninit().
1.8.6