diff options
author | Mark Thompson <sw@jkqxz.net> | 2017-03-05 02:57:35 +0300 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2017-06-15 00:26:32 +0300 |
commit | 91c3b50d74ba8874ea090c29063f953f4cc90ba9 (patch) | |
tree | ba018bc7f3155acc4929c609c9ea495b8665faf1 /libavcodec/qsvdec.c | |
parent | bff7bec1d7d0ed23f24a2c815f133d58b6b86b1e (diff) |
qsv: Add ability to create a session from a device
(cherry picked from commit 4936a48b1e6fc2147599541f8b25f43a8a9d1f16)
Diffstat (limited to 'libavcodec/qsvdec.c')
-rw-r--r-- | libavcodec/qsvdec.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/qsvdec.c b/libavcodec/qsvdec.c index d7664ce581..74866b57ff 100644 --- a/libavcodec/qsvdec.c +++ b/libavcodec/qsvdec.c @@ -59,9 +59,9 @@ static int qsv_init_session(AVCodecContext *avctx, QSVContext *q, mfxSession ses if (!q->frames_ctx.hw_frames_ctx) return AVERROR(ENOMEM); - ret = ff_qsv_init_session_hwcontext(avctx, &q->internal_session, - &q->frames_ctx, q->load_plugins, - q->iopattern == MFX_IOPATTERN_OUT_OPAQUE_MEMORY); + ret = ff_qsv_init_session_frames(avctx, &q->internal_session, + &q->frames_ctx, q->load_plugins, + q->iopattern == MFX_IOPATTERN_OUT_OPAQUE_MEMORY); if (ret < 0) { av_buffer_unref(&q->frames_ctx.hw_frames_ctx); return ret; |