diff --git a/src/org/jitsi/service/neomedia/codec/EncodingConfiguration.java b/src/org/jitsi/service/neomedia/codec/EncodingConfiguration.java
index d2c1a40b1bb3a2f4fbd47369ca557799000f2fc5..0948b01ccb8f897da2be1eb2f9b2293f31cbde9d 100644
--- a/src/org/jitsi/service/neomedia/codec/EncodingConfiguration.java
+++ b/src/org/jitsi/service/neomedia/codec/EncodingConfiguration.java
@@ -501,4 +501,17 @@ public void loadEncodingConfiguration(
         encodingConfiguration.storeProperties(properties);
         loadProperties(properties);
     }
+
+    /**
+     * Returns <tt>true</tt> if there is at least one enabled format for media
+     * type <tt>type</tt>.
+     *
+     * @param mediaType The media type, MediaType.AUDIO or MediaType.VIDEO
+     * @return <tt>true</tt> if there is at least one enabled format for media
+     * type <tt>type</tt>.
+     */
+    public boolean hasEnabledFormat(MediaType mediaType)
+    {
+        return (getEnabledEncodings(mediaType).length > 0);
+    }
 }