diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2019-12-26 11:53:26 +0100 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2019-12-26 22:22:33 +0100 |
commit | 827bdc841888cfc347e89704075589fff3a3c9aa (patch) | |
tree | af3cdd6b79664b78bd03d5fb50b5cc370759370f | |
parent | ef91e3955a73ec9a469d04220611dd2db8119185 (diff) | |
download | ffmpeg-827bdc841888cfc347e89704075589fff3a3c9aa.tar.gz |
avformat/spdifenc: Replace write_trailer by deinit
The write_trailer function doesn't write anything anyway. It only frees
memory.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r-- | libavformat/spdifenc.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libavformat/spdifenc.c b/libavformat/spdifenc.c index 4307942a44..d5f7d91e93 100644 --- a/libavformat/spdifenc.c +++ b/libavformat/spdifenc.c @@ -482,12 +482,11 @@ static int spdif_write_header(AVFormatContext *s) return 0; } -static int spdif_write_trailer(AVFormatContext *s) +static void spdif_deinit(AVFormatContext *s) { IEC61937Context *ctx = s->priv_data; av_freep(&ctx->buffer); av_freep(&ctx->hd_buf); - return 0; } static av_always_inline void spdif_put_16(IEC61937Context *ctx, @@ -560,7 +559,7 @@ AVOutputFormat ff_spdif_muxer = { .video_codec = AV_CODEC_ID_NONE, .write_header = spdif_write_header, .write_packet = spdif_write_packet, - .write_trailer = spdif_write_trailer, + .deinit = spdif_deinit, .flags = AVFMT_NOTIMESTAMPS, .priv_class = &spdif_class, }; |