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