diff --git a/libavcodec/mediacodecdec_common.c b/libavcodec/mediacodecdec_common.c index 195cc70ba7c6d13575ffddb24b0fe42ce8d13eb3..929db78361805c0b3ce51f70cda97a384875e38c 100644 --- a/libavcodec/mediacodecdec_common.c +++ b/libavcodec/mediacodecdec_common.c @@ -386,7 +386,7 @@ static int mediacodec_dec_parse_format(AVCodecContext *avctx, MediaCodecDecConte } AMEDIAFORMAT_GET_INT32(s->color_format, "color-format", 1); - s->pix_fmt = avctx->pix_fmt = mcdec_map_color_format(avctx, s, s->color_format); + avctx->pix_fmt = mcdec_map_color_format(avctx, s, s->color_format); if (avctx->pix_fmt == AV_PIX_FMT_NONE) { av_log(avctx, AV_LOG_ERROR, "Output color format is not supported\n"); ret = AVERROR(EINVAL); diff --git a/libavcodec/mediacodecdec_common.h b/libavcodec/mediacodecdec_common.h index 32d16d3e3a72c66c729899f12eb4107262266b3a..85df507ffb287599bf8e47a42c1c8af133281d75 100644 --- a/libavcodec/mediacodecdec_common.h +++ b/libavcodec/mediacodecdec_common.h @@ -55,7 +55,6 @@ typedef struct MediaCodecDecContext { int stride; int slice_height; int color_format; - enum AVPixelFormat pix_fmt; int crop_top; int crop_bottom; int crop_left;