diff options
author | Mark Thompson <sw@jkqxz.net> | 2017-03-04 23:57:35 +0000 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2017-04-02 19:06:33 +0100 |
commit | 4936a48b1e6fc2147599541f8b25f43a8a9d1f16 (patch) | |
tree | 9edd9598d66eca096f977b7981cc8f7cccf4c385 /libavcodec/qsvenc.c | |
parent | 41dda860870fb1566b17f6b0b61922f0ef89be47 (diff) | |
download | ffmpeg-streaming-4936a48b1e6fc2147599541f8b25f43a8a9d1f16.zip ffmpeg-streaming-4936a48b1e6fc2147599541f8b25f43a8a9d1f16.tar.gz |
qsv: Add ability to create a session from a device
Diffstat (limited to 'libavcodec/qsvenc.c')
-rw-r--r-- | libavcodec/qsvenc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c index 85af146..b2f2b4d 100644 --- a/libavcodec/qsvenc.c +++ b/libavcodec/qsvenc.c @@ -684,9 +684,9 @@ static int qsvenc_init_session(AVCodecContext *avctx, QSVEncContext *q) 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->param.IOPattern == MFX_IOPATTERN_IN_OPAQUE_MEMORY); + ret = ff_qsv_init_session_frames(avctx, &q->internal_session, + &q->frames_ctx, q->load_plugins, + q->param.IOPattern == MFX_IOPATTERN_IN_OPAQUE_MEMORY); if (ret < 0) { av_buffer_unref(&q->frames_ctx.hw_frames_ctx); return ret; |