Libav
Data Fields
QSVFrame Struct Reference

#include <qsv_internal.h>

Data Fields

AVFrameframe
 
mfxFrameSurface1 * surface
 
mfxFrameSurface1 surface_internal
 
int queued
 
struct QSVFramenext
 
mfxFrameSurface1 surface
 
int used
 

Detailed Description

Definition at line 39 of file qsv_internal.h.

Field Documentation

◆ frame

AVFrame * QSVFrame::frame

◆ surface [1/2]

mfxFrameSurface1* QSVFrame::surface

◆ surface_internal

mfxFrameSurface1 QSVFrame::surface_internal

Definition at line 43 of file qsv_internal.h.

Referenced by alloc_frame(), and submit_frame().

◆ queued

int QSVFrame::queued

Definition at line 45 of file qsv_internal.h.

Referenced by qsv_clear_unused_frames(), and qsv_decode().

◆ next

struct QSVFrame * QSVFrame::next

◆ surface [2/2]

mfxFrameSurface1 QSVFrame::surface

Definition at line 51 of file vf_deinterlace_qsv.c.

◆ used

int QSVFrame::used

Definition at line 52 of file vf_deinterlace_qsv.c.

Referenced by clear_unused_frames(), get_free_frame(), and submit_frame().


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