summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>2020-01-26 11:27:37 +0100
committerMichael Niedermayer <michael@niedermayer.cc>2020-01-26 17:24:41 +0100
commit360aeccf46308476eff7e13c894ac406f54e4395 (patch)
tree8651fc15d8743a3fcd3d0dfd7e8670c0b69982a0 /libavformat
parentf1d46db92625b62c82414b667a3203dd16d491e5 (diff)
avformat/mxfenc: Don't free priv_data of AVStream
It will be freed when the AVStream is freed later anyway. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/mxfenc.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/libavformat/mxfenc.c b/libavformat/mxfenc.c
index 374a83d069..bd3b8bb2d0 100644
--- a/libavformat/mxfenc.c
+++ b/libavformat/mxfenc.c
@@ -554,16 +554,6 @@ static void mxf_write_metadata_key(AVIOContext *pb, unsigned int value)
avio_wb24(pb, value);
}
-static void mxf_free(AVFormatContext *s)
-{
- int i;
-
- for (i = 0; i < s->nb_streams; i++) {
- AVStream *st = s->streams[i];
- av_freep(&st->priv_data);
- }
-}
-
static const MXFCodecUL *mxf_get_data_definition_ul(int type)
{
const MXFCodecUL *uls = ff_mxf_data_definition_uls;
@@ -3029,8 +3019,6 @@ end:
av_freep(&mxf->timecode_track->priv_data);
av_freep(&mxf->timecode_track);
- mxf_free(s);
-
return err < 0 ? err : 0;
}