diff --git a/sflphone-common/src/audio/codecs/audiocodec.h b/sflphone-common/src/audio/codecs/audiocodec.h
index 2af688082cb2036d5ba3ec4e9cc44e552e3dddd5..25d2e88fda6974e77a13a2727c36fcc482c0f3b4 100644
--- a/sflphone-common/src/audio/codecs/audiocodec.h
+++ b/sflphone-common/src/audio/codecs/audiocodec.h
@@ -66,13 +66,13 @@ class AudioCodec
 
     public:
         AudioCodec (int payload, const std::string &codecName)
-            : _codecName (codecName), _clockRate (8000), _channel (1),  _bitrate (0.0),_bandwidth (0),_payload (payload), _hasDynamicPayload (false),_state (true) {
+            : _codecName (codecName), _clockRate (8000), _channel (1),  _bitrate (0.0),_bandwidth (0), _hasDynamicPayload (false), _payload (payload),_state (true) {
 
             _hasDynamicPayload = (_payload >= 96 && _payload <= 127) ? true : false;
         }
 
         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) {
+            : _codecName (codec._codecName), _clockRate (codec._clockRate), _channel (codec._channel),  _bitrate (codec._bitrate),_bandwidth (codec._bandwidth), _hasDynamicPayload (false), _payload (codec._payload),_state (true) {
 
             _hasDynamicPayload = (_payload >= 96 && _payload <= 127) ? true : false;
         }