MCPcopy Create free account

hub / github.com/a422070876/VideoEdit / types & classes

Types & classes760 in github.com/a422070876/VideoEdit

ClassAbstractConcatenatedTimeline
exoplayer/src/main/java/com/google/android/exoplayer2/source/AbstractConcatenatedTimeline.java:26
ClassAc3Extractor
Extracts data from (E-)AC-3 bitstreams.
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/ts/Ac3Extractor.java:34
ClassAc3Reader
Parses a continuous (E-)AC-3 byte stream and extracts individual samples.
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/ts/Ac3Reader.java:33
ClassAc3SyncFrameInfo
Holds sample format information as presented by a syncframe header.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/Ac3Util.java:36
ClassAc3Util
Utility methods for parsing Dolby TrueHD and (E-)AC3 syncframes.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/Ac3Util.java:31
ClassAdGroup
Represents a group of ads, with information about their states. <p>Instances are immutable. Call the {@code with } methods to get new instances that
exoplayer/src/main/java/com/google/android/exoplayer2/source/ads/AdPlaybackState.java:42
ClassAdPlaybackState
Represents ad group times relative to the start of the media and information on the state and URIs of ads within each ad group. <p>Instances are immu
exoplayer/src/main/java/com/google/android/exoplayer2/source/ads/AdPlaybackState.java:34
ClassAdPrepareErrorListener
exoplayer/src/main/java/com/google/android/exoplayer2/source/ads/AdsMediaSource.java:466
ClassAdaptationSet
Represents a set of interchangeable encoded versions of a media content component.
exoplayer/src/main/java/com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.java:24
InterfaceAdaptiveMediaSourceEventListener
Interface for callbacks to be notified of {@link MediaSource} events. @deprecated Use {@link MediaSourceEventListener}.
exoplayer/src/main/java/com/google/android/exoplayer2/source/AdaptiveMediaSourceEventListener.java:23
ClassAdaptiveTrackSelection
A bandwidth based adaptive {@link TrackSelection}, whose selected track is updated to be the one of highest quality given the current network conditio
exoplayer/src/main/java/com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.java:31
InterfaceAdsLoader
Interface for loaders of ads, which can be used with {@link AdsMediaSource}. <p>Ad loaders notify the {@link AdsMediaSource} about events via {@link
exoplayer/src/main/java/com/google/android/exoplayer2/source/ads/AdsLoader.java:42
ClassAdsMediaSource
A {@link MediaSource} that inserts ads linearly with a provided content media source.
exoplayer/src/main/java/com/google/android/exoplayer2/source/ads/AdsMediaSource.java:45
ClassAdtsExtractor
Extracts data from AAC bit streams with ADTS framing.
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/ts/AdtsExtractor.java:34
ClassAdtsReader
Parses a continuous ADTS byte stream and extracts individual frames.
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/ts/AdtsReader.java:37
ClassAes128DataSource
exoplayer/src/main/java/com/google/android/exoplayer2/source/hls/Aes128DataSource.java:44
ClassAesCipherDataSink
A wrapping {@link DataSink} that encrypts the data being consumed.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.java:26
ClassAesCipherDataSource
A {@link DataSource} that decrypts the data read from an upstream source.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.java:28
ClassAesFlushingCipher
A flushing variant of a AES/CTR/NoPadding {@link Cipher}. Unlike a regular {@link Cipher}, the update methods of this class are guaranteed to process
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.java:35
ClassAllocation
An allocation within a byte array. <p> The allocation's length is obtained by calling {@link Allocator#getIndividualAllocationLength()} on the {@link
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/Allocation.java:24
ClassAllocationNode
A node in a linked list of {@link Allocation}s held by the output.
exoplayer/src/main/java/com/google/android/exoplayer2/source/SampleQueue.java:660
InterfaceAllocator
A source of allocations.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/Allocator.java:21
ClassApicFrame
APIC (Attached Picture) ID3 frame.
exoplayer/src/main/java/com/google/android/exoplayer2/metadata/id3/ApicFrame.java:26
ClassAspectRatioFrameLayout
A {@link FrameLayout} that resizes itself to match a specified aspect ratio.
exoplayer/src/main/java/com/google/android/exoplayer2/ui/AspectRatioFrameLayout.java:32
ClassAssertions
Provides methods for asserting the truth of expressions and properties.
exoplayer/src/main/java/com/google/android/exoplayer2/util/Assertions.java:25
ClassAssetDataSource
A {@link DataSource} for reading from a local asset.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/AssetDataSource.java:29
ClassAssetDataSourceException
Thrown when an {@link IOException} is encountered reading a local asset.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/AssetDataSource.java:34
ClassAtom
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/mp4/Atom.java:24
ClassAtomParsers
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/mp4/AtomParsers.java:42
ClassAtomicFile
A helper class for performing atomic operations on a file by creating a backup file until a write has successfully completed. <p>Atomic file guarante
exoplayer/src/main/java/com/google/android/exoplayer2/util/AtomicFile.java:40
ClassAtomicFileOutputStream
exoplayer/src/main/java/com/google/android/exoplayer2/util/AtomicFile.java:153
ClassAudioAttributes
Attributes for audio playback, which configure the underlying platform {@link android.media.AudioTrack}. <p> To set the audio attributes, create an in
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioAttributes.java:32
ClassAudioCapabilities
Represents the set of audio formats that a device is capable of playing.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioCapabilities.java:30
ClassAudioCapabilitiesReceiver
Receives broadcast events indicating changes to the device's audio capabilities, notifying a {@link Listener} when audio capability changes occur.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.java:30
ClassAudioConfigurationTuple
exoplayer/src/main/java/com/google/android/exoplayer2/trackselection/DefaultTrackSelector.java:1289
ClassAudioDecoderException
Thrown when an audio decoder error occurs.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioDecoderException.java:19
InterfaceAudioProcessor
Interface for audio processors, which take audio data as input and transform it, potentially modifying its channel count, encoding and/or sample rate.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioProcessor.java:33
InterfaceAudioRendererEventListener
Listener of audio {@link Renderer} events.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioRendererEventListener.java:30
InterfaceAudioSink
A sink that consumes audio data. <p> Before starting playback, specify the input audio format by calling {@link #configure(int, int, int, int, int[],
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioSink.java:50
ClassAudioSinkListener
exoplayer/src/main/java/com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.java:522
ClassAudioSinkListener
exoplayer/src/main/java/com/google/android/exoplayer2/audio/SimpleDecoderAudioRenderer.java:683
ClassAudioTagPayloadReader
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/flv/AudioTagPayloadReader.java:31
ClassAudioTrackScore
A representation of how well a track fits with our track selection {@link Parameters}. <p>This is used to rank different audio tracks relatively with
exoplayer/src/main/java/com/google/android/exoplayer2/trackselection/DefaultTrackSelector.java:1197
ClassAudioTrackUtil
Wraps an {@link AudioTrack} to expose useful utility methods.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java:1340
ClassAudioTrackUtilV19
exoplayer/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java:1520
ClassAvcConfig
AVC configuration data.
exoplayer/src/main/java/com/google/android/exoplayer2/video/AvcConfig.java:30
InterfaceBandwidthMeter
Provides estimates of the currently available bandwidth.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/BandwidthMeter.java:21
ClassBaseFactory
Base implementation of {@link Factory} that sets default request properties.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/HttpDataSource.java:166
ClassBaseMediaChunk
A base implementation of {@link MediaChunk} that outputs to a {@link BaseMediaChunkOutput}.
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/BaseMediaChunk.java:25
ClassBaseMediaChunkOutput
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.java:27
ClassBaseRenderer
An abstract base class suitable for most {@link Renderer} implementations.
exoplayer/src/main/java/com/google/android/exoplayer2/BaseRenderer.java:30
ClassBaseTrackSelection
An abstract base class suitable for most {@link TrackSelection} implementations.
exoplayer/src/main/java/com/google/android/exoplayer2/trackselection/BaseTrackSelection.java:31
ClassBehindLiveWindowException
Thrown when a live playback falls behind the available media window.
exoplayer/src/main/java/com/google/android/exoplayer2/source/BehindLiveWindowException.java:23
ClassBinaryFrame
Binary ID3 frame.
exoplayer/src/main/java/com/google/android/exoplayer2/metadata/id3/BinaryFrame.java:25
ClassBindingTrackOutput
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/ChunkExtractorWrapper.java:150
ClassBuffer
Base class for buffers with flags.
exoplayer/src/main/java/com/google/android/exoplayer2/decoder/Buffer.java:23
ClassBuilder
Builder for {@link AudioAttributes}.
exoplayer/src/main/java/com/google/android/exoplayer2/audio/AudioAttributes.java:39
ClassBuilder
Builder for WebVTT cues.
exoplayer/src/main/java/com/google/android/exoplayer2/text/webvtt/WebvttCue.java:61
ClassByteArrayDataSink
A {@link DataSink} for writing to a byte array.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/ByteArrayDataSink.java:26
ClassByteArrayDataSource
A {@link DataSource} for reading from a byte array.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/ByteArrayDataSource.java:26
ClassC
Defines constants used by the library.
exoplayer/src/main/java/com/google/android/exoplayer2/C.java:35
InterfaceCache
An interface for cache.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/Cache.java:28
ClassCacheDataSink
Writes data into a cache. <p>If the {@link DataSpec} object used with {@link #open(DataSpec)} method call has the {@code length} field set to {@link
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSink.java:38
ClassCacheDataSinkException
Thrown when IOException is encountered when writing data into sink.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSink.java:58
ClassCacheDataSinkFactory
A {@link DataSink.Factory} that produces {@link CacheDataSink}.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.java:23
ClassCacheDataSource
A {@link DataSource} that reads and writes a {@link Cache}. Requests are fulfilled from the cache when possible. When data is not cached it is request
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSource.java:44
ClassCacheDataSourceFactory
A {@link DataSource.Factory} that produces {@link CacheDataSource}.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.java:27
InterfaceCacheEvictor
Evicts data from a {@link Cache}. Implementations should call {@link Cache#removeSpan(CacheSpan)} to evict cache entries based on their eviction polic
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheEvictor.java:22
ClassCacheException
Thrown when an error is encountered when writing data.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/Cache.java:70
ClassCacheSpan
Defines a span of data that may or may not be cached (as indicated by {@link #isCached}).
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheSpan.java:26
ClassCacheUtil
Caching related utility methods.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheUtil.java:33
ClassCachedContent
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CachedContent.java:29
ClassCachedContentIndex
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CachedContentIndex.java:51
ClassCachedRegionTracker
Utility class for efficiently tracking regions of data that are stored in a {@link Cache} for a given cache key.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.java:30
ClassCachingCounters
Counters used during caching.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheUtil.java:37
InterfaceCallback
A callback to be notified of {@link Loader} events.
exoplayer/src/main/java/com/google/android/exoplayer2/upstream/Loader.java:75
InterfaceCallback
A callback to be notified of {@link MediaPeriod} events.
exoplayer/src/main/java/com/google/android/exoplayer2/source/MediaPeriod.java:35
InterfaceCallback
A callback to be notified of {@link SequenceableLoader} events.
exoplayer/src/main/java/com/google/android/exoplayer2/source/SequenceableLoader.java:29
InterfaceCallback
A callback to be notified of events.
exoplayer/src/main/java/com/google/android/exoplayer2/source/hls/HlsSampleStreamWrapper.java:59
ClassCaptionStyleCompat
A compatibility wrapper for {@link CaptionStyle}.
exoplayer/src/main/java/com/google/android/exoplayer2/text/CaptionStyleCompat.java:31
ClassCea608Decoder
A {@link SubtitleDecoder} for CEA-608 (also known as "line 21 captions" and "EIA-608").
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/Cea608Decoder.java:41
ClassCea708Cue
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/Cea708Cue.java:25
ClassCea708Decoder
A {@link SubtitleDecoder} for CEA-708 (also known as "EIA-708").
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/Cea708Decoder.java:47
ClassCeaDecoder
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/CeaDecoder.java:33
ClassCeaInputBuffer
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/CeaDecoder.java:176
ClassCeaOutputBuffer
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/CeaDecoder.java:197
ClassCeaSubtitle
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/CeaSubtitle.java:28
ClassCeaUtil
Utility methods for handling CEA-608/708 messages. Defined in A/53 Part 4:2009.
exoplayer/src/main/java/com/google/android/exoplayer2/text/cea/CeaUtil.java:25
ClassChannelMappingAudioProcessor
exoplayer/src/main/java/com/google/android/exoplayer2/audio/ChannelMappingAudioProcessor.java:29
ClassChapterFrame
Chapter information ID3 frame.
exoplayer/src/main/java/com/google/android/exoplayer2/metadata/id3/ChapterFrame.java:26
ClassChapterTocFrame
Chapter table of contents ID3 frame.
exoplayer/src/main/java/com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.java:25
ClassChunk
An abstract base class for {@link Loadable} implementations that load chunks of data required for the playback of streams.
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/Chunk.java:29
ClassChunkExtractorWrapper
An {@link Extractor} wrapper for loading chunks that contain a single primary track, and possibly additional embedded tracks. <p> The wrapper allows s
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/ChunkExtractorWrapper.java:37
ClassChunkHeader
Container for a WAV chunk header.
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/wav/WavHeaderReader.java:162
ClassChunkHolder
Holds a chunk or an indication that the end of the stream has been reached.
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/ChunkHolder.java:21
ClassChunkIndex
Defines chunks of samples within a media stream.
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/ChunkIndex.java:23
ClassChunkIterator
exoplayer/src/main/java/com/google/android/exoplayer2/extractor/mp4/AtomParsers.java:1221
ClassChunkSampleStream
A {@link SampleStream} that loads media in {@link Chunk}s, obtained from a {@link ChunkSource}. May also be configured to expose additional embedded {
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/ChunkSampleStream.java:42
InterfaceChunkSource
A provider of {@link Chunk}s for a {@link ChunkSampleStream} to load.
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/ChunkSource.java:25
ClassChunkedTrackBlacklistUtil
Helper class for blacklisting tracks in a {@link TrackSelection} when 404 (Not Found) and 410 (Gone) HTTP response codes are encountered.
exoplayer/src/main/java/com/google/android/exoplayer2/source/chunk/ChunkedTrackBlacklistUtil.java:26
next →1–100 of 760, ranked by callers