summaryrefslogtreecommitdiff
path: root/libavcodec/qsvdec_mpeg2.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michael@niedermayer.cc>2015-07-26 00:51:04 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2015-07-26 00:59:57 +0200
commitbb619f41bea81e6ee9e208476a92fced4107a853 (patch)
tree5e23cf927a92de08b274de40a236d5ef7ea7172e /libavcodec/qsvdec_mpeg2.c
parent9f4bff834c47d2093ae35215c4aafa92c29d9d79 (diff)
parentbf52f773913cf74bdf0d2c8c2cb4473fa1b7801e (diff)
Merge commit 'bf52f773913cf74bdf0d2c8c2cb4473fa1b7801e'
* commit 'bf52f773913cf74bdf0d2c8c2cb4473fa1b7801e': lavc: add Intel libmfx-based MPEG2 decoder. Conflicts: configure libavcodec/qsvdec_mpeg2.c Some cosmetics merged, rest is related to the removed parser code and thus not merged Merged-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/qsvdec_mpeg2.c')
-rw-r--r--libavcodec/qsvdec_mpeg2.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/libavcodec/qsvdec_mpeg2.c b/libavcodec/qsvdec_mpeg2.c
index e920da7190..2764a209bb 100644
--- a/libavcodec/qsvdec_mpeg2.c
+++ b/libavcodec/qsvdec_mpeg2.c
@@ -27,14 +27,14 @@
#include "avcodec.h"
#include "qsvdec.h"
-typedef struct QSVMPVContext {
+typedef struct QSVMPEG2Context {
AVClass *class;
QSVContext qsv;
-} QSVMPVContext;
+} QSVMPEG2Context;
static av_cold int qsv_decode_close(AVCodecContext *avctx)
{
- QSVMPVContext *s = avctx->priv_data;
+ QSVMPEG2Context *s = avctx->priv_data;
ff_qsv_decode_close(&s->qsv);
@@ -49,7 +49,7 @@ static av_cold int qsv_decode_init(AVCodecContext *avctx)
static int qsv_decode_frame(AVCodecContext *avctx, void *data,
int *got_frame, AVPacket *avpkt)
{
- QSVMPVContext *s = avctx->priv_data;
+ QSVMPEG2Context *s = avctx->priv_data;
AVFrame *frame = data;
return ff_qsv_decode(avctx, &s->qsv, frame, got_frame, avpkt);
@@ -66,7 +66,7 @@ AVHWAccel ff_mpeg2_qsv_hwaccel = {
.pix_fmt = AV_PIX_FMT_QSV,
};
-#define OFFSET(x) offsetof(QSVMPVContext, x)
+#define OFFSET(x) offsetof(QSVMPEG2Context, x)
#define VD AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_DECODING_PARAM
static const AVOption options[] = {
{ "async_depth", "Internal parallelization depth, the higher the value the higher the latency.", OFFSET(qsv.async_depth), AV_OPT_TYPE_INT, { .i64 = ASYNC_DEPTH_DEFAULT }, 0, INT_MAX, VD },
@@ -83,7 +83,7 @@ static const AVClass class = {
AVCodec ff_mpeg2_qsv_decoder = {
.name = "mpeg2_qsv",
.long_name = NULL_IF_CONFIG_SMALL("MPEG-2 video (Intel Quick Sync Video acceleration)"),
- .priv_data_size = sizeof(QSVMPVContext),
+ .priv_data_size = sizeof(QSVMPEG2Context),
.type = AVMEDIA_TYPE_VIDEO,
.id = AV_CODEC_ID_MPEG2VIDEO,
.init = qsv_decode_init,