# HG changeset patch # User lucabe # Date 1194611608 0 # Node ID e808770ba0c6693b7510aaac66d6e4ce2d2978ac # Parent e00622d9d3c9187ce1880e5e93995391172ab314 Add support for some more audio formats diff -r e00622d9d3c9 -r e808770ba0c6 sdp.c --- a/sdp.c Thu Nov 08 21:27:37 2007 +0000 +++ b/sdp.c Fri Nov 09 12:33:28 2007 +0000 @@ -166,6 +166,24 @@ payload_type, c->sample_rate, c->channels, payload_type, config); break; + case CODEC_ID_PCM_S16BE: + if (payload_type >= 96) + av_strlcatf(buff, size, "a=rtpmap:%d L16/%d/%d\r\n", + payload_type, + c->sample_rate, c->channels); + break; + case CODEC_ID_PCM_MULAW: + if (payload_type >= 96) + av_strlcatf(buff, size, "a=rtpmap:%d PCMU/%d/%d\r\n", + payload_type, + c->sample_rate, c->channels); + break; + case CODEC_ID_PCM_ALAW: + if (payload_type >= 96) + av_strlcatf(buff, size, "a=rtpmap:%d PCMA/%d/%d\r\n", + payload_type, + c->sample_rate, c->channels); + break; default: /* Nothing special to do, here... */ break;