|
FFmpeg
|
#include <qsv_internal.h>
Data Fields | |
| AVBufferRef * | hw_frames_ctx |
| void * | logctx |
| AVBufferRef * | mids_buf |
| QSVMid * | mids |
| int | nb_mids |
| AVQSVFramesContext | p |
| The public AVQSVFramesContext. More... | |
| mfxSession | session_download |
| atomic_int | session_download_init |
| mfxSession | session_upload |
| atomic_int | session_upload_init |
| AVBufferRef * | child_frames_ref |
| mfxFrameSurface1 * | surfaces_internal |
| mfxHDLPair * | handle_pairs_internal |
| int | nb_surfaces_used |
| mfxMemId * | mem_ids |
| mfxFrameSurface1 ** | surface_ptrs |
| mfxExtOpaqueSurfaceAlloc | opaque_alloc |
| mfxExtBuffer * | ext_buffers [1] |
| AVFrame | realigned_upload_frame |
| AVFrame | realigned_download_frame |
Definition at line 114 of file qsv_internal.h.
| AVBufferRef* QSVFramesContext::hw_frames_ctx |
Definition at line 115 of file qsv_internal.h.
Referenced by ff_qsv_enc_close(), ff_qsv_init_session_frames(), qsv_decode_close_qsvcontext(), qsv_init_session(), and qsvenc_init_session().
| void* QSVFramesContext::logctx |
Definition at line 116 of file qsv_internal.h.
Referenced by ff_qsv_init_session_frames().
| AVBufferRef* QSVFramesContext::mids_buf |
Definition at line 122 of file qsv_internal.h.
Referenced by ff_qsv_enc_close(), ff_qsv_init_session_frames(), and qsv_decode_close_qsvcontext().
| QSVMid* QSVFramesContext::mids |
Definition at line 123 of file qsv_internal.h.
Referenced by alloc_frame(), ff_qsv_init_session_frames(), and submit_frame().
| int QSVFramesContext::nb_mids |
Definition at line 124 of file qsv_internal.h.
Referenced by ff_qsv_init_session_frames().
| AVQSVFramesContext QSVFramesContext::p |
The public AVQSVFramesContext.
See hwcontext_qsv.h for it.
Definition at line 96 of file hwcontext_qsv.c.
| mfxSession QSVFramesContext::session_download |
Definition at line 98 of file hwcontext_qsv.c.
| atomic_int QSVFramesContext::session_download_init |
Definition at line 99 of file hwcontext_qsv.c.
| mfxSession QSVFramesContext::session_upload |
Definition at line 100 of file hwcontext_qsv.c.
| atomic_int QSVFramesContext::session_upload_init |
Definition at line 101 of file hwcontext_qsv.c.
| AVBufferRef* QSVFramesContext::child_frames_ref |
Definition at line 106 of file hwcontext_qsv.c.
| mfxFrameSurface1* QSVFramesContext::surfaces_internal |
Definition at line 107 of file hwcontext_qsv.c.
| mfxHDLPair* QSVFramesContext::handle_pairs_internal |
Definition at line 108 of file hwcontext_qsv.c.
| int QSVFramesContext::nb_surfaces_used |
Definition at line 109 of file hwcontext_qsv.c.
| mfxMemId* QSVFramesContext::mem_ids |
Definition at line 112 of file hwcontext_qsv.c.
| mfxFrameSurface1** QSVFramesContext::surface_ptrs |
Definition at line 115 of file hwcontext_qsv.c.
| mfxExtOpaqueSurfaceAlloc QSVFramesContext::opaque_alloc |
Definition at line 117 of file hwcontext_qsv.c.
| mfxExtBuffer* QSVFramesContext::ext_buffers[1] |
Definition at line 118 of file hwcontext_qsv.c.
| AVFrame QSVFramesContext::realigned_upload_frame |
Definition at line 120 of file hwcontext_qsv.c.
| AVFrame QSVFramesContext::realigned_download_frame |
Definition at line 121 of file hwcontext_qsv.c.
1.8.17