| FFmpeg
    | 
#include <qsvdec.h>
| 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 41 of file qsvdec.h.
Referenced by ff_qsv_decode_close(), qsv_decode(), qsv_decode_header(), qsv_decode_init(), and qsv_init_session().
| QSVSession QSVContext::internal_qs | 
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_preinit().
| int QSVContext::zero_consume_run | 
Definition at line 55 of file qsvdec.h.
Referenced by qsv_decode().
| int QSVContext::buffered_count | 
Definition at line 56 of file qsvdec.h.
Referenced by ff_qsv_process_data(), and qsv_decode().
| int QSVContext::reinit_flag | 
Definition at line 57 of file qsvdec.h.
Referenced by ff_qsv_process_data().
| enum AVPixelFormat QSVContext::orig_pix_fmt | 
Definition at line 59 of file qsvdec.h.
Referenced by ff_qsv_decode_flush(), ff_qsv_process_data(), and qsv_decode_preinit().
| mfxFrameInfo QSVContext::frame_info | 
Definition at line 61 of file qsvdec.h.
Referenced by alloc_frame(), and qsv_decode_init().
| AVBufferPool* QSVContext::pool | 
Definition at line 62 of file qsvdec.h.
Referenced by alloc_frame(), ff_qsv_decode_close(), and qsv_decode_init().
| int QSVContext::initialized | 
Definition at line 64 of file qsvdec.h.
Referenced by ff_qsv_decode_flush(), and ff_qsv_process_data().
| int QSVContext::async_depth | 
Definition at line 67 of file qsvdec.h.
Referenced by qsv_decode(), and qsv_decode_preinit().
| int QSVContext::iopattern | 
Definition at line 68 of file qsvdec.h.
Referenced by qsv_decode_preinit(), and qsv_init_session().
| int QSVContext::gpu_copy | 
Definition at line 69 of file qsvdec.h.
Referenced by qsv_init_session().
| char* QSVContext::load_plugins | 
Definition at line 71 of file qsvdec.h.
Referenced by qsv_init_session().
| mfxExtBuffer** QSVContext::ext_buffers | 
Definition at line 73 of file qsvdec.h.
Referenced by qsv_decode_preinit().
| int QSVContext::nb_ext_buffers | 
Definition at line 74 of file qsvdec.h.
Referenced by qsv_decode_preinit().
 1.8.17
 1.8.17