Lines Matching defs:qs
378 static int ff_qsv_set_display_handle(AVCodecContext *avctx, QSVSession *qs)
387 ret = av_hwdevice_ctx_create(&qs->va_device_ref, AV_HWDEVICE_TYPE_VAAPI, NULL, child_device_opts, 0);
393 qs->va_device_ctx = (AVHWDeviceContext*)qs->va_device_ref->data;
394 hwctx = qs->va_device_ctx->hwctx;
396 ret = MFXVideoCORE_SetHandle(qs->session,
407 int ff_qsv_init_internal_session(AVCodecContext *avctx, QSVSession *qs,
424 ret = MFXInitEx(init_par, &qs->session);
430 ret = ff_qsv_set_display_handle(avctx, qs);
435 ret = qsv_load_plugins(qs->session, load_plugins, avctx);
441 ret = MFXQueryIMPL(qs->session, &impl);
851 int ff_qsv_close_internal_session(QSVSession *qs)
853 if (qs->session) {
854 MFXClose(qs->session);
855 qs->session = NULL;
858 av_buffer_unref(&qs->va_device_ref);