[FFmpeg-cvslog] avfilter/vf_spp: Remove unused AVCodecContext
Michael Niedermayer
git at videolan.org
Tue May 12 02:05:24 EEST 2020
ffmpeg | branch: master | Michael Niedermayer <michael at niedermayer.cc> | Sun Apr 19 00:09:14 2020 +0200| [dde86d0ddfa2697e2519ce2b0a4d918fa11691b5] | committer: Michael Niedermayer
avfilter/vf_spp: Remove unused AVCodecContext
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dde86d0ddfa2697e2519ce2b0a4d918fa11691b5
---
libavfilter/vf_spp.c | 7 +------
libavfilter/vf_spp.h | 2 --
2 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/libavfilter/vf_spp.c b/libavfilter/vf_spp.c
index 7381938f7f..1b934aa9d7 100644
--- a/libavfilter/vf_spp.c
+++ b/libavfilter/vf_spp.c
@@ -460,9 +460,8 @@ static av_cold int init_dict(AVFilterContext *ctx, AVDictionary **opts)
SPPContext *s = ctx->priv;
int ret;
- s->avctx = avcodec_alloc_context3(NULL);
s->dct = avcodec_dct_alloc();
- if (!s->avctx || !s->dct)
+ if (!s->dct)
return AVERROR(ENOMEM);
if (opts) {
@@ -489,10 +488,6 @@ static av_cold void uninit(AVFilterContext *ctx)
av_freep(&s->temp);
av_freep(&s->src);
- if (s->avctx) {
- avcodec_close(s->avctx);
- av_freep(&s->avctx);
- }
av_freep(&s->dct);
av_freep(&s->non_b_qp_table);
}
diff --git a/libavfilter/vf_spp.h b/libavfilter/vf_spp.h
index c03073a4e1..879ed40f03 100644
--- a/libavfilter/vf_spp.h
+++ b/libavfilter/vf_spp.h
@@ -22,7 +22,6 @@
#ifndef AVFILTER_SPP_H
#define AVFILTER_SPP_H
-#include "libavcodec/avcodec.h"
#include "libavcodec/avdct.h"
#include "avfilter.h"
@@ -38,7 +37,6 @@ typedef struct SPPContext {
int temp_linesize;
uint8_t *src;
uint16_t *temp;
- AVCodecContext *avctx;
AVDCT *dct;
int8_t *non_b_qp_table;
int non_b_qp_alloc_size;
More information about the ffmpeg-cvslog
mailing list