diff sdp.c @ 4836:bf87d9ffb3ae libavformat

Add support for AMR audio in the RTP muxer patch by Martin Storsj (martin AT martin DOT st)
author lucabe
date Wed, 08 Apr 2009 07:16:14 +0000
parents 730b214077ca
children c17cb5ef9c61
line wrap: on
line diff
--- a/sdp.c	Wed Apr 08 03:38:59 2009 +0000
+++ b/sdp.c	Wed Apr 08 07:16:14 2009 +0000
@@ -228,6 +228,18 @@
                                          payload_type,
                                          c->sample_rate, c->channels);
             break;
+        case CODEC_ID_AMR_NB:
+            av_strlcatf(buff, size, "a=rtpmap:%d AMR/%d/%d\r\n"
+                                    "a=fmtp:%d octet-align=1\r\n",
+                                     payload_type, c->sample_rate, c->channels,
+                                     payload_type);
+            break;
+        case CODEC_ID_AMR_WB:
+            av_strlcatf(buff, size, "a=rtpmap:%d AMR-WB/%d/%d\r\n"
+                                    "a=fmtp:%d octet-align=1\r\n",
+                                     payload_type, c->sample_rate, c->channels,
+                                     payload_type);
+            break;
         default:
             /* Nothing special to do here... */
             break;