public abstract class AbstractPullBufferStream<T extends javax.media.protocol.PullBufferDataSource> extends AbstractBufferStream<T> implements javax.media.protocol.PullBufferStream
dataSource, formatControl
Modifier | Constructor and Description |
---|---|
protected |
AbstractPullBufferStream(T dataSource,
javax.media.control.FormatControl formatControl)
Initializes a new AbstractPullBufferStream instance which is to
have its Format-related information abstracted by a specific
FormatControl.
|
Modifier and Type | Method and Description |
---|---|
boolean |
willReadBlock()
Determines if
PullBufferStream.read(Buffer) will block. |
close, doGetFormat, doSetFormat, endOfStream, getContentDescriptor, getContentLength, getControls, getFormat, internalGetFormat, internalSetFormat, start, stop
getControl, getControl, queryInterface, queryInterface
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected AbstractPullBufferStream(T dataSource, javax.media.control.FormatControl formatControl)
dataSource
- the PullBufferDataSource which is creating the
new instance so that it becomes one of its streamsformatControl
- the FormatControl which is to abstract the
Format-related information of the new instance
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.