diff --git a/sflphone-common/src/Codec.h b/sflphone-common/src/Codec.h
index 7a8552c8890d0b62ffe40f403b6b9c6860f36865..54f41923b07453e15243367a4e7d5267615cbf12 100644
--- a/sflphone-common/src/Codec.h
+++ b/sflphone-common/src/Codec.h
@@ -95,15 +95,6 @@ class Codec : public virtual MimeParameters
 
             return buffer.str();
         }
-
-        void setState(bool state) { _state = state; }
-
-        bool getState(void) { return _state; }
-
-    private:
-
-        bool _state;
-
 };
 }
 
diff --git a/sflphone-common/src/audio/codecs/audiocodecfactory.cpp b/sflphone-common/src/audio/codecs/audiocodecfactory.cpp
index bd8717b6ad0e82f35f08bf97422181259739d927..595e7fbadb454fabab147b086a4fb11d92fadb17 100644
--- a/sflphone-common/src/audio/codecs/audiocodecfactory.cpp
+++ b/sflphone-common/src/audio/codecs/audiocodecfactory.cpp
@@ -86,7 +86,6 @@ void AudioCodecFactory::setDefaultOrder()
 
     while (iter != _CodecsMap.end()) {
         _defaultCodecOrder.push_back (iter->first);
-        iter->second->setState (true);
         iter ++ ;
     }
 }
@@ -166,7 +165,6 @@ void AudioCodecFactory::saveActiveCodecs (const std::vector<std::string>& list)
 
         if (isCodecLoaded (payload)) {
             _defaultCodecOrder.push_back ( (AudioCodecType) payload);
-            _CodecsMap.find ( (AudioCodecType) payload)->second->setState (true);
         }
 
         i++;