| Interface | Description |
|---|---|
| BaseChunkSampleSourceEventListener |
Interface for callbacks to be notified of chunk based
SampleSource events. |
| ChunkExtractorWrapper.SingleTrackOutput |
Receives stream level data extracted by the wrapped
Extractor. |
| ChunkSampleSource.EventListener |
Interface definition for a callback to be notified of
ChunkSampleSource events. |
| ChunkSource |
A provider of
Chunks for a ChunkSampleSource to load. |
| FormatEvaluator |
Selects from a number of available formats during playback.
|
| FormatWrapper |
Represents an object that wraps a
Format. |
| Class | Description |
|---|---|
| BaseMediaChunk |
A base implementation of
MediaChunk, for chunks that contain a single track. |
| Chunk |
An abstract base class for
Loader.Loadable implementations that load chunks of data required
for the playback of streams. |
| ChunkExtractorWrapper |
An
Extractor wrapper for loading chunks containing a single track. |
| ChunkOperationHolder |
Holds a chunk operation, which consists of a either:
The number of
MediaChunks that should be retained on the queue (ChunkOperationHolder.queueSize)
together with the next Chunk to load (ChunkOperationHolder.chunk). |
| ChunkSampleSource | |
| ContainerMediaChunk |
A
BaseMediaChunk that uses an Extractor to parse sample data. |
| DataChunk |
A base class for
Chunk implementations where the data should be loaded into a
byte[] before being consumed. |
| Format |
Defines the high level format of a media stream.
|
| Format.DecreasingBandwidthComparator |
Sorts
Format objects in order of decreasing bandwidth. |
| FormatEvaluator.AdaptiveEvaluator |
An adaptive evaluator for video formats, which attempts to select the best quality possible
given the current network conditions and state of the buffer.
|
| FormatEvaluator.Evaluation |
A format evaluation.
|
| FormatEvaluator.FixedEvaluator |
Always selects the first format.
|
| FormatEvaluator.RandomEvaluator |
Selects randomly between the available formats.
|
| InitializationChunk | |
| MediaChunk |
An abstract base class for
Chunks that contain media samples. |
| SingleSampleMediaChunk |
A
BaseMediaChunk for chunks consisting of a single raw sample. |
| VideoFormatSelectorUtil |
Selects from possible video formats.
|