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

#include <qsvdec.h>

Data Fields

mfxSession session
 
mfxSession internal_session
 
QSVFramework_frames
 a linked list of frames currently being used by QSV More...
 
int async_depth
 
int iopattern
 
mfxExtBuffer ** ext_buffers
 
int nb_ext_buffers
 

Detailed Description

Definition at line 37 of file qsvdec.h.

Field Documentation

mfxSession QSVContext::session

Definition at line 39 of file qsvdec.h.

Referenced by ff_qsv_decode(), ff_qsv_decode_init(), and qsv_init_session().

mfxSession QSVContext::internal_session

Definition at line 43 of file qsvdec.h.

Referenced by ff_qsv_decode_close(), and qsv_init_session().

QSVFrame* QSVContext::work_frames

a linked list of frames currently being used by QSV

Definition at line 48 of file qsvdec.h.

Referenced by ff_qsv_decode_close(), find_frame(), get_surface(), and qsv_clear_unused_frames().

int QSVContext::async_depth

Definition at line 51 of file qsvdec.h.

Referenced by ff_qsv_decode_init().

int QSVContext::iopattern

Definition at line 52 of file qsvdec.h.

Referenced by ff_qsv_decode_init(), qsv_decode_init(), and qsv_process_data().

mfxExtBuffer** QSVContext::ext_buffers

Definition at line 54 of file qsvdec.h.

Referenced by ff_qsv_decode_init(), and qsv_process_data().

int QSVContext::nb_ext_buffers

Definition at line 55 of file qsvdec.h.

Referenced by ff_qsv_decode_init(), and qsv_process_data().


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