From 87a814fdce522d45aa31aa258cb5514d7e754bff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Fri, 22 Jan 2016 10:52:06 +0200 Subject: [PATCH] libavcodec: Add missing AVClass pointers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes crashes since 243df1351. Signed-off-by: Martin Storsjö --- libavcodec/alacenc.c | 1 + libavcodec/huffyuv.h | 1 + libavcodec/utvideo.h | 1 + 3 files changed, 3 insertions(+) diff --git a/libavcodec/alacenc.c b/libavcodec/alacenc.c index 4857338e9c..b7ebade9b0 100644 --- a/libavcodec/alacenc.c +++ b/libavcodec/alacenc.c @@ -59,6 +59,7 @@ typedef struct AlacLPCContext { } AlacLPCContext; typedef struct AlacEncodeContext { + const AVClass *class; AVCodecContext *avctx; int frame_size; /**< current frame size */ int verbatim; /**< current frame verbatim mode flag */ diff --git a/libavcodec/huffyuv.h b/libavcodec/huffyuv.h index aed153769a..a4a83b9b01 100644 --- a/libavcodec/huffyuv.h +++ b/libavcodec/huffyuv.h @@ -59,6 +59,7 @@ typedef enum Predictor { } Predictor; typedef struct HYuvContext { + const AVClass *class; AVCodecContext *avctx; Predictor predictor; GetBitContext gb; diff --git a/libavcodec/utvideo.h b/libavcodec/utvideo.h index 718273c47f..0035e9c5ce 100644 --- a/libavcodec/utvideo.h +++ b/libavcodec/utvideo.h @@ -65,6 +65,7 @@ extern const int ff_ut_pred_order[5]; extern const int ff_ut_rgb_order[4]; typedef struct UtvideoContext { + const AVClass *class; AVCodecContext *avctx; BswapDSPContext bdsp; HuffYUVEncDSPContext hdsp;