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); + } }