|
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.ReadOnlyBufferControlDelegate
public class ReadOnlyBufferControlDelegate
Represents a wrapper of a specific BufferControl which does not call the setters of the wrapped instance and calls only the getters.
| Field Summary |
|---|
| Fields inherited from interface javax.media.control.BufferControl |
|---|
DEFAULT_VALUE, MAX_VALUE |
| Constructor Summary | |
|---|---|
ReadOnlyBufferControlDelegate(javax.media.control.BufferControl bufferControl)
Initializes a new ReadOnlyBufferControlDelegate instance which is to wrap a specific BufferControl and call only its getters. |
|
| Method Summary | |
|---|---|
long |
getBufferLength()
Implements BufferControl.getBufferLength(). |
Component |
getControlComponent()
Implements Control.getControlComponent(). |
boolean |
getEnabledThreshold()
Implements BufferControl.getEnabledThreshold(). |
long |
getMinimumThreshold()
Implements BufferControl.getMinimumThreshold(). |
long |
setBufferLength(long bufferLength)
Implements BufferControl.setBufferLength(long). |
void |
setEnabledThreshold(boolean enabledThreshold)
Implements BufferControl.setEnabledThreshold(boolean). |
long |
setMinimumThreshold(long minimumThreshold)
Implements BufferControl.setMinimumThreshold(long). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReadOnlyBufferControlDelegate(javax.media.control.BufferControl bufferControl)
bufferControl - the BufferControl to be wrapped by the new
instance| Method Detail |
|---|
public long getBufferLength()
BufferControl.getBufferLength(). Gets the length in
milliseconds of the buffering performed by the owner of the wrapped
BufferControl.
getBufferLength in interface javax.media.control.BufferControlpublic Component getControlComponent()
Control.getControlComponent(). Gets the UI
Component representing this instance and exported by the owner
of the wrapped BufferControl.
getControlComponent in interface javax.media.Controlpublic boolean getEnabledThreshold()
BufferControl.getEnabledThreshold(). Gets the
indicator of the wrapped BufferControl which determines whether
threshold calculations are enabled.
getEnabledThreshold in interface javax.media.control.BufferControlpublic long getMinimumThreshold()
BufferControl.getMinimumThreshold(). Gets the minimum
threshold in milliseconds for the buffering performed by the owner of the
wrapped BufferControl.
getMinimumThreshold in interface javax.media.control.BufferControlpublic long setBufferLength(long bufferLength)
BufferControl.setBufferLength(long). Ignores the
request because this instance provides read-only support and returns the
value actually in effect.
setBufferLength in interface javax.media.control.BufferControlbufferLength - the length in milliseconds of the buffering to be
performed by the owner of the wrapped BufferControl
public void setEnabledThreshold(boolean enabledThreshold)
BufferControl.setEnabledThreshold(boolean). Ignores
the set request because this instance provides read-only support.
setEnabledThreshold in interface javax.media.control.BufferControlenabledThreshold - true if threshold calculations are
to be enabled; otherwise, falsepublic long setMinimumThreshold(long minimumThreshold)
BufferControl.setMinimumThreshold(long). Ignores the
set request because this instance provides read-only support and returns
the value actually in effect.
setMinimumThreshold in interface javax.media.control.BufferControlminimumThreshold - the minimum threshold in milliseconds for the
buffering to be performed by the owner of the wrapped
BufferControl
|
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 | |||||||||