FFmpeg
4.0
|
#include <libavcodec/qsvdec.h>
Data Fields | |
mfxSession | session |
mfxSession | internal_session |
QSVFramesContext | frames_ctx |
QSVFrame * | work_frames |
a linked list of frames currently being used by QSV More... | |
AVFifoBuffer * | async_fifo |
int | zero_consume_run |
AVCodecParserContext * | parser |
AVCodecContext * | avctx_internal |
enum AVPixelFormat | orig_pix_fmt |
uint32_t | fourcc |
mfxFrameInfo | frame_info |
int | async_depth |
int | iopattern |
char * | load_plugins |
mfxExtBuffer ** | ext_buffers |
int | nb_ext_buffers |
mfxSession QSVContext::session |
Definition at line 41 of file qsvdec.h.
Referenced by ff_qsv_decode_close(), qsv_decode(), qsv_decode_init(), and qsv_init_session().
mfxSession QSVContext::internal_session |
Definition at line 45 of file qsvdec.h.
Referenced by ff_qsv_decode_close(), and qsv_init_session().
QSVFramesContext QSVContext::frames_ctx |
Definition at line 47 of file qsvdec.h.
Referenced by alloc_frame(), 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 52 of file qsvdec.h.
Referenced by ff_qsv_decode_close(), find_frame(), get_surface(), and qsv_clear_unused_frames().
AVFifoBuffer* QSVContext::async_fifo |
Definition at line 54 of file qsvdec.h.
Referenced by ff_qsv_decode_close(), qsv_decode(), and qsv_decode_init().
int QSVContext::zero_consume_run |
Definition at line 55 of file qsvdec.h.
Referenced by qsv_decode().
AVCodecParserContext* QSVContext::parser |
Definition at line 58 of file qsvdec.h.
Referenced by ff_qsv_decode_close(), and ff_qsv_process_data().
AVCodecContext* QSVContext::avctx_internal |
Definition at line 59 of file qsvdec.h.
Referenced by ff_qsv_decode_close(), and ff_qsv_process_data().
enum AVPixelFormat QSVContext::orig_pix_fmt |
Definition at line 60 of file qsvdec.h.
Referenced by ff_qsv_decode_flush(), and ff_qsv_process_data().
uint32_t QSVContext::fourcc |
Definition at line 61 of file qsvdec.h.
Referenced by ff_qsv_process_data(), and qsv_decode_init().
mfxFrameInfo QSVContext::frame_info |
Definition at line 62 of file qsvdec.h.
Referenced by alloc_frame(), and qsv_decode_init().
int QSVContext::async_depth |
Definition at line 65 of file qsvdec.h.
Referenced by qsv_decode_init().
int QSVContext::iopattern |
Definition at line 66 of file qsvdec.h.
Referenced by qsv_decode_init(), and qsv_init_session().
char* QSVContext::load_plugins |
Definition at line 68 of file qsvdec.h.
Referenced by qsv_decode_close(), qsv_decode_init(), and qsv_init_session().
mfxExtBuffer** QSVContext::ext_buffers |
Definition at line 70 of file qsvdec.h.
Referenced by qsv_decode_init().
int QSVContext::nb_ext_buffers |
Definition at line 71 of file qsvdec.h.
Referenced by qsv_decode_init().