|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.impl.neomedia.control.AbstractFormatControl
public abstract class AbstractFormatControl
Provides an abstract implementation of FormatControl which
facilitates implementers by requiring them to implement just
FormatControl.getSupportedFormats() and
FormatControl.getFormat().
| Constructor Summary | |
|---|---|
AbstractFormatControl()
|
|
| Method Summary | |
|---|---|
Component |
getControlComponent()
Implements Control.getControlComponent(). |
static javax.media.control.FormatControl[] |
getFormatControls(javax.media.Controls controlsImpl)
Gets an array of FormatControl instances from the list of controls available for a specific Controls implementation. |
boolean |
isEnabled()
Implements FormatControl.isEnabled(). |
void |
setEnabled(boolean enabled)
Implements FormatControl.setEnabled(boolean). |
javax.media.Format |
setFormat(javax.media.Format format)
Implements FormatControl.setFormat(Format). |
static javax.media.Format |
setFormat(javax.media.control.FormatControl formatControl,
javax.media.Format format)
Implements setting the Format of a specific FormatControl as documented for FormatControl.setFormat(Format) in the case of not supporting
Format setting. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.media.control.FormatControl |
|---|
getFormat, getSupportedFormats |
| Constructor Detail |
|---|
public AbstractFormatControl()
| Method Detail |
|---|
public Component getControlComponent()
Control.getControlComponent(). Returns null.
getControlComponent in interface javax.media.Controlpublic static javax.media.control.FormatControl[] getFormatControls(javax.media.Controls controlsImpl)
controlsImpl - the Controls implementation from which the
FormatControl instances are to be retrieved
public boolean isEnabled()
FormatControl.isEnabled().
isEnabled in interface javax.media.control.FormatControlpublic void setEnabled(boolean enabled)
FormatControl.setEnabled(boolean).
setEnabled in interface javax.media.control.FormatControlenabled - true if this track is to be enabled; otherwise,
falsepublic javax.media.Format setFormat(javax.media.Format format)
FormatControl.setFormat(Format). Not supported and
just returns the currently set format if the specified Format is
supported and null if it is not supported.
setFormat in interface javax.media.control.FormatControlformat - the Format to be set on this instance
public static javax.media.Format setFormat(javax.media.control.FormatControl formatControl,
javax.media.Format format)
FormatControl.setFormat(Format) in the case of not supporting
Format setting.
formatControl - the FormatControl for which the
functionality is implementedformat - the Format specified to be set to
formatControl and which will be ignored in accord with the
documentation of FormatControl#setFormat(Format)
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||