FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Files | Data Structures | Macros

Files

file  d3d11va.h
 Public libavcodec D3D11VA header.
 

Data Structures

struct  AVD3D11VAContext
 This structure is used to provides the necessary configurations and data to the Direct3D11 FFmpeg HWAccel implementation. More...
 

Macros

#define FF_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG   1
 Work around for Direct3D11 and old UVD/UVD+ ATI video cards. More...
 
#define FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO   2
 Work around for Direct3D11 and old Intel GPUs with ClearVideo interface. More...
 

Detailed Description

Macro Definition Documentation

#define FF_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG   1

Work around for Direct3D11 and old UVD/UVD+ ATI video cards.

Definition at line 48 of file d3d11va.h.

Referenced by fill_picture_parameters(), and fill_scaling_lists().

#define FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO   2

Work around for Direct3D11 and old Intel GPUs with ClearVideo interface.

Definition at line 49 of file d3d11va.h.

Referenced by dxva2_create_decoder(), fill_picture_parameters(), and fill_slice_long().