AVFifoBuffer * async_fifo
mfxExtBuffer * extparam_internal[2+QSV_HAVE_CO2+QSV_HAVE_CO3+(QSV_HAVE_MF *2)]
int ff_qsv_encode(AVCodecContext *avctx, QSVEncContext *q, AVPacket *pkt, const AVFrame *frame, int *got_packet)
QSVFramesContext frames_ctx
mfxFrameSurface1 ** opaque_surfaces
int look_ahead_downsampling
int max_dec_frame_buffering
AVBufferRef * opaque_alloc_buf
mfxExtOpaqueSurfaceAlloc opaque_alloc
SetEncodeCtrlCB * set_encode_ctrl_cb
main external API structure.