aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/service/neomedia/VolumeControl.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java/sip/communicator/service/neomedia/VolumeControl.java')
-rw-r--r--src/net/java/sip/communicator/service/neomedia/VolumeControl.java16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/net/java/sip/communicator/service/neomedia/VolumeControl.java b/src/net/java/sip/communicator/service/neomedia/VolumeControl.java
index 9b7b6b2..2294569 100644
--- a/src/net/java/sip/communicator/service/neomedia/VolumeControl.java
+++ b/src/net/java/sip/communicator/service/neomedia/VolumeControl.java
@@ -10,14 +10,26 @@ import net.java.sip.communicator.service.neomedia.event.*;
/**
* Control for volume level in media service.
- * @see InputVolumeControl
- * @see OutputVolumeControl
*
* @author Damian Minkov
*/
public interface VolumeControl
{
/**
+ * The name of the configuration property which specifies the volume level
+ * of audio input.
+ */
+ public final static String CAPTURE_VOLUME_LEVEL_PROPERTY_NAME
+ = "net.java.sip.communicator.service.media.CAPTURE_VOLUME_LEVEL";
+
+ /**
+ * The name of the configuration property which specifies the volume level
+ * of audio output.
+ */
+ public final static String PLAYBACK_VOLUME_LEVEL_PROPERTY_NAME
+ = "net.java.sip.communicator.service.media.PLAYBACK_VOLUME_LEVEL";
+
+ /**
* Current volume value.
* @return the current volume level.
*/