FFmpeg
|
#include <qsv_internal.h>
Data Fields | |
AVFrame * | frame |
mfxFrameSurface1 | surface |
mfxEncodeCtrl | enc_ctrl |
mfxExtDecodedFrameInfo | dec_info |
mfxExtBuffer * | ext_param |
mfxPayload * | payloads [QSV_MAX_ENC_PAYLOAD] |
used for enc_ctrl.Payload More... | |
int | queued |
int | used |
struct QSVFrame * | next |
Definition at line 72 of file qsv_internal.h.
AVFrame * QSVFrame::frame |
Definition at line 73 of file qsv_internal.h.
Referenced by clear_unused_frames(), ff_qsv_enc_close(), ff_qsvvpp_filter_frame(), qsv_clear_unused_frames(), qsv_decode(), qsv_decode_close_qsvcontext(), qsvdeint_uninit(), query_frame(), and submit_frame().
mfxFrameSurface1 QSVFrame::surface |
Definition at line 74 of file qsv_internal.h.
Referenced by clear_unused_frames(), encode_frame(), ff_qsvvpp_filter_frame(), find_frame(), qsv_clear_unused_frames(), qsv_decode(), query_frame(), and submit_frame().
mfxEncodeCtrl QSVFrame::enc_ctrl |
Definition at line 75 of file qsv_internal.h.
Referenced by clear_unused_frames(), encode_frame(), and ff_qsv_enc_close().
mfxExtDecodedFrameInfo QSVFrame::dec_info |
Definition at line 76 of file qsv_internal.h.
Referenced by qsv_decode().
mfxExtBuffer* QSVFrame::ext_param |
Definition at line 77 of file qsv_internal.h.
mfxPayload* QSVFrame::payloads[QSV_MAX_ENC_PAYLOAD] |
used for enc_ctrl.Payload
Definition at line 79 of file qsv_internal.h.
Referenced by clear_unused_frames().
int QSVFrame::queued |
Definition at line 81 of file qsv_internal.h.
Referenced by clear_unused_frames(), ff_qsvvpp_filter_frame(), qsv_clear_unused_frames(), qsv_decode(), and submit_frame().
int QSVFrame::used |
Definition at line 82 of file qsv_internal.h.
Referenced by clear_unused_frames(), and qsv_clear_unused_frames().
struct QSVFrame * QSVFrame::next |
Definition at line 84 of file qsv_internal.h.
Referenced by clear_unused_frames(), ff_qsv_enc_close(), find_frame(), qsv_clear_unused_frames(), qsv_decode_close_qsvcontext(), and qsvdeint_uninit().