diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-04-07 22:50:47 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2020-04-14 18:52:44 +0200 |
commit | b5985ce44dea053d9de80b51d049dbb35e46e356 (patch) | |
tree | 8bf0e0cf06dd554705b33207c2245b2b33a76a6a /libavformat/amr.c | |
parent | c16611ad6907316f56892fb4b163175a82ca5b8d (diff) | |
download | ffmpeg-b5985ce44dea053d9de80b51d049dbb35e46e356.tar.gz |
avformat/amr: Don't reimplement ff_raw_write_packet()
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavformat/amr.c')
-rw-r--r-- | libavformat/amr.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/libavformat/amr.c b/libavformat/amr.c index b8a5debb16..e4f8e4d860 100644 --- a/libavformat/amr.c +++ b/libavformat/amr.c @@ -29,6 +29,7 @@ Only mono files are supported. #include "libavutil/channel_layout.h" #include "avformat.h" #include "internal.h" +#include "rawenc.h" typedef struct { uint64_t cumulated_size; @@ -62,12 +63,6 @@ static int amr_write_header(AVFormatContext *s) } return 0; } - -static int amr_write_packet(AVFormatContext *s, AVPacket *pkt) -{ - avio_write(s->pb, pkt->data, pkt->size); - return 0; -} #endif /* CONFIG_AMR_MUXER */ static int amr_probe(const AVProbeData *p) @@ -296,7 +291,7 @@ AVOutputFormat ff_amr_muxer = { .audio_codec = AV_CODEC_ID_AMR_NB, .video_codec = AV_CODEC_ID_NONE, .write_header = amr_write_header, - .write_packet = amr_write_packet, + .write_packet = ff_raw_write_packet, .flags = AVFMT_NOTIMESTAMPS, }; #endif |