|
|
|
@ -178,6 +178,17 @@ static codec_def_t __codec_defs[] = { |
|
|
|
.media_type = MT_AUDIO, |
|
|
|
.codec_type = &codec_type_avcodec, |
|
|
|
}, |
|
|
|
{ |
|
|
|
.rtpname = "G729a", |
|
|
|
.avcodec_id = AV_CODEC_ID_G729, |
|
|
|
.clockrate_mult = 1, |
|
|
|
.default_clockrate = 8000, |
|
|
|
.default_channels = 1, |
|
|
|
.default_ptime = 20, |
|
|
|
.packetizer = packetizer_passthrough, |
|
|
|
.media_type = MT_AUDIO, |
|
|
|
.codec_type = &codec_type_avcodec, |
|
|
|
}, |
|
|
|
#else |
|
|
|
{ |
|
|
|
.rtpname = "G729", |
|
|
|
@ -191,6 +202,18 @@ static codec_def_t __codec_defs[] = { |
|
|
|
.media_type = MT_AUDIO, |
|
|
|
.codec_type = &codec_type_bcg729, |
|
|
|
}, |
|
|
|
{ |
|
|
|
.rtpname = "G729a", |
|
|
|
.avcodec_id = -1, |
|
|
|
.clockrate_mult = 1, |
|
|
|
.default_clockrate = 8000, |
|
|
|
.default_channels = 1, |
|
|
|
.default_ptime = 20, |
|
|
|
.packetizer = packetizer_g729, |
|
|
|
.bits_per_sample = 1, // 10 ms frame has 80 samples and encodes as (max) 10 bytes = 80 bits |
|
|
|
.media_type = MT_AUDIO, |
|
|
|
.codec_type = &codec_type_bcg729, |
|
|
|
}, |
|
|
|
#endif |
|
|
|
{ |
|
|
|
.rtpname = "speex", |
|
|
|
|