FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
DXVA2Context Struct Reference

Data Fields

IDirectXVideoDecoder * decoder
 
GUID decoder_guid
 
DXVA2_ConfigPictureDecode decoder_config
 
IDirectXVideoDecoderService * decoder_service
 
AVFrametmp_frame
 
AVBufferRefhw_device_ctx
 
AVBufferRefhw_frames_ctx
 

Detailed Description

Definition at line 96 of file ffmpeg_dxva2.c.

Field Documentation

IDirectXVideoDecoder* DXVA2Context::decoder

Definition at line 97 of file ffmpeg_dxva2.c.

GUID DXVA2Context::decoder_guid

Definition at line 99 of file ffmpeg_dxva2.c.

Referenced by dxva2_create_decoder().

DXVA2_ConfigPictureDecode DXVA2Context::decoder_config

Definition at line 100 of file ffmpeg_dxva2.c.

Referenced by dxva2_create_decoder().

IDirectXVideoDecoderService* DXVA2Context::decoder_service
AVFrame* DXVA2Context::tmp_frame

Definition at line 103 of file ffmpeg_dxva2.c.

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

AVBufferRef* DXVA2Context::hw_device_ctx

Definition at line 105 of file ffmpeg_dxva2.c.

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

AVBufferRef* DXVA2Context::hw_frames_ctx

Definition at line 106 of file ffmpeg_dxva2.c.

Referenced by dxva2_create_decoder(), dxva2_get_buffer(), dxva2_init(), and dxva2_uninit().


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