diff --git a/daemon/src/audio/codecs/audiocodec.h b/daemon/src/audio/codecs/audiocodec.h
index 8d5759d0bd97cb105b9e3821976d1932b9465bd5..863946ae8efc09b78cfc1dde332249b16a4edca9 100644
--- a/daemon/src/audio/codecs/audiocodec.h
+++ b/daemon/src/audio/codecs/audiocodec.h
@@ -59,7 +59,7 @@ class AudioCodec {
 
         virtual ~AudioCodec() {};
 
-        virtual std::string getMimeSubtype() const;
+        std::string getMimeSubtype() const;
 
         /**
          * Decode an input buffer and fill the output buffer with the decoded data
@@ -75,7 +75,7 @@ class AudioCodec {
          */
         virtual int encode(unsigned char *dst, short *src, size_t buffer_size) = 0;
 
-        virtual uint8 getPayloadType() const;
+        uint8 getPayloadType() const;
 
         void setPayloadType(uint8 pt) {
             payload_ = pt;
@@ -86,9 +86,9 @@ class AudioCodec {
          */
         bool hasDynamicPayload() const;
 
-        virtual uint32 getClockRate() const;
+        uint32 getClockRate() const;
 
-        virtual double getBitRate() const;
+        double getBitRate() const;
 
         /**
          * @return the framing size for this codec.