X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fthirdparty%2Fsrc%2Fffmpeg-4.3.patch4;fp=cinelerra-5.1%2Fthirdparty%2Fsrc%2Fffmpeg-4.2.patch4;h=681dd8225dd75a4c2c481f58ad1281fbdbf3351e;hp=87a2d41bf64a585b2ab88416775d7ce368ebe01b;hb=HEAD;hpb=fa27f905f12b15ae84eb1b3ffcd12e09d6d02660 diff --git a/cinelerra-5.1/thirdparty/src/ffmpeg-4.2.patch4 b/cinelerra-5.1/thirdparty/src/ffmpeg-4.2.patch4 deleted file mode 100644 index 87a2d41b..00000000 --- a/cinelerra-5.1/thirdparty/src/ffmpeg-4.2.patch4 +++ /dev/null @@ -1,28 +0,0 @@ -diff -ru a/libavfilter/af_aformat.c b/libavfilter/af_aformat.c ---- a/libavfilter/af_aformat.c 2018-07-17 03:27:41.000000000 -0600 -+++ b/libavfilter/af_aformat.c 2019-08-08 18:20:22.150540943 -0600 -@@ -109,6 +109,16 @@ - return 0; - } - -+#define DEL_FIELD(p,mem,fld) if( p->mem ) { av_freep(&p->mem->fld); av_freep(&p->mem); } -+ -+static av_cold void uninit(AVFilterContext *ctx) -+{ -+ AFormatContext *s = ctx->priv; -+ DEL_FIELD(s, formats, formats); -+ DEL_FIELD(s, sample_rates, formats); -+ DEL_FIELD(s, channel_layouts, channel_layouts); -+} -+ - static int query_formats(AVFilterContext *ctx) - { - AFormatContext *s = ctx->priv; -@@ -146,6 +156,7 @@ - .name = "aformat", - .description = NULL_IF_CONFIG_SMALL("Convert the input audio to one of the specified formats."), - .init = init, -+ .uninit = uninit, - .query_formats = query_formats, - .priv_size = sizeof(AFormatContext), - .priv_class = &aformat_class,