Interface | Description |
---|---|
InbandDTMFDataSource |
All datasources that support inband DTMF functionalities implement
InbandDTMFDataSource.
|
MuteDataSource |
All datasources that support muting functionality implement
MuteDataSource.
|
Class | Description |
---|---|
BufferStreamAdapter<T extends javax.media.protocol.SourceStream> |
Represents a base class for adapters of SourceStreams, usually
ones reading data in arrays of bytes and not in Buffers, to
SourceStreams reading data in Buffers.
|
CachingPushBufferStream |
Enables reading from a PushBufferStream a certain maximum number
of data units (e.g.
|
CaptureDeviceDelegatePullBufferDataSource |
Represents a PullBufferDataSource which is also a
CaptureDevice through delegation to a specific
CaptureDevice.
|
CaptureDeviceDelegatePushBufferDataSource |
Represents a PushBufferDataSource which is also a
CaptureDevice through delegation to a specific
CaptureDevice.
|
FakePushBufferDataSource |
Implements
PushBufferDataSource for the purposes of
RTPTranslatorImpl when it does not have a CaptureDevice yet
RTPManager.createSendStream(DataSource, int) has to be called to
have RTPTranslatorImpl send packets. |
NullBufferTransferHandler |
Implements a BufferTransferHandler which reads from a specified
PushBufferStream as soon as possible and throws the read data away.
|
PullBufferDataSourceDelegate<T extends javax.media.protocol.DataSource> |
Implements most of PullBufferDataSource for a particular
DataSource and requires extenders to only implement
PullBufferDataSource.getStreams() . |
PullBufferStreamAdapter |
Represents a PullBufferStream which reads its data from a
specific PullSourceStream.
|
PushBufferDataSourceAdapter |
Implements PushBufferDataSource for a specific
PullBufferDataSource.
|
PushBufferDataSourceDelegate<T extends javax.media.protocol.DataSource> |
Implements most of PushBufferDataSource for a particular
DataSource and requires extenders to only implement
PushBufferDataSource.getStreams() . |
PushBufferStreamAdapter |
Represents a PushBufferStream which reads its data from a
specific PushSourceStream.
|
RewritablePullBufferDataSource |
Implements a PullBufferDataSource wrapper which provides mute
support for the wrapped instance.
|
RewritablePushBufferDataSource |
Implements a PushBufferDataSource wrapper which provides mute
support for the wrapped instance.
|
SourceStreamDelegate<T extends javax.media.protocol.SourceStream> |
Implements a SourceStream which wraps a specific
SourceStream.
|
StreamSubstituteBufferTransferHandler |
Implements a BufferTransferHandler wrapper which doesn't
expose a PushBufferStream but rather a specific substitute in order
to give full control to the
PushBufferStream.read(javax.media.Buffer)
method of the substitute. |
TranscodingDataSource |
Represents a DataSource which transcodes the tracks of a specific
input DataSource into a specific output Format.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.