Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.neomedia
Class MediaConfiguration

java.lang.Object
  extended by net.java.sip.communicator.impl.neomedia.MediaConfiguration

public class MediaConfiguration
extends Object

Author:
Lyubomir Marinov, Damian Minkov, Yana Stamcheva

Constructor Summary
MediaConfiguration()
           
 
Method Summary
static Component createAudioConfigPanel()
          Returns the audio configuration panel.
static void createAudioSystemControls(org.jitsi.impl.neomedia.device.AudioSystem audioSystem, JComponent container)
          Creates the UI controls which are to control the details of a specific AudioSystem.
static Component createBasicControls(int type)
          Creates basic controls for a type (AUDIO or VIDEO).
static Component createVideoConfigPanel()
          Returns the video configuration panel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaConfiguration

public MediaConfiguration()
Method Detail

createAudioConfigPanel

public static Component createAudioConfigPanel()
Returns the audio configuration panel.

Returns:
the audio configuration panel

createVideoConfigPanel

public static Component createVideoConfigPanel()
Returns the video configuration panel.

Returns:
the video configuration panel

createAudioSystemControls

public static void createAudioSystemControls(org.jitsi.impl.neomedia.device.AudioSystem audioSystem,
                                             JComponent container)
Creates the UI controls which are to control the details of a specific AudioSystem.

Parameters:
audioSystem - the AudioSystem for which the UI controls to control its details are to be created
container - the JComponent into which the UI controls which are to control the details of the specified audioSystem are to be added

createBasicControls

public static Component createBasicControls(int type)
Creates basic controls for a type (AUDIO or VIDEO).

Parameters:
type - the type.
Returns:
the build Component.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.