Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Package net.java.sip.communicator.impl.neomedia.protocol

Interface Summary
InbandDTMFDataSource All datasources that support inband DTMF functionalities implement InbandDTMFDataSource.
MuteDataSource All datasources that support muting functionality implement MuteDataSource.
 

Class Summary
BufferStreamAdapter<T extends 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.
PullBufferDataSourceDelegate<T extends 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 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 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.

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