Mercurial > libavformat.hg
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;