FFmpeg
|
Data Fields | |
mfxSession | session |
mfxVersion | ver |
QSVSession | internal_qs |
QSVFramesContext | frames_ctx |
QSVFrame * | work_frames |
a linked list of frames currently being used by QSV More... | |
AVFifo * | async_fifo |
int | zero_consume_run |
int | reinit_flag |
enum AVPixelFormat | orig_pix_fmt |
uint32_t | fourcc |
mfxFrameInfo | frame_info |
AVBufferPool * | pool |
int | suggest_pool_size |
int | initialized |
int | async_depth |
int | iopattern |
int | gpu_copy |
char * | load_plugins |
mfxExtBuffer ** | ext_buffers |
int | nb_ext_buffers |
mfxSession QSVContext::session |
Definition at line 77 of file qsvdec.c.
Referenced by qsv_decode(), qsv_decode_close_qsvcontext(), qsv_decode_header(), qsv_decode_init_context(), qsv_init_session(), and qsv_process_data().
mfxVersion QSVContext::ver |
Definition at line 78 of file qsvdec.c.
Referenced by alloc_frame(), qsv_decode(), qsv_decode_header(), and qsv_init_session().
QSVSession QSVContext::internal_qs |
Definition at line 82 of file qsvdec.c.
Referenced by qsv_decode_close_qsvcontext(), and qsv_init_session().
QSVFramesContext QSVContext::frames_ctx |
Definition at line 84 of file qsvdec.c.
Referenced by alloc_frame(), qsv_decode_close_qsvcontext(), and qsv_init_session().
QSVFrame* QSVContext::work_frames |
a linked list of frames currently being used by QSV
Definition at line 89 of file qsvdec.c.
Referenced by find_frame(), get_surface(), qsv_clear_unused_frames(), and qsv_decode_close_qsvcontext().
AVFifo* QSVContext::async_fifo |
Definition at line 91 of file qsvdec.c.
Referenced by qsv_decode(), qsv_decode_close_qsvcontext(), and qsv_decode_preinit().
int QSVContext::zero_consume_run |
Definition at line 92 of file qsvdec.c.
Referenced by qsv_decode().
int QSVContext::reinit_flag |
Definition at line 93 of file qsvdec.c.
Referenced by qsv_decode(), and qsv_process_data().
enum AVPixelFormat QSVContext::orig_pix_fmt |
Definition at line 95 of file qsvdec.c.
Referenced by qsv_decode_preinit(), and qsv_process_data().
mfxFrameInfo QSVContext::frame_info |
Definition at line 97 of file qsvdec.c.
Referenced by alloc_frame(), and qsv_decode_init_context().
AVBufferPool* QSVContext::pool |
Definition at line 98 of file qsvdec.c.
Referenced by alloc_frame(), qsv_decode_close_qsvcontext(), and qsv_decode_init_context().
int QSVContext::suggest_pool_size |
Definition at line 99 of file qsvdec.c.
Referenced by qsv_decode_preinit(), and qsv_process_data().
int QSVContext::initialized |
Definition at line 100 of file qsvdec.c.
Referenced by qsv_process_data().
int QSVContext::async_depth |
Definition at line 103 of file qsvdec.c.
Referenced by qsv_decode(), and qsv_decode_preinit().
int QSVContext::iopattern |
Definition at line 104 of file qsvdec.c.
Referenced by qsv_decode_preinit(), qsv_init_session(), and qsv_process_data().
int QSVContext::gpu_copy |
Definition at line 105 of file qsvdec.c.
Referenced by qsv_init_session().
char* QSVContext::load_plugins |
Definition at line 107 of file qsvdec.c.
Referenced by qsv_init_session().
mfxExtBuffer** QSVContext::ext_buffers |
Definition at line 109 of file qsvdec.c.
Referenced by qsv_decode_header(), and qsv_decode_preinit().
int QSVContext::nb_ext_buffers |
Definition at line 110 of file qsvdec.c.
Referenced by qsv_decode_header(), and qsv_decode_preinit().