All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AacDecoder |
A wrapper around the native methods of AacDecoder, which uses fdk-aac native library.
|
| AacDecoder.StreamInfo |
AAC stream information.
|
| AacPacketRouter |
|
| AbstractAudioFrameBuffer |
Common parts of a frame buffer which are not likely to depend on the specific implementation.
|
| AbstractHttpContextFilter |
|
| AbstractHttpInterfaceManager |
Base class for an HTTP interface manager with lazily initialized http client instance.
|
| AbstractMutableAudioFrame |
Base class for mutable audio frames.
|
| AbstractYandexMusicApiLoader |
|
| AbstractYandexMusicApiLoader.ApiExtractor<T> |
|
| AdtsAudioTrack |
Audio track that handles an ADTS packet stream
|
| AdtsContainerProbe |
Container detection probe for ADTS stream format.
|
| AdtsPacketHeader |
ADTS packet header.
|
| AdtsStreamProvider |
Provides the frames of an ADTS stream track to the frame consumer.
|
| AdtsStreamReader |
Finds and reads ADTS packet headers from an input stream.
|
| AllocatingAudioFrameBuffer |
A frame buffer.
|
| AudioChunkDecoder |
Decodes one chunk of audio into internal PCM format.
|
| AudioChunkEncoder |
Encodes one chunk of audio from internal PCM format.
|
| AudioConfiguration |
Configuration for audio processing.
|
| AudioConfiguration.ResamplingQuality |
Resampling quality levels
|
| AudioDataFormat |
Describes the format for audio with fixed chunk size.
|
| AudioDataFormatTools |
Tools to deal with audio data formats.
|
| AudioEvent |
An event related to an audio player.
|
| AudioEventAdapter |
Adapter for different event handlers as method overrides
|
| AudioEventListener |
Listener of audio events.
|
| AudioFilter |
A filter for audio samples
|
| AudioFilterChain |
A chain of audio filters.
|
| AudioFrame |
Represents an audio frame.
|
| AudioFrameBuffer |
A frame buffer.
|
| AudioFrameBufferFactory |
Factory for audio frame buffers.
|
| AudioFrameConsumer |
A consumer for audio frames
|
| AudioFrameProvider |
A provider for audio frames
|
| AudioFrameProviderTools |
Encapsulates common behavior shared by different audio frame providers.
|
| AudioFrameRebuilder |
Interface for classes which can rebuild audio frames.
|
| AudioFrameVolumeChanger |
A frame rebuilder to apply a specific volume level to the frames.
|
| AudioItem |
Marker interface for all loadable items
|
| AudioLoadResultHandler |
Handles the result of loading an item from an audio player manager.
|
| AudioOutputHook |
Hook for intercepting outgoing audio frames from AudioPlayer.
|
| AudioOutputHookFactory |
Factory for audio output hook instances.
|
| AudioPipeline |
Represents an audio pipeline (top-level audio filter chain).
|
| AudioPipelineFactory |
Factory for audio pipelines.
|
| AudioPlayer |
An audio player that is capable of playing audio tracks and provides audio frames from the currently playing track.
|
| AudioPlayerInputStream |
Provides an audio player as an input stream.
|
| AudioPlayerLifecycleManager |
Triggers cleanup checks on all active audio players at a fixed interval.
|
| AudioPlayerManager |
Audio player manager which is used for creating audio players and loading tracks and playlists.
|
| AudioPlayerOptions |
Mutable options of an audio player which may be applied in real-time.
|
| AudioPlaylist |
Playlist of audio tracks
|
| AudioPostProcessor |
Audio chunk post processor.
|
| AudioProcessingContext |
Context for processing audio.
|
| AudioReference |
An audio item which refers to an unloaded audio item.
|
| AudioSourceManager |
Manager for a source of audio items.
|
| AudioSourceManagers |
A helper class for registering built-in source managers to a player manager.
|
| AudioTrack |
A playable audio track
|
| AudioTrackEndReason |
Reason why a track stopped playing.
|
| AudioTrackExecutor |
Executor which handles track execution and all operations on playing tracks.
|
| AudioTrackInfo |
Meta info for an audio track
|
| AudioTrackInfoBuilder |
|
| AudioTrackInfoProvider |
Provider for audio track info.
|
| AudioTrackState |
The execution state of an audio track
|
| BandcampAudioSourceManager |
Audio source manager that implements finding Bandcamp tracks based on URL.
|
| BandcampAudioTrack |
Audio track that handles processing Bandcamp tracks.
|
| BaseAudioTrack |
Abstract base for all audio tracks with an executor
|
| BasicAudioPlaylist |
The basic implementation of AudioPlaylist
|
| BeamAudioSourceManager |
Audio source manager which detects Beam.pro tracks by URL.
|
| BeamAudioTrack |
Audio track that handles processing Beam.pro tracks.
|
| BeamSegmentUrlProvider |
Provider for Beam segment URLs from a channel.
|
| BitBufferReader |
Helper for reading a specific number of bits at a time from a byte buffer.
|
| BitStreamReader |
Helper for reading a specific number of bits at a time from a stream.
|
| BitStreamWriter |
Helper for writing a specific number of bits at a time to a stream.
|
| BufferingPostProcessor |
Post processor which encodes audio chunks and passes them as audio frames to the frame buffer.
|
| ByteBufferInputStream |
A byte buffer exposed as an input stream.
|
| ByteBufferOutputStream |
A byte buffer wrapped in an output stream.
|
| ChainedInputStream |
Input stream which can swap the underlying input stream if the current one ends.
|
| ChainedInputStream.Provider |
Provider for next input stream of a chained stream.
|
| ChannelCountPcmAudioFilter |
For short PCM buffers, guarantees that the output has the required number of channels and that no outgoing
buffer contains any partial frames.
|
| CompositeAudioFilter |
An audio filter which may consist of a number of other filters.
|
| ConnectorNativeLibLoader |
Methods for loading the connector library.
|
| ConverterAudioFilter |
Base class for converter filters which have no internal state.
|
| CopyOnUpdateIdentityList<T> |
Wrapper for keeping a list which can be updated from the same thread while being iterated.
|
| CpuStatistics |
Provides information about system CPU usage.
|
| CpuStatistics.Times |
CPU timings
|
| DataFormatTools |
Helper methods related to strings and maps.
|
| DataFormatTools.TextRange |
|
| DecodedException |
Decoded serialized exception.
|
| DecodedTrackHolder |
The result of decoding a track.
|
| DefaultAudioPlayer |
An audio player that is capable of playing audio tracks and provides audio frames from the currently playing track.
|
| DefaultAudioPlayerManager |
The default implementation of audio player manager.
|
| DefaultSoundCloudDataLoader |
|
| DefaultSoundCloudDataReader |
|
| DefaultSoundCloudFormatHandler |
|
| DefaultSoundCloudPlaylistLoader |
|
| DefaultSoundCloudTrackFormat |
|
| DefaultYandexMusicDirectUrlLoader |
|
| DefaultYandexMusicPlaylistLoader |
|
| DefaultYandexMusicTrackLoader |
|
| DefaultYandexSearchProvider |
|
| DefaultYoutubeLinkRouter |
|
| DefaultYoutubePlaylistLoader |
|
| DefaultYoutubeTrackDetails |
|
| DefaultYoutubeTrackDetailsLoader |
|
| DefaultYoutubeTrackDetailsLoader.CachedPlayerScript |
|
| DefaultYoutubeTrackDetailsLoader.InfoStatus |
|
| DelegatedAudioTrack |
Audio track which delegates its processing to another track.
|
| DetachedByteChannel |
Creates a readable byte channel which can be closed without closing the underlying channel.
|
| DirectBufferStreamBroker |
A helper class to consume the entire contents of a stream into a direct byte buffer.
|
| EmptyInputStream |
Represents an empty input stream.
|
| Equalizer |
An equalizer PCM filter.
|
| EqualizerConfiguration |
Holder of equalizer configuration.
|
| EqualizerFactory |
PCM filter factory which creates a single Equalizer filter for every track.
|
| ExceptionTools |
Contains common helper methods for dealing with exceptions.
|
| ExceptionTools.DefaultErrorDebugInfoHandler |
|
| ExceptionTools.ErrorDebugInfo |
|
| ExceptionTools.ErrorDebugInfoHandler |
|
| ExtendedBufferedInputStream |
A buffered input stream that gives with the ability to get the number of bytes left in the buffer and a method for
discarding the buffer.
|
| ExtendedConnectionOperator |
|
| ExtendedHttpClientBuilder |
|
| ExtendedHttpClientBuilder.ConnectionManagerFactory |
|
| ExtendedHttpConfigurable |
|
| ExtendedM3uParser |
Parser for extended M3U lines, handles the format where directives have named argumentsm, for example:
#SOMETHING:FOO="thing",BAR=4
|
| ExtendedM3uParser.Line |
Parsed extended M3U line info.
|
| FilterChainBuilder |
Builder for audio filter chains.
|
| FinalPcmAudioFilter |
Collects buffers of the required chunk size and passes them on to audio post processors.
|
| FlacAudioTrack |
Audio track that handles a FLAC stream
|
| FlacContainerProbe |
Container detection probe for MP3 format.
|
| FlacFileLoader |
Loads either FLAC header information or a FLAC track object from a stream.
|
| FlacFrameHeaderReader |
Contains methods for reading a frame header.
|
| FlacFrameInfo |
Information of a FLAC frame that is required for reading its subframes.
|
| FlacFrameInfo.ChannelDelta |
The relationship between stereo channels.
|
| FlacFrameReader |
Handles reading one FLAC audio frame.
|
| FlacMetadataHeader |
A header of FLAC metadata.
|
| FlacMetadataReader |
Handles reading one FLAC metadata blocks.
|
| FlacSeekPoint |
FLAC seek point info.
|
| FlacStreamInfo |
FLAC stream info metadata block contents.
|
| FlacSubFrameReader |
Contains methods for reading a FLAC subframe
|
| FlacTrackInfo |
All relevant information about a FLAC track from its metadata.
|
| FlacTrackInfoBuilder |
Builder for FLAC track info.
|
| FlacTrackProvider |
A provider of audio frames from a FLAC track.
|
| FloatPcmAudioFilter |
Audio filter which accepts floating point PCM samples.
|
| Formats |
Standard mime types and codec names for supported formats.
|
| FriendlyException |
An exception with a friendly message.
|
| FriendlyException.Severity |
Severity levels for FriendlyException
|
| FunctionalResultHandler |
Helper class for creating an audio result handler using only methods that can be passed as lambdas.
|
| FutureTools |
|
| GarbageCollectionMonitor |
Garbage collection monitor which records all GC pause lengths and logs them.
|
| GetyarnAudioSourceManager |
Audio source manager which detects getyarn.io tracks by URL.
|
| GetyarnAudioTrack |
|
| GreedyInputStream |
Input stream wrapper which reads or skips until EOF or requested length.
|
| HeartbeatingHttpStream |
An extension of PersistentHttpStream that allows for sending heartbeats to a secondary URL.
|
| HlsStreamSegment |
|
| HlsStreamSegmentParser |
|
| HlsStreamSegmentUrlProvider |
|
| HlsStreamTrack |
|
| HttpAudioSourceManager |
Audio source manager which implements finding audio files from HTTP addresses.
|
| HttpAudioTrack |
Audio track that handles processing HTTP addresses as audio tracks.
|
| HttpClientTools |
Tools for working with HttpClient
|
| HttpClientTools.NoRedirectsStrategy |
A redirect strategy which does not follow any redirects.
|
| HttpConfigurable |
Represents a class where HTTP request configuration can be changed.
|
| HttpContextFilter |
|
| HttpContextRetryCounter |
|
| HttpInterface |
An HTTP interface for performing HTTP requests in one specific thread.
|
| HttpInterfaceManager |
A thread-safe manager for HTTP interfaces.
|
| HttpStreamTools |
|
| ImmutableAudioFrame |
A single audio frame.
|
| InternalAudioTrack |
Methods of an audio track that should not be visible outside of the library
|
| JsonBrowser |
Allows to easily navigate in decoded JSON data
|
| LegacyAdaptiveFormatsExtractor |
|
| LegacyDashMpdFormatsExtractor |
|
| LegacyStreamMapFormatsExtractor |
|
| LocalAudioSourceManager |
Audio source manager that implements finding audio files from the local file system.
|
| LocalAudioTrack |
Audio track that handles processing local files as audio tracks.
|
| LocalAudioTrackExecutor |
Handles the execution and output buffering of an audio track.
|
| LocalAudioTrackExecutor.ReadExecutor |
Read executor, see method description
|
| LocalAudioTrackExecutor.SeekExecutor |
Seek executor, see method description
|
| LocalSeekableInputStream |
Seekable input stream implementation for local files.
|
| M3uPlaylistContainerProbe |
Probe for M3U playlist.
|
| M3uStreamAudioTrack |
Audio track that handles processing M3U segment streams which using MPEG-TS wrapped ADTS codec.
|
| M3uStreamSegmentUrlProvider |
Provides track segment URLs for streams which use the M3U segment format.
|
| M3uStreamSegmentUrlProvider.ChannelStreamInfo |
|
| M3uStreamSegmentUrlProvider.SegmentInfo |
|
| MatroskaAacTrackConsumer |
Consumes AAC track data from a matroska file.
|
| MatroskaAudioTrack |
Audio track that handles the processing of MKV and WEBM formats
|
| MatroskaBlock |
Provides information and buffer to read from for a Matroska block.
|
| MatroskaContainerProbe |
Container detection probe for matroska format.
|
| MatroskaCuePoint |
Matroska file cue point.
|
| MatroskaEbmlReader |
Handles reading various different EBML code formats.
|
| MatroskaEbmlReader.Type |
EBML code type (sign handling method).
|
| MatroskaElement |
Matroska container element.
|
| MatroskaElementType |
Registry of all required element types.
|
| MatroskaElementType.DataType |
Data type of an element.
|
| MatroskaFileReader |
Handles reading of elements and their content from an MKV file.
|
| MatroskaFileTrack |
Describes one track in a matroska file.
|
| MatroskaFileTrack.AudioDetails |
Fields specific to an audio track.
|
| MatroskaFileTrack.Type |
Track type list.
|
| MatroskaOpusTrackConsumer |
Consumes OPUS track data from a matroska file.
|
| MatroskaStreamingFile |
Handles processing an MKV/WEBM file for the purpose of streaming one specific track from it.
|
| MatroskaTrackConsumer |
Consumer for the file frames of a specific matroska file track
|
| MatroskaVorbisTrackConsumer |
Consumes Vorbis track data from a matroska file.
|
| MediaContainer |
Lists currently supported containers and their probes.
|
| MediaContainerDescriptor |
|
| MediaContainerDetection |
Detects the container used by a file and whether the specific file is supported for playback.
|
| MediaContainerDetectionResult |
Result of audio container detection.
|
| MediaContainerHints |
Optional meta-information about a stream which may narrow down the list of possible containers.
|
| MediaContainerProbe |
Track information probe for one media container type and factory for tracks for that container.
|
| MediaContainerRegistry |
|
| MessageInput |
An input for messages with their size known so unknown messages can be skipped.
|
| MessageOutput |
An output for a series of messages which each have sizes specified before the start of the message.
|
| Mp3AudioTrack |
Audio track that handles an MP3 stream
|
| Mp3ConstantRateSeeker |
MP3 seeking support for constant bitrate files or in cases where the variable bitrate format used by the file is not
supported.
|
| Mp3ContainerProbe |
Container detection probe for MP3 format.
|
| Mp3Decoder |
A wrapper around the native methods of OpusDecoderLibrary.
|
| Mp3Decoder.MpegVersion |
|
| Mp3FrameReader |
Handles reading MP3 frames from a stream.
|
| Mp3Seeker |
A seeking handler for MP3 files.
|
| Mp3StreamSeeker |
Seeker for an MP3 stream, which actually does not allow seeking and reports UnitConstants.DURATION_MS_UNKNOWN as
duration.
|
| Mp3TrackProvider |
Handles parsing MP3 files, seeking and sending the decoded frames to the specified frame consumer.
|
| Mp3XingSeeker |
Seeking support for VBR files with Xing header.
|
| MpegAacTrackConsumer |
Handles processing MP4 AAC frames.
|
| MpegAdtsAudioTrack |
|
| MpegAdtsContainerProbe |
|
| MpegAudioTrack |
Audio track that handles the processing of MP4 format
|
| MpegContainerProbe |
Container detection probe for MP4 format.
|
| MpegFileLoader |
Handles processing an MP4 file for the purpose of streaming one specific track from it.
|
| MpegFileTrackProvider |
Track provider for a type of MP4 file.
|
| MpegFragmentedFileTrackProvider |
Track provider for fragmented MP4 file format.
|
| MpegGlobalSeekInfo |
Describes the seek info for a fragmented MP4 file
|
| MpegNoopTrackConsumer |
No-op MP4 track consumer, for probing purposes.
|
| MpegParseStopChecker |
Stop checker which is called before and after parsing each section in an MP4 file to check if parsing should be
stopped.
|
| MpegReader |
Handles reading parts of an MP4 file
|
| MpegReader.Chain |
Child element processing helper class.
|
| MpegSectionHandler |
Handles one MPEG section which has no version info
|
| MpegSectionInfo |
Information for one MP4 section (aka box)
|
| MpegSegmentEntry |
Information about one MP4 segment aka fragment
|
| MpegStandardFileTrackProvider |
Track provider for the standard (non-fragmented) MP4 file format.
|
| MpegTrackConsumer |
Consumer for the data of one MP4 track
|
| MpegTrackFragmentHeader |
Header for an MP4 track in a fragment.
|
| MpegTrackFragmentHeader.Builder |
A helper for building an instance of this class.
|
| MpegTrackInfo |
Codec information for an MP4 track
|
| MpegTrackInfo.Builder |
Helper class for constructing a track info instance.
|
| MpegTsElementaryInputStream |
Input stream which takes in a stream providing MPEG TS data and outputs a single track from it specified by the
elementary data type.
|
| MpegTsM3uStreamAudioTrack |
|
| MpegVersionedSectionHandler |
Handles one MPEG section which has version info
|
| MpegVersionedSectionInfo |
Information for one MP4 section (aka box) including version and flags
|
| MultiHttpConfigurable |
|
| MutableAudioFrame |
A mutable audio frame.
|
| MutableMatroskaBlock |
|
| MutableMatroskaElement |
Mutable instance of MatroskaElement for reducing allocation rate during parsing.
|
| NicoAudioSourceManager |
Audio source manager that implements finding NicoNico tracks based on URL.
|
| NicoAudioTrack |
Audio track that handles processing NicoNico tracks.
|
| NonAllocatingAudioFrameBuffer |
Audio frame buffer implementation which never allocates any new objects after creation.
|
| NonSeekableInputStream |
|
| OfflineYoutubeTrackFormatExtractor |
|
| OggAudioTrack |
Audio track which handles an OGG stream.
|
| OggCodecHandler |
|
| OggContainerProbe |
Container detection probe for OGG stream.
|
| OggFlacCodecHandler |
Loader for an OGG FLAC track from an OGG packet stream.
|
| OggFlacTrackHandler |
OGG stream handler for FLAC codec.
|
| OggMetadata |
Audio track info provider based on OGG metadata map.
|
| OggOpusCodecHandler |
Loader for Opus track providers from an OGG stream.
|
| OggOpusTrackHandler |
OGG stream handler for Opus codec.
|
| OggPacketInputStream |
This provides a stream for OGG packets where the stream is always bounded to the current packet, and the next packet
can be started with startNewPacket().
|
| OggPageHeader |
Header of an OGG stream page.
|
| OggPageScanner |
Scanner for determining OGG stream information by seeking around in it.
|
| OggSeekPoint |
|
| OggStreamSizeInfo |
Describes the size information of an OGG stream.
|
| OggTrackBlueprint |
|
| OggTrackHandler |
A handler for a specific codec for an OGG stream.
|
| OggTrackLoader |
Track loader for an OGG packet stream.
|
| OggVorbisCodecHandler |
|
| OggVorbisTrackHandler |
OGG stream handler for Vorbis codec.
|
| OpusAudioDataFormat |
|
| OpusChunkDecoder |
Audio chunk decoder for Opus codec.
|
| OpusChunkEncoder |
Audio chunk encoder for Opus codec.
|
| OpusDecoder |
A wrapper around the native methods of OpusDecoderLibrary.
|
| OpusEncoder |
A wrapper around the native methods of OpusEncoderLibrary.
|
| OpusPacketRouter |
A router for opus packets to the output specified by an audio processing context.
|
| OrderedExecutor |
Wrapper for executor services which ensures that tasks with the same key are processed in order.
|
| Pcm16AudioDataFormat |
|
| PcmChunkDecoder |
Audio chunk decoder for PCM data.
|
| PcmChunkEncoder |
Audio chunk encoder for PCM data.
|
| PcmFilterFactory |
Factory for custom PCM filters.
|
| PcmFormat |
Describes the properties of PCM data.
|
| PcmVolumeProcessor |
Class used to apply a volume level to short PCM buffers
|
| PersistentHttpStream |
Use an HTTP endpoint as a stream, where the connection resetting is handled gracefully by reopening the connection
and using a closed stream will just reopen the connection.
|
| PesPacketInputStream |
Input stream which takes in a stream providing PES-wrapped media packets and outputs provides the raw content of it
upstream.
|
| PlainPlaylistContainerProbe |
Probe for a playlist containing the raw link without any format.
|
| PlayerLibrary |
Contains constants with metadata about the library.
|
| PlayerPauseEvent |
Event that is fired when a player is paused.
|
| PlayerResumeEvent |
Event that is fired when a player is resumed.
|
| PlsPlaylistContainerProbe |
Probe for PLS playlist.
|
| PrimordialAudioTrackExecutor |
Executor implementation which is used before a track has actually been executed.
|
| ProbingAudioSourceManager |
The base class for audio sources which use probing to detect container type.
|
| ReferenceMutableAudioFrame |
Mutable audio frame which contains no dedicated buffer, but refers to a segment in a specified byte buffer.
|
| ResamplingPcmAudioFilter |
Filter which resamples audio to the specified sample rate
|
| ResettableBoundedInputStream |
Bounded input stream where the limit can be set dynamically.
|
| RingBufferMath |
Utility class for calculating averages on the last N values, with input and output transformers.
|
| SampleRateConverter |
Sample rate converter backed by libsamplerate
|
| SampleRateConverter.Progress |
Progress of converting one piece of data
|
| SampleRateConverter.ResamplingType |
Available resampling types
|
| SavedHeadSeekableInputStream |
A wrapper around a seekable input stream which saves the beginning of the stream into a buffer.
|
| SeekableInputStream |
An input stream that is seekable.
|
| SettableHttpRequestFilter |
|
| ShortPcmAudioFilter |
Audio filter which accepts 16-bit signed PCM samples.
|
| SimpleHttpClientConnectionManager |
|
| SimpleHttpInterfaceManager |
HTTP interface manager which creates a new HTTP context for each interface.
|
| SoundCloudAudioSourceManager |
Audio source manager that implements finding SoundCloud tracks based on URL.
|
| SoundCloudAudioSourceManager.Builder |
|
| SoundCloudAudioTrack |
Audio track that handles processing SoundCloud tracks.
|
| SoundCloudClientIdTracker |
|
| SoundCloudDataLoader |
|
| SoundCloudDataReader |
|
| SoundCloudFormatHandler |
|
| SoundCloudHelper |
|
| SoundCloudHttpContextFilter |
|
| SoundCloudM3uAudioTrack |
|
| SoundCloudM3uInfo |
|
| SoundCloudMp3SegmentDecoder |
|
| SoundCloudOpusSegmentDecoder |
|
| SoundCloudPlaylistLoader |
|
| SoundCloudSegmentDecoder |
|
| SoundCloudSegmentDecoder.Factory |
|
| SoundCloudTrackFormat |
|
| SplitShortPcmAudioFilter |
Audio filter which accepts 16-bit signed PCM samples, with an array per .
|
| StandardAudioDataFormats |
Standard output formats compatible with Discord.
|
| StreamingDataFormatsExtractor |
|
| StreamTools |
Utility methods for streams.
|
| TerminatorAudioFrame |
|
| ThreadLocalHttpInterfaceManager |
HTTP interface manager which reuses an HttpContext by keeping it as a thread local.
|
| ThumbnailTools |
|
| ToFloatAudioFilter |
Filter which takes in PCM data in any representation and outputs it as float PCM.
|
| ToShortAudioFilter |
Filter which takes in PCM data in any representation and outputs it as short PCM.
|
| ToSplitShortAudioFilter |
Filter which takes in PCM data in any representation and outputs it as split short PCM.
|
| TrackEndEvent |
Event that is fired when an audio track ends in an audio player, either by interruption, exception or reaching the end.
|
| TrackExceptionEvent |
Event that is fired when an exception occurs in an audio track that causes it to halt or not start.
|
| TrackMarker |
A track position marker.
|
| TrackMarkerHandler |
A track marker handler.
|
| TrackMarkerHandler.MarkerState |
The state of the marker at the moment the handle method is called.
|
| TrackMarkerTracker |
Tracks the state of a track position marker.
|
| TrackStartEvent |
Event that is fired when a track starts playing.
|
| TrackStateListener |
Listener of track execution events.
|
| TrackStuckEvent |
Event that is fired when a track was started, but no audio frames from it have arrived in a long time, specified
by the threshold set via AudioPlayerManager.setTrackStuckThreshold().
|
| TrustManagerBuilder |
Builder for a trust manager with custom certificates.
|
| TwitchConstants |
|
| TwitchStreamAudioSourceManager |
Audio source manager which detects Twitch tracks by URL.
|
| TwitchStreamAudioTrack |
Audio track that handles processing Twitch tracks.
|
| TwitchStreamSegmentUrlProvider |
Provider for Twitch segment URLs from a channel.
|
| Units |
|
| UniversalPcmAudioFilter |
A PCM filter which must be able to correctly process all representations of PCM input data, as specified by the
methods of the interfaces it extends.
|
| UserProvidedAudioFilters |
|
| VimeoAudioSourceManager |
Audio source manager which detects Vimeo tracks by URL.
|
| VimeoAudioTrack |
Audio track that handles processing Vimeo tracks.
|
| VolumePostProcessor |
Audio chunk post processor to apply selected volume.
|
| VorbisCommentParser |
|
| VorbisDecoder |
A wrapper around the native methods of AacDecoder, which uses libvorbis native library.
|
| WavAudioTrack |
Audio track that handles a WAV stream
|
| WavContainerProbe |
Container detection probe for WAV format.
|
| WaveFormatType |
|
| WavFileInfo |
WAV file format information.
|
| WavFileLoader |
Loads either WAV header information or a WAV track provider from a stream.
|
| WavTrackProvider |
A provider of audio frames from a WAV track.
|
| YandexHttpContextFilter |
|
| YandexMusicApiLoader |
|
| YandexMusicAudioSourceManager |
Audio source manager that implements finding Yandex Music tracks based on URL.
|
| YandexMusicAudioTrack |
Audio track that handles processing Yandex Music tracks.
|
| YandexMusicDirectUrlLoader |
|
| YandexMusicPlaylistLoader |
|
| YandexMusicSearchResultLoader |
|
| YandexMusicTrackLoader |
|
| YandexMusicUtils |
|
| YoutubeAccessTokenTracker |
|
| YoutubeAccessTokenTracker.CachedAuthScript |
|
| YoutubeAudioSourceManager |
Deprecated. |
| YoutubeAudioTrack |
Audio track that handles processing Youtube videos as audio tracks.
|
| YoutubeCipherOperation |
One cipher operation definition.
|
| YoutubeCipherOperationType |
Type of a signature cipher operation.
|
| YoutubeClientConfig |
|
| YoutubeClientConfig.AndroidVersion |
|
| YoutubeConstants |
|
| YoutubeFormatInfo |
The mime type and codec info of a Youtube track format.
|
| YoutubeHttpContextFilter |
|
| YoutubeLinkRouter |
|
| YoutubeLinkRouter.Routes<T> |
|
| YoutubeMixLoader |
|
| YoutubeMixProvider |
Handles loading of YouTube mixes.
|
| YoutubeMpegStreamAudioTrack |
YouTube segmented MPEG stream track.
|
| YoutubePayloadHelper |
|
| YoutubePersistentHttpStream |
A persistent HTTP stream implementation that uses the range parameter instead of HTTP headers for specifying
the start position at which to start reading on a new connection.
|
| YoutubePlaylistLoader |
|
| YoutubeSearchMusicProvider |
Handles processing YouTube Music searches.
|
| YoutubeSearchMusicResultLoader |
|
| YoutubeSearchProvider |
Handles processing YouTube searches.
|
| YoutubeSearchResultLoader |
|
| YoutubeSignatureCipher |
Describes one signature cipher
|
| YoutubeSignatureCipherManager |
Handles parsing and caching of signature ciphers
|
| YoutubeSignatureResolver |
|
| YoutubeTrackDetails |
|
| YoutubeTrackDetailsLoader |
|
| YoutubeTrackFormat |
Describes an available media format for a track
|
| YoutubeTrackFormatExtractor |
|
| YoutubeTrackJsonData |
|