---
 libavformat/amr.c | 26 ++++++++++++--------------
 1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/libavformat/amr.c b/libavformat/amr.c
index 3b1a468..2fee672 100644
--- a/libavformat/amr.c
+++ b/libavformat/amr.c
@@ -57,8 +57,20 @@ static int amr_write_packet(AVFormatContext *s, AVPacket 
*pkt)
     avio_write(s->pb, pkt->data, pkt->size);
     return 0;
 }
+
+AVOutputFormat ff_amr_muxer = {
+    .name              = "amr",
+    .long_name         = NULL_IF_CONFIG_SMALL("3GPP AMR"),
+    .mime_type         = "audio/amr",
+    .extensions        = "amr",
+    .audio_codec       = AV_CODEC_ID_AMR_NB,
+    .video_codec       = AV_CODEC_ID_NONE,
+    .write_header      = amr_write_header,
+    .write_packet      = amr_write_packet,
+};
 #endif /* CONFIG_AMR_MUXER */
 
+#if CONFIG_AMR_DEMUXER
 static int amr_probe(AVProbeData *p)
 {
     // Only check for "#!AMR" which could be amr-wb, amr-nb.
@@ -155,7 +167,6 @@ static int amr_read_packet(AVFormatContext *s, AVPacket 
*pkt)
     return 0;
 }
 
-#if CONFIG_AMR_DEMUXER
 AVInputFormat ff_amr_demuxer = {
     .name           = "amr",
     .long_name      = NULL_IF_CONFIG_SMALL("3GPP AMR"),
@@ -165,16 +176,3 @@ AVInputFormat ff_amr_demuxer = {
     .flags          = AVFMT_GENERIC_INDEX,
 };
 #endif
-
-#if CONFIG_AMR_MUXER
-AVOutputFormat ff_amr_muxer = {
-    .name              = "amr",
-    .long_name         = NULL_IF_CONFIG_SMALL("3GPP AMR"),
-    .mime_type         = "audio/amr",
-    .extensions        = "amr",
-    .audio_codec       = AV_CODEC_ID_AMR_NB,
-    .video_codec       = AV_CODEC_ID_NONE,
-    .write_header      = amr_write_header,
-    .write_packet      = amr_write_packet,
-};
-#endif
-- 
1.8.3.2

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to