FFmpeg
|
Data Fields | |
mfxSession | session |
QSVSession | internal_qs |
QSVFramesContext | frames_ctx |
QSVFrame * | work_frames |
a linked list of frames currently being used by QSV More... | |
AVFifoBuffer * | async_fifo |
int | zero_consume_run |
int | buffered_count |
int | reinit_flag |
enum AVPixelFormat | orig_pix_fmt |
uint32_t | fourcc |
mfxFrameInfo | frame_info |
AVBufferPool * | pool |
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 61 of file qsvdec.c.
Referenced by qsv_decode(), qsv_decode_close_qsvcontext(), qsv_decode_header(), qsv_decode_init_context(), and qsv_init_session().
QSVSession QSVContext::internal_qs |
Definition at line 65 of file qsvdec.c.
Referenced by qsv_decode_close_qsvcontext(), and qsv_init_session().
QSVFramesContext QSVContext::frames_ctx |
Definition at line 67 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 72 of file qsvdec.c.
Referenced by find_frame(), get_surface(), qsv_clear_unused_frames(), and qsv_decode_close_qsvcontext().
AVFifoBuffer* QSVContext::async_fifo |
Definition at line 74 of file qsvdec.c.
Referenced by qsv_decode(), qsv_decode_close_qsvcontext(), and qsv_decode_preinit().
int QSVContext::zero_consume_run |
Definition at line 75 of file qsvdec.c.
Referenced by qsv_decode().
int QSVContext::buffered_count |
Definition at line 76 of file qsvdec.c.
Referenced by qsv_decode(), and qsv_process_data().
int QSVContext::reinit_flag |
Definition at line 77 of file qsvdec.c.
Referenced by qsv_process_data().
enum AVPixelFormat QSVContext::orig_pix_fmt |
Definition at line 79 of file qsvdec.c.
Referenced by qsv_decode_preinit(), and qsv_process_data().
mfxFrameInfo QSVContext::frame_info |
Definition at line 81 of file qsvdec.c.
Referenced by alloc_frame(), and qsv_decode_init_context().
AVBufferPool* QSVContext::pool |
Definition at line 82 of file qsvdec.c.
Referenced by alloc_frame(), qsv_decode_close_qsvcontext(), and qsv_decode_init_context().
int QSVContext::initialized |
Definition at line 84 of file qsvdec.c.
Referenced by qsv_process_data().
int QSVContext::async_depth |
Definition at line 87 of file qsvdec.c.
Referenced by qsv_decode(), and qsv_decode_preinit().
int QSVContext::iopattern |
Definition at line 88 of file qsvdec.c.
Referenced by qsv_decode_preinit(), and qsv_init_session().
int QSVContext::gpu_copy |
Definition at line 89 of file qsvdec.c.
Referenced by qsv_init_session().
char* QSVContext::load_plugins |
Definition at line 91 of file qsvdec.c.
Referenced by qsv_init_session().
mfxExtBuffer** QSVContext::ext_buffers |
Definition at line 93 of file qsvdec.c.
Referenced by qsv_decode_header(), and qsv_decode_preinit().
int QSVContext::nb_ext_buffers |
Definition at line 94 of file qsvdec.c.
Referenced by qsv_decode_header(), and qsv_decode_preinit().