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

Data Fields

mfxSession mfx_session
 
VADisplay va_dpy
 
VASurfaceID * surfaces
 
mfxMemId * surface_ids
 
int * surface_used
 
int nb_surfaces
 
mfxFrameInfo frame_info
 

Detailed Description

Examples:
qsvdec.c.

Definition at line 51 of file qsvdec.c.

Field Documentation

mfxSession DecodeContext::mfx_session
Examples:
qsvdec.c.

Definition at line 52 of file qsvdec.c.

Referenced by get_format(), and main().

VADisplay DecodeContext::va_dpy
Examples:
qsvdec.c.

Definition at line 53 of file qsvdec.c.

Referenced by decode_packet(), frame_alloc(), free_surfaces(), and main().

VASurfaceID* DecodeContext::surfaces
Examples:
qsvdec.c.

Definition at line 55 of file qsvdec.c.

Referenced by frame_alloc(), free_surfaces(), and get_buffer().

mfxMemId* DecodeContext::surface_ids
Examples:
qsvdec.c.

Definition at line 56 of file qsvdec.c.

Referenced by frame_alloc(), and free_surfaces().

int* DecodeContext::surface_used
Examples:
qsvdec.c.

Definition at line 57 of file qsvdec.c.

Referenced by frame_alloc(), free_surfaces(), and get_buffer().

int DecodeContext::nb_surfaces
Examples:
qsvdec.c.

Definition at line 58 of file qsvdec.c.

Referenced by frame_alloc(), free_surfaces(), and get_buffer().

mfxFrameInfo DecodeContext::frame_info
Examples:
qsvdec.c.

Definition at line 60 of file qsvdec.c.

Referenced by frame_alloc(), and get_buffer().


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