diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-01-26 11:27:37 +0100 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2020-01-26 17:24:41 +0100 |
commit | 360aeccf46308476eff7e13c894ac406f54e4395 (patch) | |
tree | 8651fc15d8743a3fcd3d0dfd7e8670c0b69982a0 | |
parent | f1d46db92625b62c82414b667a3203dd16d491e5 (diff) | |
download | ffmpeg-360aeccf46308476eff7e13c894ac406f54e4395.tar.gz |
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>
-rw-r--r-- | libavformat/mxfenc.c | 12 |
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; } |