From 7adc0c3e12095b8bb978f3ea90cae1c093caf8fc Mon Sep 17 00:00:00 2001 From: Alexandre Savard <alexandre.savard@savoirfairelinux.net> Date: Tue, 30 Jun 2009 12:15:21 -0400 Subject: [PATCH] [#1755] fix audiocodec folder parsing problem --- sflphone-common/src/audio/codecs/audiocodec.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/sflphone-common/src/audio/codecs/audiocodec.h b/sflphone-common/src/audio/codecs/audiocodec.h index efa8b1f87d..1487fb465d 100644 --- a/sflphone-common/src/audio/codecs/audiocodec.h +++ b/sflphone-common/src/audio/codecs/audiocodec.h @@ -37,16 +37,27 @@ public: // If g722 (payload 9), we need to init libccrtp symetric sessions with using // dynamic payload format. This way we get control on rtp clockrate. - if(_payload = 9) + + if(_payload == 9) { _hasDynamicPayload = true; } + } AudioCodec( const AudioCodec& codec ) : _codecName(codec._codecName), _clockRate(codec._clockRate), _channel(codec._channel), _bitrate(codec._bitrate),_bandwidth(codec._bandwidth),_payload(codec._payload), _hasDynamicPayload(false),_state(true) { _hasDynamicPayload = (_payload >= 96 && _payload <= 127) ? true : false; + + // If g722 (payload 9), we need to init libccrtp symetric sessions with using + // dynamic payload format. This way we get control on rtp clockrate. + + if(_payload == 9) + { + _hasDynamicPayload = true; + } + } virtual ~AudioCodec() { -- GitLab