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

#include <qsv_internal.h>

Data Fields

AVFrameframe
 
mfxFrameSurface1 surface
 
mfxEncodeCtrl enc_ctrl
 
mfxExtDecodedFrameInfo dec_info
 
mfxExtBuffer * ext_param
 
int queued
 
int used
 
struct QSVFramenext
 
mfxFrameSurface1 * surface
 
mfxFrameSurface1 surface_internal
 

Detailed Description

Definition at line 54 of file qsv_internal.h.

Field Documentation

AVFrame * QSVFrame::frame
mfxFrameSurface1 QSVFrame::surface
mfxEncodeCtrl QSVFrame::enc_ctrl

Definition at line 57 of file qsv_internal.h.

Referenced by clear_unused_frames(), encode_frame(), ff_qsv_enc_close(), and get_free_frame().

mfxExtDecodedFrameInfo QSVFrame::dec_info

Definition at line 58 of file qsv_internal.h.

Referenced by alloc_frame(), and qsv_decode().

mfxExtBuffer* QSVFrame::ext_param

Definition at line 59 of file qsv_internal.h.

Referenced by alloc_frame().

int QSVFrame::queued

Definition at line 61 of file qsv_internal.h.

Referenced by qsv_clear_unused_frames(), and qsv_decode().

int QSVFrame::used
struct QSVFrame * QSVFrame::next
mfxFrameSurface1* QSVFrame::surface

Definition at line 42 of file qsvvpp.c.

mfxFrameSurface1 QSVFrame::surface_internal

Definition at line 43 of file qsvvpp.c.

Referenced by query_frame(), and submit_frame().


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