diff --git a/docs/doc/reference/com/google/android/exoplayer2/decoder/Buffer.html b/docs/doc/reference/com/google/android/exoplayer2/decoder/Buffer.html
index 252d9ae1914..8e8b03426bb 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/decoder/Buffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/decoder/Buffer.html
@@ -25,7 +25,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -241,6 +241,13 @@
Method Summary
+boolean |
+isLastSample() |
+
+
+ |
+
+
void |
setFlags(@com.google.android.exoplayer2.C.BufferFlags int flags) |
@@ -340,6 +347,16 @@ isKeyFrame
+
+
+
+
diff --git a/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderInputBuffer.html b/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderInputBuffer.html
index a145e65284c..04ea8aaeb8b 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderInputBuffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderInputBuffer.html
@@ -356,7 +356,7 @@ Method Summary
Methods inherited from class com.google.android.exoplayer2.decoder.Buffer
-addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, setFlags
+addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, isLastSample, setFlags
-
diff --git a/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderOutputBuffer.html b/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderOutputBuffer.html
index 7e14b8c9ca5..f8e636b91bd 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderOutputBuffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/decoder/DecoderOutputBuffer.html
@@ -252,7 +252,7 @@
Method Summary
Methods inherited from class com.google.android.exoplayer2.decoder.Buffer
-addFlag, clear, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, setFlags
+addFlag, clear, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, isLastSample, setFlags
-
diff --git a/docs/doc/reference/com/google/android/exoplayer2/decoder/SimpleDecoderOutputBuffer.html b/docs/doc/reference/com/google/android/exoplayer2/decoder/SimpleDecoderOutputBuffer.html
index d963b7f82ea..e24163b3bc2 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/decoder/SimpleDecoderOutputBuffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/decoder/SimpleDecoderOutputBuffer.html
@@ -258,7 +258,7 @@
Method Summary
Methods inherited from class com.google.android.exoplayer2.decoder.Buffer
-addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, setFlags
+addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, isLastSample, setFlags
-
diff --git a/docs/doc/reference/com/google/android/exoplayer2/decoder/VideoDecoderOutputBuffer.html b/docs/doc/reference/com/google/android/exoplayer2/decoder/VideoDecoderOutputBuffer.html
index 3c3c21c30be..cf9f3b82ab4 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/decoder/VideoDecoderOutputBuffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/decoder/VideoDecoderOutputBuffer.html
@@ -350,7 +350,7 @@
Method Summary
Methods inherited from class com.google.android.exoplayer2.decoder.Buffer
-addFlag, clear, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, setFlags
+addFlag, clear, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, isLastSample, setFlags
-
diff --git a/docs/doc/reference/com/google/android/exoplayer2/metadata/MetadataInputBuffer.html b/docs/doc/reference/com/google/android/exoplayer2/metadata/MetadataInputBuffer.html
index 3699c4a5047..c6fe835d99a 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/metadata/MetadataInputBuffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/metadata/MetadataInputBuffer.html
@@ -231,7 +231,7 @@
+addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, isLastSample, setFlags
|
boolean |
-seekToUs(long positionUs) |
+seekToUs(long positionUs,
+ boolean allowTimeBeyondBuffer) |
Seeks the stream to a new position using already available data in the queue.
|
@@ -420,17 +421,20 @@ writeData
-
+
-
seekToUs
-public boolean seekToUs(long positionUs)
+public boolean seekToUs(long positionUs,
+ boolean allowTimeBeyondBuffer)
Seeks the stream to a new position using already available data in the queue.
- Parameters:
positionUs
- The new position, in microseconds.
+allowTimeBeyondBuffer
- Whether the operation can succeed if timeUs is beyond the end of
+ the queue, by seeking to the last sample (or keyframe).
- Returns:
- Whether seeking inside the available data was possible.
diff --git a/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleInputBuffer.html b/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleInputBuffer.html
index bf0c04dad85..25833032819 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleInputBuffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleInputBuffer.html
@@ -231,7 +231,7 @@ Methods inherited from class com.google.android.exoplayer2.decoder.
Methods inherited from class com.google.android.exoplayer2.decoder.Buffer
-addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, setFlags
+addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, isLastSample, setFlags
-
diff --git a/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleOutputBuffer.html b/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleOutputBuffer.html
index 3c641fc6ee9..a134b6db674 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleOutputBuffer.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/text/SubtitleOutputBuffer.html
@@ -281,7 +281,7 @@
Methods inherited from class com.google.android.exoplayer2.decoder.
Methods inherited from class com.google.android.exoplayer2.decoder.Buffer
-addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, setFlags
+addFlag, clearFlag, getFlag, hasSupplementalData, isDecodeOnly, isEndOfStream, isFirstSample, isKeyFrame, isLastSample, setFlags
-
diff --git a/docs/doc/reference/com/google/android/exoplayer2/util/ParsableByteArray.html b/docs/doc/reference/com/google/android/exoplayer2/util/ParsableByteArray.html
index f7e9c391fe7..9d5e86b56c5 100644
--- a/docs/doc/reference/com/google/android/exoplayer2/util/ParsableByteArray.html
+++ b/docs/doc/reference/com/google/android/exoplayer2/util/ParsableByteArray.html
@@ -25,7 +25,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10};
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -245,13 +245,20 @@
Method Summary
+char |
+peekChar(Charset charset) |
+
+ Peeks at the next char (as decoded by charset )
+ |
+
+
int |
peekUnsignedByte() |
Peeks at the next byte as an unsigned value.
|
-
+
void |
readBytes(byte[] buffer,
int offset,
@@ -260,7 +267,7 @@ Method Summary
Reads the next length bytes into buffer at offset .
|
-
+
void |
readBytes(ParsableBitArray bitArray,
int length) |
@@ -269,7 +276,7 @@ Method Summary
bitArray to zero.
-
+
void |
readBytes(ByteBuffer buffer,
int length) |
@@ -277,98 +284,98 @@ Method Summary
Reads the next length
bytes into buffer
.
-
+
String |
readDelimiterTerminatedString(char delimiter) |
Reads up to the next delimiter byte (or the limit) as UTF-8 characters.
|
-
+
double |
readDouble() |
Reads the next eight bytes as a 64-bit floating point value.
|
-
+
float |
readFloat() |
Reads the next four bytes as a 32-bit floating point value.
|
-
+
int |
readInt() |
Reads the next four bytes as a signed value
|
-
+
int |
readInt24() |
Reads the next three bytes as a signed value.
|
-
+
String |
readLine() |
Reads a line of text in UTF-8.
|
-
+
String |
readLine(Charset charset) |
Reads a line of text in charset .
|
-
+
int |
readLittleEndianInt() |
Reads the next four bytes as a signed value in little endian order.
|
-
+
int |
readLittleEndianInt24() |
Reads the next three bytes as a signed value in little endian order.
|
-
+
long |
readLittleEndianLong() |
Reads the next eight bytes as a signed value in little endian order.
|
-
+
short |
readLittleEndianShort() |
Reads the next two bytes as a signed value.
|
-
+
long |
readLittleEndianUnsignedInt() |
Reads the next four bytes as an unsigned value in little endian order.
|
-
+
int |
readLittleEndianUnsignedInt24() |
Reads the next three bytes as an unsigned value in little endian order.
|
-
+
int |
readLittleEndianUnsignedIntToInt() |
@@ -376,49 +383,49 @@ Method Summary
is a zero.
|
-
+
int |
readLittleEndianUnsignedShort() |
Reads the next two bytes as an unsigned value.
|
-
+
long |
readLong() |
Reads the next eight bytes as a signed value.
|
-
+
String |
readNullTerminatedString() |
Reads up to the next NUL byte (or the limit) as UTF-8 characters.
|
-
+
String |
readNullTerminatedString(int length) |
Reads the next length bytes as UTF-8 characters.
|
-
+
short |
readShort() |
Reads the next two bytes as a signed value.
|
-
+
String |
readString(int length) |
Reads the next length bytes as UTF-8 characters.
|
-
+
String |
readString(int length,
Charset charset) |
@@ -426,77 +433,77 @@ Method Summary
Reads the next
length
bytes as characters in the specified
Charset
.
-
+
int |
readSynchSafeInt() |
Reads a Synchsafe integer.
|
-
+
int |
readUnsignedByte() |
Reads the next byte as an unsigned value.
|
-
+
int |
readUnsignedFixedPoint1616() |
Reads the next four bytes, returning the integer portion of the fixed point 16.16 integer.
|
-
+
long |
readUnsignedInt() |
Reads the next four bytes as an unsigned value.
|
-
+
int |
readUnsignedInt24() |
Reads the next three bytes as an unsigned value.
|
-
+
int |
readUnsignedIntToInt() |
Reads the next four bytes as an unsigned integer into an integer, if the top bit is a zero.
|
-
+
long |
readUnsignedLongToLong() |
Reads the next eight bytes as an unsigned long into a long, if the top bit is a zero.
|
-
+
int |
readUnsignedShort() |
Reads the next two bytes as an unsigned value.
|
-
+
long |
readUtf8EncodedLong() |
Reads a long value encoded by UTF-8 encoding
|
-
+
Charset |
readUtfCharsetFromBom() |
Reads a UTF byte order mark (BOM) and returns the UTF Charset it represents.
|
-
+
void |
reset(byte[] data) |
@@ -504,7 +511,7 @@ Method Summary
data.length .
|
-
+
void |
reset(byte[] data,
int limit) |
@@ -512,28 +519,28 @@ Method Summary
Updates the instance to wrap data
, and resets the position to zero.
-
+
void |
reset(int limit) |
Resets the position to zero and the limit to the specified value.
|
-
+
void |
setLimit(int limit) |
Sets the limit.
|
-
+
void |
setPosition(int position) |
Sets the reading offset in the array.
|
-
+
void |
skipBytes(int bytes) |
@@ -864,7 +871,24 @@ peekUnsignedByte
peekChar
public char peekChar()
-Peeks at the next char.
+
+
+
+
+
+
+
diff --git a/docs/doc/reference/constant-values.html b/docs/doc/reference/constant-values.html
index 4e38f1111aa..4bc244d0e8f 100644
--- a/docs/doc/reference/constant-values.html
+++ b/docs/doc/reference/constant-values.html
@@ -1946,21 +1946,21 @@ com.google.*
public static final String |
VERSION |
-"2.18.6" |
+"2.18.7" |
public static final int |
VERSION_INT |
-2018006 |
+2018007 |
public static final String |
VERSION_SLASHY |
-"ExoPlayerLib/2.18.6" |
+"ExoPlayerLib/2.18.7" |
diff --git a/docs/doc/reference/index-all.html b/docs/doc/reference/index-all.html
index 9150aaf5f20..8fdbe68890a 100644
--- a/docs/doc/reference/index-all.html
+++ b/docs/doc/reference/index-all.html
@@ -22454,6 +22454,10 @@ I
Returns whether the given period is the last period of the timeline depending on the
repeatMode
and whether shuffling is enabled.
+isLastSample() - Method in class com.google.android.exoplayer2.decoder.Buffer
+
+
+
isLastSampleQueued() - Method in class com.google.android.exoplayer2.source.SampleQueue
Returns whether the last sample of the stream has knowingly been queued.
@@ -29412,6 +29416,10 @@ P
Peeks at the next char.
+peekChar(Charset) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
+
+Peeks at the next char (as decoded by charset
)
+
peekFully(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
peekFully(byte[], int, int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
@@ -34360,7 +34368,7 @@ S
seekToUs(long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-seekToUs(long) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
+seekToUs(long, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
Seeks the stream to a new position using already available data in the queue.
diff --git a/docs/doc/reference/member-search-index.js b/docs/doc/reference/member-search-index.js
index c5864829d85..c10a7d60aff 100644
--- a/docs/doc/reference/member-search-index.js
+++ b/docs/doc/reference/member-search-index.js
@@ -1,64936 +1 @@
-memberSearchIndex =
- [
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_ELD_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_HE_AUDIO_SAMPLE_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_HE_V1_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_HE_V2_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_LC_AUDIO_SAMPLE_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_LC_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_LD_AUDIO_SAMPLE_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_XHE_AUDIO_SAMPLE_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AAC_XHE_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'abandonedBeforeReadyCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'absoluteStreamPosition'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'AbstractConcatenatedTimeline(boolean, ShuffleOrder)',
- 'url':
- '%3Cinit%3E(boolean,com.google.android.exoplayer2.source.ShuffleOrder)'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'AC3'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'AC3_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'ac3BufferMultiplicationFactor'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Extractor',
- 'l': 'Ac3Extractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Reader',
- 'l': 'Ac3Reader()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Reader',
- 'l': 'Ac3Reader(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'AC4'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'AC40_SYNCWORD'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'AC41_SYNCWORD'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Extractor',
- 'l': 'Ac4Extractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Reader',
- 'l': 'Ac4Reader()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Reader',
- 'l': 'Ac4Reader(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Consumer',
- 'l': 'accept(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.AllowedCommandProvider',
- 'l': 'acceptConnection(MediaSession, MediaSession.ControllerInfo)',
- 'url':
- 'acceptConnection(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.DefaultAllowedCommandProvider',
- 'l': 'acceptConnection(MediaSession, MediaSession.ControllerInfo)',
- 'url':
- 'acceptConnection(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'accessibilityChannel'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'AdaptationSet',
- 'l': 'accessibilityDescriptors'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'acquire()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'acquire()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'acquire()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'acquire()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'acquire(DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'acquire(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'acquire(DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'acquire(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.AppManagedProvider',
- 'l': 'acquireExoMediaDrm(UUID)',
- 'url': 'acquireExoMediaDrm(java.util.UUID)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.Provider',
- 'l': 'acquireExoMediaDrm(UUID)',
- 'url': 'acquireExoMediaDrm(java.util.UUID)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'acquireSession(DrmSessionEventListener.EventDispatcher, Format)',
- 'url':
- 'acquireSession(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l': 'acquireSession(DrmSessionEventListener.EventDispatcher, Format)',
- 'url':
- 'acquireSession(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'action'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_ADD_DOWNLOAD'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'ACTION_FAST_FORWARD'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_INIT'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'ACTION_NEXT'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'ACTION_PAUSE'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_PAUSE_DOWNLOADS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'ACTION_PLAY'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'ACTION_PREVIOUS'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_REMOVE_ALL_DOWNLOADS'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_REMOVE_DOWNLOAD'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_RESUME_DOWNLOADS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'ACTION_REWIND'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_SET_REQUIREMENTS'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'ACTION_SET_STOP_REASON'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'ACTION_STOP'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action',
- 'l': 'Action(String, String)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.PlaybackPreparer',
- 'l': 'ACTIONS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'ACTIONS'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.UnexpectedDiscontinuityException',
- 'l': 'actualPresentationTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'AD_STATE_AVAILABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'AD_STATE_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'AD_STATE_PLAYED'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'AD_STATE_SKIPPED'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'AD_STATE_UNAVAILABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.AdaptationCheckpoint',
- 'l': 'AdaptationCheckpoint(long, long)',
- 'url': '%3Cinit%3E(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'AdaptationSet',
- 'l':
- 'AdaptationSet(int, @com.google.android.exoplayer2.C.TrackType int, List, List, List, List)',
- 'url':
- '%3Cinit%3E(int,@com.google.android.exoplayer2.C.TrackTypeint,java.util.List,java.util.List,java.util.List,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l': 'adaptationSets'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'adaptive'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'ADAPTIVE_NOT_SEAMLESS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'ADAPTIVE_NOT_SUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'ADAPTIVE_SEAMLESS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'ADAPTIVE_SUPPORT_MASK'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l':
- 'AdaptiveTrackSelection(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int, BandwidthMeter, long, long, long, int, int, float, float, List, Clock)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int[],@com.google.android.exoplayer2.trackselection.TrackSelection.Typeint,com.google.android.exoplayer2.upstream.BandwidthMeter,long,long,long,int,int,float,float,java.util.List,com.google.android.exoplayer2.util.Clock)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'AdaptiveTrackSelection(TrackGroup, int[], BandwidthMeter)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int[],com.google.android.exoplayer2.upstream.BandwidthMeter)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'adBufferedPositionMsSupplier'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'add(@com.google.android.exoplayer2.Player.Command int)',
- 'url': 'add(@com.google.android.exoplayer2.Player.Commandint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Dumper',
- 'l': 'add(Dumper.Dumpable)',
- 'url': 'add(com.google.android.exoplayer2.testutil.Dumper.Dumpable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CopyOnWriteMultiset',
- 'l': 'add(E)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor.QueueDataAdapter',
- 'l': 'add(int, MediaDescriptionCompat)',
- 'url': 'add(int,android.support.v4.media.MediaDescriptionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'add(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'PriorityTaskManager',
- 'l': 'add(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimedValueQueue',
- 'l': 'add(long, V)',
- 'url': 'add(long,V)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'LongArray',
- 'l': 'add(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2.Builder',
- 'l': 'add(MediaItem, long)',
- 'url': 'add(com.google.android.exoplayer2.MediaItem,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2.Builder',
- 'l': 'add(MediaItem)',
- 'url': 'add(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2.Builder',
- 'l': 'add(MediaSource, long)',
- 'url': 'add(com.google.android.exoplayer2.source.MediaSource,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2.Builder',
- 'l': 'add(MediaSource)',
- 'url': 'add(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Dumper',
- 'l': 'add(String, byte[])',
- 'url': 'add(java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Dumper',
- 'l': 'add(String, Object)',
- 'url': 'add(java.lang.String,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'add(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l':
- 'addAdGroupToAdPlaybackState(AdPlaybackState, long, long, long...)',
- 'url':
- 'addAdGroupToAdPlaybackState(com.google.android.exoplayer2.source.ads.AdPlaybackState,long,long,long...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'addAll(@com.google.android.exoplayer2.Player.Command int...)',
- 'url': 'addAll(@com.google.android.exoplayer2.Player.Commandint...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'addAll(FlagSet)',
- 'url': 'addAll(com.google.android.exoplayer2.util.FlagSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'addAll(int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'addAll(Player.Commands)',
- 'url': 'addAll(com.google.android.exoplayer2.Player.Commands)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'addAllCommands()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'addAnalyticsListener(AnalyticsListener)',
- 'url':
- 'addAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addAnalyticsListener(AnalyticsListener)',
- 'url':
- 'addAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'addAnalyticsListener(AnalyticsListener)',
- 'url':
- 'addAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'addAudioLanguagesToSelection(String...)',
- 'url': 'addAudioLanguagesToSelection(java.lang.String...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'addAudioOffloadListener(ExoPlayer.AudioOffloadListener)',
- 'url':
- 'addAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addAudioOffloadListener(ExoPlayer.AudioOffloadListener)',
- 'url':
- 'addAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'addAudioOffloadListener(ExoPlayer.AudioOffloadListener)',
- 'url':
- 'addAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'addDownload(DownloadRequest, int)',
- 'url':
- 'addDownload(com.google.android.exoplayer2.offline.DownloadRequest,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'addDownload(DownloadRequest)',
- 'url':
- 'addDownload(com.google.android.exoplayer2.offline.DownloadRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'addDrmEventListener(Handler, DrmSessionEventListener)',
- 'url':
- 'addDrmEventListener(android.os.Handler,com.google.android.exoplayer2.drm.DrmSessionEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'addDrmEventListener(Handler, DrmSessionEventListener)',
- 'url':
- 'addDrmEventListener(android.os.Handler,com.google.android.exoplayer2.drm.DrmSessionEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter',
- 'l': 'addEventListener(Handler, BandwidthMeter.EventListener)',
- 'url':
- 'addEventListener(android.os.Handler,com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'addEventListener(Handler, BandwidthMeter.EventListener)',
- 'url':
- 'addEventListener(android.os.Handler,com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'addEventListener(Handler, DrmSessionEventListener)',
- 'url':
- 'addEventListener(android.os.Handler,com.google.android.exoplayer2.drm.DrmSessionEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'addEventListener(Handler, MediaSourceEventListener)',
- 'url':
- 'addEventListener(android.os.Handler,com.google.android.exoplayer2.source.MediaSourceEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'addEventListener(Handler, MediaSourceEventListener)',
- 'url':
- 'addEventListener(android.os.Handler,com.google.android.exoplayer2.source.MediaSourceEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'addEventListener(Handler, MediaSourceEventListener)',
- 'url':
- 'addEventListener(android.os.Handler,com.google.android.exoplayer2.source.MediaSourceEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'addFlag(@com.google.android.exoplayer2.C.BufferFlags int)',
- 'url': 'addFlag(@com.google.android.exoplayer2.C.BufferFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l':
- 'addIf(@com.google.android.exoplayer2.Player.Command int, boolean)',
- 'url': 'addIf(@com.google.android.exoplayer2.Player.Commandint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'addIf(int, boolean)',
- 'url': 'addIf(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'additionalFailureInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AdditionalFailureInfo',
- 'l': 'AdditionalFailureInfo()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'addListener(AnalyticsListener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'addListener(AnalyticsListener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'addListener(DownloadManager.Listener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.offline.DownloadManager.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter.EventListener.EventDispatcher',
- 'l': 'addListener(Handler, BandwidthMeter.EventListener)',
- 'url':
- 'addListener(android.os.Handler,com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'addListener(HlsPlaylistTracker.PlaylistEventListener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'addListener(HlsPlaylistTracker.PlaylistEventListener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'addListener(Player.Listener)',
- 'url': 'addListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'addListener(Player.Listener)',
- 'url': 'addListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'addListener(Player.Listener)',
- 'url': 'addListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addListener(Player.Listener)',
- 'url': 'addListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'addListener(Player.Listener)',
- 'url': 'addListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'addListener(Player.Listener)',
- 'url': 'addListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'addListener(String, Cache.Listener)',
- 'url':
- 'addListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'addListener(String, Cache.Listener)',
- 'url':
- 'addListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'addListener(TimeBar.OnScrubListener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TimeBar',
- 'l': 'addListener(TimeBar.OnScrubListener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'addListener(Transformer.Listener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.transformer.Transformer.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Builder',
- 'l': 'addListener(Transformer.Listener)',
- 'url':
- 'addListener(com.google.android.exoplayer2.transformer.Transformer.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'addMediaItem(int, MediaItem)',
- 'url': 'addMediaItem(int,com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'addMediaItem(int, MediaItem)',
- 'url': 'addMediaItem(int,com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'addMediaItem(int, MediaItem)',
- 'url': 'addMediaItem(int,com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'addMediaItem(MediaItem)',
- 'url': 'addMediaItem(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'addMediaItem(MediaItem)',
- 'url': 'addMediaItem(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'addMediaItem(MediaItem)',
- 'url': 'addMediaItem(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'addMediaItems(int, List)',
- 'url': 'addMediaItems(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'addMediaItems(int, List)',
- 'url': 'addMediaItems(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'addMediaItems(int, List)',
- 'url': 'addMediaItems(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addMediaItems(int, List)',
- 'url': 'addMediaItems(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'addMediaItems(int, List)',
- 'url': 'addMediaItems(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'addMediaItems(int, List)',
- 'url': 'addMediaItems(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'addMediaItems(List)',
- 'url': 'addMediaItems(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'addMediaItems(List)',
- 'url': 'addMediaItems(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'addMediaItems(List)',
- 'url': 'addMediaItems(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.AddMediaItems',
- 'l': 'AddMediaItems(String, MediaSource...)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSource(int, MediaSource, Handler, Runnable)',
- 'url':
- 'addMediaSource(int,com.google.android.exoplayer2.source.MediaSource,android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'addMediaSource(int, MediaSource)',
- 'url':
- 'addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addMediaSource(int, MediaSource)',
- 'url':
- 'addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSource(int, MediaSource)',
- 'url':
- 'addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'addMediaSource(int, MediaSource)',
- 'url':
- 'addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSource(MediaSource, Handler, Runnable)',
- 'url':
- 'addMediaSource(com.google.android.exoplayer2.source.MediaSource,android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'addMediaSource(MediaSource)',
- 'url':
- 'addMediaSource(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addMediaSource(MediaSource)',
- 'url':
- 'addMediaSource(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSource(MediaSource)',
- 'url':
- 'addMediaSource(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'addMediaSource(MediaSource)',
- 'url':
- 'addMediaSource(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSources(Collection, Handler, Runnable)',
- 'url':
- 'addMediaSources(java.util.Collection,android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSources(Collection)',
- 'url': 'addMediaSources(java.util.Collection)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSources(int, Collection, Handler, Runnable)',
- 'url':
- 'addMediaSources(int,java.util.Collection,android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'addMediaSources(int, Collection)',
- 'url': 'addMediaSources(int,java.util.Collection)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'addMediaSources(int, List)',
- 'url': 'addMediaSources(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addMediaSources(int, List)',
- 'url': 'addMediaSources(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'addMediaSources(int, List)',
- 'url': 'addMediaSources(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'addMediaSources(List)',
- 'url': 'addMediaSources(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'addMediaSources(List)',
- 'url': 'addMediaSources(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'addMediaSources(List)',
- 'url': 'addMediaSources(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'addMediaSources(MediaSource...)',
- 'url':
- 'addMediaSources(com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'SpanUtil',
- 'l': 'addOrReplaceSpan(Spannable, Object, int, int, int)',
- 'url':
- 'addOrReplaceSpan(android.text.Spannable,java.lang.Object,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'addOverride(TrackSelectionOverride)',
- 'url':
- 'addOverride(com.google.android.exoplayer2.trackselection.TrackSelectionOverride)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'addOverride(TrackSelectionOverride)',
- 'url':
- 'addOverride(com.google.android.exoplayer2.trackselection.TrackSelectionOverride)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'addOverride(TrackSelectionOverride)',
- 'url':
- 'addOverride(com.google.android.exoplayer2.trackselection.TrackSelectionOverride)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'addPendingHandlerMessage(FakeClock.HandlerMessage)',
- 'url':
- 'addPendingHandlerMessage(com.google.android.exoplayer2.testutil.FakeClock.HandlerMessage)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'addPlaylistItem(int, MediaItem)',
- 'url': 'addPlaylistItem(int,androidx.media2.common.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'SlidingPercentile',
- 'l': 'addSample(int, float)',
- 'url': 'addSample(int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'addTextLanguagesToSelection(boolean, String...)',
- 'url': 'addTextLanguagesToSelection(boolean,java.lang.String...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Dumper',
- 'l': 'addTime(String, long)',
- 'url': 'addTime(java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer',
- 'l': 'addTrack(Format)',
- 'url': 'addTrack(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Muxer',
- 'l': 'addTrack(Format)',
- 'url': 'addTrack(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'addTrackSelection(int, TrackSelectionParameters)',
- 'url':
- 'addTrackSelection(int,com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'addTrackSelectionForSingleRenderer(int, int, DefaultTrackSelector.Parameters, List)',
- 'url':
- 'addTrackSelectionForSingleRenderer(int,int,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BaseDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PlaceholderDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TeeDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSource',
- 'l': 'addTransferListener(TransferListener)',
- 'url':
- 'addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'addVideoFrameProcessingOffset(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l':
- 'addVideoSurfaceListener(SphericalGLSurfaceView.VideoSurfaceListener)',
- 'url':
- 'addVideoSurfaceListener(com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView.VideoSurfaceListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'addVisibilityListener(PlayerControlView.VisibilityListener)',
- 'url':
- 'addVisibilityListener(com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l':
- 'addVisibilityListener(StyledPlayerControlView.VisibilityListener)',
- 'url':
- 'addVisibilityListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.VisibilityListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'addWithOverflowDefault(long, long, long)',
- 'url': 'addWithOverflowDefault(long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'AdGroup(long)',
- 'url': '%3Cinit%3E(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'adGroupCount'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'adGroupIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'adGroupIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'adIndexInAdGroup'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'adIndexInAdGroup'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'HslAdjustment.Builder',
- 'l': 'adjustHue(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'HslAdjustment.Builder',
- 'l': 'adjustLightness(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'adjustReleaseTime(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'adjustSampleTimestamp(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'HslAdjustment.Builder',
- 'l': 'adjustSaturation(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'adjustTsTimestamp(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l':
- 'AdOverlayInfo(View, @com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose int, String)',
- 'url':
- '%3Cinit%3E(android.view.View,@com.google.android.exoplayer2.ui.AdOverlayInfo.Purposeint,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l':
- 'AdOverlayInfo(View, @com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose int)',
- 'url':
- '%3Cinit%3E(android.view.View,@com.google.android.exoplayer2.ui.AdOverlayInfo.Purposeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'adPlaybackCount'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData',
- 'l': 'adPlaybackState'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'AdPlaybackState(Object, long...)',
- 'url': '%3Cinit%3E(java.lang.Object,long...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'adPlaybackStates'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'adPositionMsSupplier'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'adResumePositionUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LocalConfiguration',
- 'l': 'adsConfiguration'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.AdsConfiguration',
- 'l': 'adsId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'adsId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l':
- 'AdsMediaSource(MediaSource, DataSpec, Object, MediaSource.Factory, AdsLoader, AdViewProvider)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.upstream.DataSpec,java.lang.Object,com.google.android.exoplayer2.source.MediaSource.Factory,com.google.android.exoplayer2.source.ads.AdsLoader,com.google.android.exoplayer2.ui.AdViewProvider)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.AdsConfiguration',
- 'l': 'adTagUri'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'ADTS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l': 'AdtsExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l':
- 'AdtsExtractor(@com.google.android.exoplayer2.extractor.ts.AdtsExtractor.Flags int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.ts.AdtsExtractor.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l': 'AdtsReader(boolean, String)',
- 'url': '%3Cinit%3E(boolean,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l': 'AdtsReader(boolean)',
- 'url': '%3Cinit%3E(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'advancePeekPosition(int, boolean)',
- 'url': 'advancePeekPosition(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'advancePeekPosition(int, boolean)',
- 'url': 'advancePeekPosition(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'advancePeekPosition(int, boolean)',
- 'url': 'advancePeekPosition(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'advancePeekPosition(int, boolean)',
- 'url': 'advancePeekPosition(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'advancePeekPosition(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'advancePeekPosition(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'advancePeekPosition(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'advancePeekPosition(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'advanceTime(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSink',
- 'l': 'AesCipherDataSink(byte[], DataSink, byte[])',
- 'url':
- '%3Cinit%3E(byte[],com.google.android.exoplayer2.upstream.DataSink,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSink',
- 'l': 'AesCipherDataSink(byte[], DataSink)',
- 'url':
- '%3Cinit%3E(byte[],com.google.android.exoplayer2.upstream.DataSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSource',
- 'l': 'AesCipherDataSource(byte[], DataSource)',
- 'url':
- '%3Cinit%3E(byte[],com.google.android.exoplayer2.upstream.DataSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesFlushingCipher',
- 'l': 'AesFlushingCipher(int, byte[], long, long)',
- 'url': '%3Cinit%3E(int,byte[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesFlushingCipher',
- 'l': 'AesFlushingCipher(int, byte[], String, long)',
- 'url': '%3Cinit%3E(int,byte[],java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'ShadowMediaCodecConfig',
- 'l': 'after()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HttpDataSourceTestEnv',
- 'l': 'after()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'albumArtist'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'albumTitle'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'alignVideoSizeV21(int, int)',
- 'url': 'alignVideoSizeV21(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'ALL_PLAYBACK_ACTIONS'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocator',
- 'l': 'allocate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultAllocator',
- 'l': 'allocate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.AdaptationCheckpoint',
- 'l': 'allocatedBandwidth'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocation',
- 'l': 'Allocation(byte[], int)',
- 'url': '%3Cinit%3E(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ALLOW_CAPTURE_BY_ALL'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ALLOW_CAPTURE_BY_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ALLOW_CAPTURE_BY_SYSTEM'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowAudioMixedChannelCountAdaptiveness'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowAudioMixedDecoderSupportAdaptiveness'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowAudioMixedMimeTypeAdaptiveness'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowAudioMixedSampleRateAdaptiveness'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'allowedCapturePolicy'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm.LicenseServer',
- 'l': 'allowingSchemeDatas(List...)',
- 'url': 'allowingSchemeDatas(java.util.List...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowMultipleAdaptiveSelections'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowVideoMixedDecoderSupportAdaptiveness'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowVideoMixedMimeTypeAdaptiveness'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'allowVideoNonSeamlessAdaptiveness'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'allSamplesAreSyncSamples(String, String)',
- 'url': 'allSamplesAreSyncSamples(java.lang.String,java.lang.String)'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'AMR'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l': 'AmrExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l':
- 'AmrExtractor(@com.google.android.exoplayer2.extractor.amr.AmrExtractor.Flags int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.amr.AmrExtractor.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'ANCHOR_TYPE_END'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'ANCHOR_TYPE_MIDDLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'ANCHOR_TYPE_START'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject.AndSpanFlags',
- 'l': 'andFlags(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'ApicFrame(String, String, int, byte[])',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String,int,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'DefaultCastOptionsProvider',
- 'l': 'APP_ID_DEFAULT_RECEIVER_WITH_DRM'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l': 'append(List)',
- 'url': 'append(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'appendReadAction(Runnable)',
- 'url': 'appendReadAction(java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'appendReadData(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'appendReadData(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'appendReadError(IOException)',
- 'url': 'appendReadError(java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTable',
- 'l': 'AppInfoTable(int, String)',
- 'url': '%3Cinit%3E(int,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTableDecoder',
- 'l': 'AppInfoTableDecoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_AIT'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_CAMERA_MOTION'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_CEA608'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_CEA708'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_DVBSUBS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_EMSG'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_EXIF'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_ICY'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_ID3'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTableDecoder',
- 'l': 'APPLICATION_INFORMATION_TABLE_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_M3U8'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_MATROSKA'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_MP4'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_MP4CEA608'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_MP4VTT'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_MPD'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_PGS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_RAWCC'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_RTSP'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_SCTE35'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_SS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_SUBRIP'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_TTML'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_TX3G'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_VOBSUB'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'APPLICATION_WEBM'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'apply(Action)',
- 'url': 'apply(com.google.android.exoplayer2.testutil.Action)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AdditionalFailureInfo',
- 'l': 'apply(Statement, Description)',
- 'url':
- 'apply(org.junit.runners.model.Statement,org.junit.runner.Description)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'applyContentMetadataMutations(String, ContentMetadataMutations)',
- 'url':
- 'applyContentMetadataMutations(java.lang.String,com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'applyContentMetadataMutations(String, ContentMetadataMutations)',
- 'url':
- 'applyContentMetadataMutations(java.lang.String,com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessorChain',
- 'l': 'applyPlaybackParameters(PlaybackParameters)',
- 'url':
- 'applyPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.DefaultAudioProcessorChain',
- 'l': 'applyPlaybackParameters(PlaybackParameters)',
- 'url':
- 'applyPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessorChain',
- 'l': 'applySkipSilenceEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.DefaultAudioProcessorChain',
- 'l': 'applySkipSilenceEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.AppManagedProvider',
- 'l': 'AppManagedProvider(ExoMediaDrm)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.drm.ExoMediaDrm)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'areEqual(Object, Object)',
- 'url': 'areEqual(java.lang.Object,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'artist'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'artworkData'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'artworkDataType'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'artworkUri'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ASCII_NAME'},
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'ASPECT_RATIO_IDC_VALUES'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AspectRatioFrameLayout',
- 'l': 'AspectRatioFrameLayout(Context, AttributeSet)',
- 'url': '%3Cinit%3E(android.content.Context,android.util.AttributeSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AspectRatioFrameLayout',
- 'l': 'AspectRatioFrameLayout(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertAdGroupCounts(Timeline, int...)',
- 'url':
- 'assertAdGroupCounts(com.google.android.exoplayer2.Timeline,int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts',
- 'l':
- 'assertAllBehaviors(ExtractorAsserts.ExtractorFactory, String, String)',
- 'url':
- 'assertAllBehaviors(com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts',
- 'l': 'assertAllBehaviors(ExtractorAsserts.ExtractorFactory, String)',
- 'url':
- 'assertAllBehaviors(com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts',
- 'l':
- 'assertBehavior(ExtractorAsserts.ExtractorFactory, String, ExtractorAsserts.AssertionConfig, ExtractorAsserts.SimulationConfig)',
- 'url':
- 'assertBehavior(com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory,java.lang.String,com.google.android.exoplayer2.testutil.ExtractorAsserts.AssertionConfig,com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts',
- 'l':
- 'assertBehavior(ExtractorAsserts.ExtractorFactory, String, ExtractorAsserts.SimulationConfig)',
- 'url':
- 'assertBehavior(com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory,java.lang.String,com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'assertBitmapsAreSimilar(Bitmap, Bitmap, double)',
- 'url':
- 'assertBitmapsAreSimilar(android.graphics.Bitmap,android.graphics.Bitmap,double)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l':
- 'assertBufferInfosEqual(MediaCodec.BufferInfo, MediaCodec.BufferInfo)',
- 'url':
- 'assertBufferInfosEqual(android.media.MediaCodec.BufferInfo,android.media.MediaCodec.BufferInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts',
- 'l': 'assertCachedData(Cache, CacheAsserts.RequestSet)',
- 'url':
- 'assertCachedData(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts',
- 'l': 'assertCachedData(Cache, FakeDataSet)',
- 'url':
- 'assertCachedData(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.testutil.FakeDataSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts',
- 'l': 'assertCacheEmpty(Cache)',
- 'url':
- 'assertCacheEmpty(com.google.android.exoplayer2.upstream.cache.Cache)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'assertCompletedManifestLoads(Integer...)',
- 'url': 'assertCompletedManifestLoads(java.lang.Integer...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'assertCompletedMediaPeriodLoads(MediaSource.MediaPeriodId...)',
- 'url':
- 'assertCompletedMediaPeriodLoads(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecoderCountersUtil',
- 'l':
- 'assertConsecutiveDroppedBufferLimit(String, DecoderCounters, int)',
- 'url':
- 'assertConsecutiveDroppedBufferLimit(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts',
- 'l': 'assertDataCached(Cache, DataSpec, byte[])',
- 'url':
- 'assertDataCached(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSpec,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'assertDataSourceContent(DataSource, DataSpec, byte[], boolean)',
- 'url':
- 'assertDataSourceContent(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,byte[],boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecoderCountersUtil',
- 'l': 'assertDroppedBufferLimit(String, DecoderCounters, int)',
- 'url':
- 'assertDroppedBufferLimit(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertEmpty(Timeline)',
- 'url': 'assertEmpty(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l':
- 'assertEqualNextWindowIndices(Timeline, Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'assertEqualNextWindowIndices(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Timeline,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l':
- 'assertEqualPreviousWindowIndices(Timeline, Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'assertEqualPreviousWindowIndices(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Timeline,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertEqualsExceptIdsAndManifest(Timeline, Timeline)',
- 'url':
- 'assertEqualsExceptIdsAndManifest(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DefaultRenderersFactoryAsserts',
- 'l':
- 'assertExtensionRendererCreated(Class extends Renderer>, @com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'assertExtensionRendererCreated(java.lang.Class,@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaPeriodAsserts',
- 'l':
- 'assertGetStreamKeysAndManifestFilterIntegration(MediaPeriodAsserts.FilterableManifestMediaPeriodFactory, T, int, String)',
- 'url':
- 'assertGetStreamKeysAndManifestFilterIntegration(com.google.android.exoplayer2.testutil.MediaPeriodAsserts.FilterableManifestMediaPeriodFactory,T,int,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaPeriodAsserts',
- 'l':
- 'assertGetStreamKeysAndManifestFilterIntegration(MediaPeriodAsserts.FilterableManifestMediaPeriodFactory, T)',
- 'url':
- 'assertGetStreamKeysAndManifestFilterIntegration(com.google.android.exoplayer2.testutil.MediaPeriodAsserts.FilterableManifestMediaPeriodFactory,T)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayerLibraryInfo',
- 'l': 'ASSERTIONS_ENABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'assertMediaPeriodCreated(MediaSource.MediaPeriodId)',
- 'url':
- 'assertMediaPeriodCreated(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l':
- 'assertNextWindowIndices(Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean, int...)',
- 'url':
- 'assertNextWindowIndices(com.google.android.exoplayer2.Timeline,@com.google.android.exoplayer2.Player.RepeatModeint,boolean,int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'assertNoPositionDiscontinuities()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'assertNoTimelineChange()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpFileAsserts',
- 'l': 'assertOutput(Context, Dumper.Dumpable, String, String)',
- 'url':
- 'assertOutput(android.content.Context,com.google.android.exoplayer2.testutil.Dumper.Dumpable,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpFileAsserts',
- 'l': 'assertOutput(Context, Dumper.Dumpable, String)',
- 'url':
- 'assertOutput(android.content.Context,com.google.android.exoplayer2.testutil.Dumper.Dumpable,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpFileAsserts',
- 'l': 'assertOutput(Context, String, String, String)',
- 'url':
- 'assertOutput(android.content.Context,java.lang.String,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpFileAsserts',
- 'l': 'assertOutput(Context, String, String)',
- 'url':
- 'assertOutput(android.content.Context,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'assertPassed(DecoderCounters, DecoderCounters)',
- 'url':
- 'assertPassed(com.google.android.exoplayer2.decoder.DecoderCounters,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertPeriodCounts(Timeline, int...)',
- 'url':
- 'assertPeriodCounts(com.google.android.exoplayer2.Timeline,int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertPeriodDurations(Timeline, long...)',
- 'url':
- 'assertPeriodDurations(com.google.android.exoplayer2.Timeline,long...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertPeriodEqualsExceptIds(Timeline.Period, Timeline.Period)',
- 'url':
- 'assertPeriodEqualsExceptIds(com.google.android.exoplayer2.Timeline.Period,com.google.android.exoplayer2.Timeline.Period)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'assertPlaybackStatesEqual(Integer...)',
- 'url': 'assertPlaybackStatesEqual(java.lang.Integer...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'assertPlayedPeriodIndices(Integer...)',
- 'url': 'assertPlayedPeriodIndices(java.lang.Integer...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'assertPositionDiscontinuityReasonsEqual(Integer...)',
- 'url': 'assertPositionDiscontinuityReasonsEqual(java.lang.Integer...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'assertPrepareAndReleaseAllPeriods()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l':
- 'assertPreviousWindowIndices(Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean, int...)',
- 'url':
- 'assertPreviousWindowIndices(com.google.android.exoplayer2.Timeline,@com.google.android.exoplayer2.Player.RepeatModeint,boolean,int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts',
- 'l': 'assertReadData(DataSource, DataSpec, byte[])',
- 'url':
- 'assertReadData(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'assertReleased()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'assertRemoved(String)',
- 'url': 'assertRemoved(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'assertSample(int, byte[], long, int, TrackOutput.CryptoData)',
- 'url':
- 'assertSample(int,byte[],long,int,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'assertSampleCount(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecoderCountersUtil',
- 'l': 'assertSkippedOutputBufferCount(String, DecoderCounters, int)',
- 'url':
- 'assertSkippedOutputBufferCount(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts',
- 'l': 'assertSniff(Extractor, FakeExtractorInput, boolean)',
- 'url':
- 'assertSniff(com.google.android.exoplayer2.extractor.Extractor,com.google.android.exoplayer2.testutil.FakeExtractorInput,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l':
- 'assertState(String, @com.google.android.exoplayer2.offline.Download.State int)',
- 'url':
- 'assertState(java.lang.String,@com.google.android.exoplayer2.offline.Download.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'assertThat(Spanned)',
- 'url': 'assertThat(android.text.Spanned)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'assertTimelineChange()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'assertTimelineChangeBlocking()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'assertTimelineChangeReasonsEqual(Integer...)',
- 'url': 'assertTimelineChangeReasonsEqual(java.lang.Integer...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'assertTimelinesSame(List, List)',
- 'url': 'assertTimelinesSame(java.util.List,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'assertTimelinesSame(Timeline...)',
- 'url': 'assertTimelinesSame(com.google.android.exoplayer2.Timeline...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecoderCountersUtil',
- 'l': 'assertTotalBufferCount(String, DecoderCounters, int, int)',
- 'url':
- 'assertTotalBufferCount(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecoderCountersUtil',
- 'l': 'assertTotalBufferCount(String, DecoderCounters)',
- 'url':
- 'assertTotalBufferCount(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaPeriodAsserts',
- 'l': 'assertTrackGroups(MediaPeriod, TrackGroupArray)',
- 'url':
- 'assertTrackGroups(com.google.android.exoplayer2.source.MediaPeriod,com.google.android.exoplayer2.source.TrackGroupArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecoderCountersUtil',
- 'l':
- 'assertVideoFrameProcessingOffsetSampleCount(String, DecoderCounters, int, int)',
- 'url':
- 'assertVideoFrameProcessingOffsetSampleCount(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l':
- 'assertWindowEqualsExceptUidAndManifest(Timeline.Window, Timeline.Window)',
- 'url':
- 'assertWindowEqualsExceptUidAndManifest(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Window)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertWindowIsDynamic(Timeline, boolean...)',
- 'url':
- 'assertWindowIsDynamic(com.google.android.exoplayer2.Timeline,boolean...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TimelineAsserts',
- 'l': 'assertWindowTags(Timeline, Object...)',
- 'url':
- 'assertWindowTags(com.google.android.exoplayer2.Timeline,java.lang.Object...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'AssetContentProvider()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'AssetDataSource',
- 'l': 'AssetDataSource(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'AssetDataSource.AssetDataSourceException',
- 'l': 'AssetDataSourceException(IOException)',
- 'url': '%3Cinit%3E(java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'AssetDataSource.AssetDataSourceException',
- 'l':
- 'AssetDataSourceException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l': 'assetIdentifier'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'AtomicFile',
- 'l': 'AtomicFile(File)',
- 'url': '%3Cinit%3E(java.io.File)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'RangedUri',
- 'l': 'attemptMerge(RangedUri, String)',
- 'url':
- 'attemptMerge(com.google.android.exoplayer2.source.dash.manifest.RangedUri,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_AAC'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_AC3'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_AC4'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_ALAC'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_ALAW'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_AMR'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_AMR_NB'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_AMR_WB'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'AUDIO_CONTENT_TYPE_MOVIE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'AUDIO_CONTENT_TYPE_MUSIC'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'AUDIO_CONTENT_TYPE_SONIFICATION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'AUDIO_CONTENT_TYPE_SPEECH'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'AUDIO_CONTENT_TYPE_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_DTS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_DTS_EXPRESS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_DTS_HD'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_DTS_X'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_E_AC3'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_E_AC3_JOC'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_EXOPLAYER_MIDI'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_FLAC'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'AUDIO_FORMAT'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MATROSKA'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MIDI'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MLAW'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MP4'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MPEG'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MPEG_L1'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MPEG_L2'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MPEGH_MHA1'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MPEGH_MHM1'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_MSGSM'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AUDIO_OBJECT_TYPE_AAC_ELD'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AUDIO_OBJECT_TYPE_AAC_ER_BSAC'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AUDIO_OBJECT_TYPE_AAC_LC'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AUDIO_OBJECT_TYPE_AAC_PS'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AUDIO_OBJECT_TYPE_AAC_SBR'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'AUDIO_OBJECT_TYPE_AAC_XHE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_OGG'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_OPUS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_RAW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'AUDIO_SESSION_ID_UNSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'AUDIO_STREAM'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'AUDIO_STREAM_MASK'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_TRUEHD'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_VORBIS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_WAV'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'AUDIO_WEBM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'audioAttributes'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes.AudioAttributesV21',
- 'l': 'audioAttributes'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'audioBitDepth'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'AudioCapabilities(int[], int)',
- 'url': '%3Cinit%3E(int[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilitiesReceiver',
- 'l':
- 'AudioCapabilitiesReceiver(Context, AudioCapabilitiesReceiver.Listener)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.audio.AudioCapabilitiesReceiver.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'audioCodecError(Exception)',
- 'url': 'audioCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor.AudioFormat',
- 'l':
- 'AudioFormat(int, int, @com.google.android.exoplayer2.C.PcmEncoding int)',
- 'url':
- '%3Cinit%3E(int,int,@com.google.android.exoplayer2.C.PcmEncodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'audioFormatHistory'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'audioGroupId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Variant',
- 'l': 'audioGroupId'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'audioMimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec.EncoderFactory',
- 'l': 'audioNeedsEncoding()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'audios'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'audioSinkError(Exception)',
- 'url': 'audioSinkError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.InitializationException',
- 'l': 'audioTrackState'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'autoReturn'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.Event',
- 'l': 'autoReturn'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AuxEffectInfo',
- 'l': 'AuxEffectInfo(int, float)',
- 'url': '%3Cinit%3E(int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'availabilityStartTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'availableCommands'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'availNum'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.Event',
- 'l': 'availNum'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'availsExpected'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.Event',
- 'l': 'availsExpected'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult',
- 'l': 'averageAudioBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'averageBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'averageBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult',
- 'l': 'averageVideoBitrate'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'AVI'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'AviExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'backgroundColor'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'backgroundJoiningCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter.EventListener.EventDispatcher',
- 'l': 'bandwidthSample(int, long, long)',
- 'url': 'bandwidthSample(int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'BAR_GRAVITY_BOTTOM'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'BAR_GRAVITY_CENTER'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'BASE_TYPE_APPLICATION'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'BASE_TYPE_AUDIO'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'BASE_TYPE_IMAGE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'BASE_TYPE_TEXT'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'BASE_TYPE_VIDEO'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'BaseAudioProcessor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BaseDataSource',
- 'l': 'BaseDataSource(boolean)',
- 'url': '%3Cinit%3E(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.BaseFactory',
- 'l': 'BaseFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunk',
- 'l':
- 'BaseMediaChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, long, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunkIterator',
- 'l': 'BaseMediaChunkIterator(long, long)',
- 'url': '%3Cinit%3E(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunkOutput',
- 'l': 'BaseMediaChunkOutput(int[], SampleQueue[])',
- 'url':
- '%3Cinit%3E(int[],com.google.android.exoplayer2.source.SampleQueue[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'BaseMediaSource()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'BasePlayer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'BaseRenderer(@com.google.android.exoplayer2.C.TrackType int)',
- 'url': '%3Cinit%3E(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'BaseTrackSelection(TrackGroup, int...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l':
- 'BaseTrackSelection(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int[],@com.google.android.exoplayer2.trackselection.TrackSelection.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylist',
- 'l': 'baseUri'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'BaseUrl(String, String, int, int)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'BaseUrl(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'BaseUrlExclusionList',
- 'l': 'BaseUrlExclusionList()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser.RepresentationInfo',
- 'l': 'baseUrls'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'baseUrls'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'ShadowMediaCodecConfig',
- 'l': 'before()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HttpDataSourceTestEnv',
- 'l': 'before()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TraceUtil',
- 'l': 'beginSection(String)',
- 'url': 'beginSection(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BehindLiveWindowException',
- 'l': 'BehindLiveWindowException()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultPlaybackSessionManager',
- 'l': 'belongsToSession(AnalyticsListener.EventTime, String)',
- 'url':
- 'belongsToSession(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager',
- 'l': 'belongsToSession(AnalyticsListener.EventTime, String)',
- 'url':
- 'belongsToSession(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'binaryElement(int, int, ExtractorInput)',
- 'url':
- 'binaryElement(int,int,com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'binaryElement(int, int, ExtractorInput)',
- 'url':
- 'binaryElement(int,int,com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'BinaryFrame',
- 'l': 'BinaryFrame(String, byte[])',
- 'url': '%3Cinit%3E(java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'binarySearchCeil(int[], int, boolean, boolean)',
- 'url': 'binarySearchCeil(int[],int,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'binarySearchCeil(List extends Comparable super T>>, T, boolean, boolean)',
- 'url': 'binarySearchCeil(java.util.List,T,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'binarySearchCeil(long[], long, boolean, boolean)',
- 'url': 'binarySearchCeil(long[],long,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'binarySearchFloor(int[], int, boolean, boolean)',
- 'url': 'binarySearchFloor(int[],int,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'binarySearchFloor(List extends Comparable super T>>, T, boolean, boolean)',
- 'url': 'binarySearchFloor(java.util.List,T,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'binarySearchFloor(long[], long, boolean, boolean)',
- 'url': 'binarySearchFloor(long[],long,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'binarySearchFloor(LongArray, long, boolean, boolean)',
- 'url':
- 'binarySearchFloor(com.google.android.exoplayer2.util.LongArray,long,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker',
- 'l':
- 'BinarySearchSeeker(BinarySearchSeeker.SeekTimestampConverter, BinarySearchSeeker.TimestampSeeker, long, long, long, long, long, long, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.BinarySearchSeeker.SeekTimestampConverter,com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSeeker,long,long,long,long,long,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.BinarySearchSeekMap',
- 'l':
- 'BinarySearchSeekMap(BinarySearchSeeker.SeekTimestampConverter, long, long, long, long, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.BinarySearchSeeker.SeekTimestampConverter,long,long,long,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlProgram',
- 'l': 'bindAttributesAndUniforms()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'bindTexture(int, int)',
- 'url': 'bindTexture(int,int)'
- },
- {'p': 'com.google.android.exoplayer2.text', 'c': 'Cue', 'l': 'bitmap'},
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'bitmapHeight'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'bitrate'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util.SyncFrameInfo',
- 'l': 'bitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil.Header',
- 'l': 'bitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'bitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'bitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'bitrateMaximum'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'bitrateMinimum'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'bitrateMode'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'bitrateNominal'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'BITS_PER_BYTE'},
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisBitArray',
- 'l': 'bitsLeft()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'bitsLeft()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'bitsPerSample'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'bitsPerSampleLookupKey'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util.SyncFrameInfo',
- 'l': 'bitstreamVersion'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'blacklist(int, long)',
- 'url': 'blacklist(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'blacklist(int, long)',
- 'url': 'blacklist(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'blacklist(int, long)',
- 'url': 'blacklist(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'block()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'block(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.Mode',
- 'l': 'blockFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'blockSize0'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'blockSize1'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'blockUninterruptible()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'blockUntilActionScheduleFinished(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'blockUntilDelivered()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'blockUntilDelivered(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'blockUntilEnded(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'blockUntilFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'blockUntilIdle()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'blockUntilIdleAndThrowAnyFailure()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'blockUntilInitialized()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'blockUntilStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'blockUntilStopped(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity.HostedTest',
- 'l': 'blockUntilStopped(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.PpsData',
- 'l': 'bottomFieldPicOrderInFramePresentFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'breakDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.Event',
- 'l': 'breakDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'BUFFER_FLAG_DECODE_ONLY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'BUFFER_FLAG_ENCRYPTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'BUFFER_FLAG_END_OF_STREAM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'BUFFER_FLAG_FIRST_SAMPLE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'BUFFER_FLAG_KEY_FRAME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'BUFFER_FLAG_LAST_SAMPLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'BUFFER_REPLACEMENT_MODE_DIRECT'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'BUFFER_REPLACEMENT_MODE_DISABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'BUFFER_REPLACEMENT_MODE_NORMAL'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'Buffer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.AdsConfiguration.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'HslAdjustment.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'RgbAdjustment.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'ScaleToFitTransformation.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.AdsLoader.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionUriBuilder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.TestResource.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DownloadBuilder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts.AssertionConfig.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultEncoderFactory.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackSelectionDialogBuilder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'build()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager.Builder',
- 'l': 'build(MediaDrmCallback)',
- 'url': 'build(com.google.android.exoplayer2.drm.MediaDrmCallback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'buildAacLcAudioSpecificConfig(int, int)',
- 'url': 'buildAacLcAudioSpecificConfig(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'buildAdaptationSet(int, @com.google.android.exoplayer2.C.TrackType int, List, List, List, List)',
- 'url':
- 'buildAdaptationSet(int,@com.google.android.exoplayer2.C.TrackTypeint,java.util.List,java.util.List,java.util.List,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildAddDownloadIntent(Context, Class extends DownloadService>, DownloadRequest, boolean)',
- 'url':
- 'buildAddDownloadIntent(android.content.Context,java.lang.Class,com.google.android.exoplayer2.offline.DownloadRequest,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildAddDownloadIntent(Context, Class extends DownloadService>, DownloadRequest, int, boolean)',
- 'url':
- 'buildAddDownloadIntent(android.content.Context,java.lang.Class,com.google.android.exoplayer2.offline.DownloadRequest,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'buildAssetUri(String)',
- 'url': 'buildAssetUri(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'buildAudioRenderers(Context, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, MediaCodecSelector, boolean, AudioSink, Handler, AudioRendererEventListener, ArrayList)',
- 'url':
- 'buildAudioRenderers(android.content.Context,@com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererModeint,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,boolean,com.google.android.exoplayer2.audio.AudioSink,android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'buildAudioSink(Context, boolean, boolean, boolean)',
- 'url': 'buildAudioSink(android.content.Context,boolean,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'buildAudioSpecificConfig(int, int, int)',
- 'url': 'buildAudioSpecificConfig(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CodecSpecificDataUtil',
- 'l': 'buildAvcCodecString(int, int, int)',
- 'url': 'buildAvcCodecString(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheKeyFactory',
- 'l': 'buildCacheKey(DataSpec)',
- 'url': 'buildCacheKey(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'buildCameraMotionRenderers(Context, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList)',
- 'url':
- 'buildCameraMotionRenderers(android.content.Context,@com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererModeint,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CodecSpecificDataUtil',
- 'l': 'buildCea708InitializationData(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration.Builder',
- 'l': 'buildClippingProperties()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetUtil',
- 'l': 'buildCronetEngine(Context, String, boolean)',
- 'url':
- 'buildCronetEngine(android.content.Context,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetUtil',
- 'l': 'buildCronetEngine(Context)',
- 'url': 'buildCronetEngine(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'buildDataSpec(Representation, RangedUri, int)',
- 'url':
- 'buildDataSpec(com.google.android.exoplayer2.source.dash.manifest.Representation,com.google.android.exoplayer2.source.dash.manifest.RangedUri,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'buildDataSpec(Representation, String, RangedUri, int)',
- 'url':
- 'buildDataSpec(com.google.android.exoplayer2.source.dash.manifest.Representation,java.lang.String,com.google.android.exoplayer2.source.dash.manifest.RangedUri,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DownloadNotificationHelper',
- 'l':
- 'buildDownloadCompletedNotification(Context, int, PendingIntent, String)',
- 'url':
- 'buildDownloadCompletedNotification(android.content.Context,int,android.app.PendingIntent,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DownloadNotificationHelper',
- 'l':
- 'buildDownloadFailedNotification(Context, int, PendingIntent, String)',
- 'url':
- 'buildDownloadFailedNotification(android.content.Context,int,android.app.PendingIntent,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'buildDrmSessionManager()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'HslAdjustment.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'RgbAdjustment.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'ScaleToFitTransformation.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.TestResource.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts.AssertionConfig.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'Builder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'Builder(Bundle)',
- 'url': '%3Cinit%3E(android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.AdsLoader.Builder',
- 'l': 'Builder(Context, AdViewProvider)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.ui.AdViewProvider)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer.Builder',
- 'l': 'Builder(Context, ExtractorsFactory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.extractor.ExtractorsFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l':
- 'Builder(Context, int, String, PlayerNotificationManager.MediaDescriptionAdapter)',
- 'url':
- '%3Cinit%3E(android.content.Context,int,java.lang.String,com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'Builder(Context, int, String)',
- 'url': '%3Cinit%3E(android.content.Context,int,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.Builder',
- 'l': 'Builder(Context, MediaSource.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.source.MediaSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer.Builder',
- 'l': 'Builder(Context, RenderersFactory, ExtractorsFactory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.extractor.ExtractorsFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.Builder',
- 'l':
- 'Builder(Context, RenderersFactory, MediaSource.Factory, TrackSelector, LoadControl, BandwidthMeter, AnalyticsCollector)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.source.MediaSource.Factory,com.google.android.exoplayer2.trackselection.TrackSelector,com.google.android.exoplayer2.LoadControl,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.analytics.AnalyticsCollector)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.Builder',
- 'l': 'Builder(Context, RenderersFactory, MediaSource.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.source.MediaSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer.Builder',
- 'l':
- 'Builder(Context, RenderersFactory, TrackSelector, MediaSource.Factory, LoadControl, BandwidthMeter, AnalyticsCollector)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.trackselection.TrackSelector,com.google.android.exoplayer2.source.MediaSource.Factory,com.google.android.exoplayer2.LoadControl,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.analytics.AnalyticsCollector)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.Builder',
- 'l': 'Builder(Context, RenderersFactory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer.Builder',
- 'l': 'Builder(Context, RenderersFactory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultEncoderFactory.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter.Builder',
- 'l': 'Builder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData.Builder',
- 'l': 'Builder(Object)',
- 'url': '%3Cinit%3E(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData.Builder',
- 'l': 'Builder(Object)',
- 'url': '%3Cinit%3E(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest.Builder',
- 'l': 'Builder(String, Uri)',
- 'url': '%3Cinit%3E(java.lang.String,android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'Builder(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'Builder(TrackSelectionParameters)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.AdsConfiguration.Builder',
- 'l': 'Builder(Uri)',
- 'url': '%3Cinit%3E(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration.Builder',
- 'l': 'Builder(Uri)',
- 'url': '%3Cinit%3E(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration.Builder',
- 'l': 'Builder(UUID)',
- 'url': '%3Cinit%3E(java.util.UUID)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo.Builder',
- 'l':
- 'Builder(View, @com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose int)',
- 'url':
- '%3Cinit%3E(android.view.View,@com.google.android.exoplayer2.ui.AdOverlayInfo.Purposeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'buildEvent(String, String, long, long, byte[])',
- 'url': 'buildEvent(java.lang.String,java.lang.String,long,long,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'buildEventStream(String, String, long, long[], EventMessage[])',
- 'url':
- 'buildEventStream(java.lang.String,java.lang.String,long,long[],com.google.android.exoplayer2.metadata.emsg.EventMessage[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'buildExoPlayer(HostActivity, Surface, MappingTrackSelector)',
- 'url':
- 'buildExoPlayer(com.google.android.exoplayer2.testutil.HostActivity,android.view.Surface,com.google.android.exoplayer2.trackselection.MappingTrackSelector)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'buildFormat(String, String, int, int, float, int, int, int, String, List, List, String, List, List)',
- 'url':
- 'buildFormat(java.lang.String,java.lang.String,int,int,float,int,int,int,java.lang.String,java.util.List,java.util.List,java.lang.String,java.util.List,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CodecSpecificDataUtil',
- 'l': 'buildHevcCodecString(int, boolean, int, int, int[], int)',
- 'url': 'buildHevcCodecString(int,boolean,int,int,int[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'OpusUtil',
- 'l': 'buildInitializationData(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'buildMediaPresentationDescription(long, long, long, boolean, long, long, long, long, ProgramInformation, UtcTimingElement, ServiceDescriptionElement, Uri, List)',
- 'url':
- 'buildMediaPresentationDescription(long,long,long,boolean,long,long,long,long,com.google.android.exoplayer2.source.dash.manifest.ProgramInformation,com.google.android.exoplayer2.source.dash.manifest.UtcTimingElement,com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement,android.net.Uri,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'buildMetadataRenderers(Context, MetadataOutput, Looper, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList)',
- 'url':
- 'buildMetadataRenderers(android.content.Context,com.google.android.exoplayer2.metadata.MetadataOutput,android.os.Looper,@com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererModeint,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'buildMiscellaneousRenderers(Context, Handler, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList)',
- 'url':
- 'buildMiscellaneousRenderers(android.content.Context,android.os.Handler,@com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererModeint,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CodecSpecificDataUtil',
- 'l': 'buildNalUnit(byte[], int, int)',
- 'url': 'buildNalUnit(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildPauseDownloadsIntent(Context, Class extends DownloadService>, boolean)',
- 'url':
- 'buildPauseDownloadsIntent(android.content.Context,java.lang.Class,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'buildPeriod(String, long, List, List, Descriptor)',
- 'url':
- 'buildPeriod(java.lang.String,long,java.util.List,java.util.List,com.google.android.exoplayer2.source.dash.manifest.Descriptor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DownloadNotificationHelper',
- 'l':
- 'buildProgressNotification(Context, int, PendingIntent, String, List, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int)',
- 'url':
- 'buildProgressNotification(android.content.Context,int,android.app.PendingIntent,java.lang.String,java.util.List,@com.google.android.exoplayer2.scheduler.Requirements.RequirementFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DownloadNotificationHelper',
- 'l':
- 'buildProgressNotification(Context, int, PendingIntent, String, List)',
- 'url':
- 'buildProgressNotification(android.content.Context,int,android.app.PendingIntent,java.lang.String,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'PsshAtomUtil',
- 'l': 'buildPsshAtom(UUID, byte[])',
- 'url': 'buildPsshAtom(java.util.UUID,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'PsshAtomUtil',
- 'l': 'buildPsshAtom(UUID, UUID[], byte[])',
- 'url': 'buildPsshAtom(java.util.UUID,java.util.UUID[],byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'buildRangedUri(String, long, long)',
- 'url': 'buildRangedUri(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpUtil',
- 'l': 'buildRangeRequestHeader(long, long)',
- 'url': 'buildRangeRequestHeader(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource',
- 'l': 'buildRawResourceUri(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildRemoveAllDownloadsIntent(Context, Class extends DownloadService>, boolean)',
- 'url':
- 'buildRemoveAllDownloadsIntent(android.content.Context,java.lang.Class,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildRemoveDownloadIntent(Context, Class extends DownloadService>, String, boolean)',
- 'url':
- 'buildRemoveDownloadIntent(android.content.Context,java.lang.Class,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'buildRepresentation(DashManifestParser.RepresentationInfo, String, String, ArrayList, ArrayList)',
- 'url':
- 'buildRepresentation(com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo,java.lang.String,java.lang.String,java.util.ArrayList,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'buildRequestBuilder(DataSpec)',
- 'url':
- 'buildRequestBuilder(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'buildRequestUri(int, int)',
- 'url': 'buildRequestUri(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildResumeDownloadsIntent(Context, Class extends DownloadService>, boolean)',
- 'url':
- 'buildResumeDownloadsIntent(android.content.Context,java.lang.Class,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'buildSegmentList(RangedUri, long, long, long, long, List, long, List, long, long)',
- 'url':
- 'buildSegmentList(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long,java.util.List,long,java.util.List,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'buildSegmentTemplate(RangedUri, long, long, long, long, long, List, long, UrlTemplate, UrlTemplate, long, long)',
- 'url':
- 'buildSegmentTemplate(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long,long,java.util.List,long,com.google.android.exoplayer2.source.dash.manifest.UrlTemplate,com.google.android.exoplayer2.source.dash.manifest.UrlTemplate,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'buildSegmentTimelineElement(long, long)',
- 'url': 'buildSegmentTimelineElement(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildSetRequirementsIntent(Context, Class extends DownloadService>, Requirements, boolean)',
- 'url':
- 'buildSetRequirementsIntent(android.content.Context,java.lang.Class,com.google.android.exoplayer2.scheduler.Requirements,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'buildSetStopReasonIntent(Context, Class extends DownloadService>, String, int, boolean)',
- 'url': 'buildSetStopReasonIntent(android.content.Context,java.lang.Class,java.lang.String,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'buildSingleSegmentBase(RangedUri, long, long, long, long)',
- 'url':
- 'buildSingleSegmentBase(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'buildSource(HostActivity, DrmSessionManager, FrameLayout)',
- 'url':
- 'buildSource(com.google.android.exoplayer2.testutil.HostActivity,com.google.android.exoplayer2.drm.DrmSessionManager,android.widget.FrameLayout)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'buildTestData(int, int)',
- 'url': 'buildTestData(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'buildTestData(int, Random)',
- 'url': 'buildTestData(int,java.util.Random)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'buildTestData(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'buildTestString(int, Random)',
- 'url': 'buildTestString(int,java.util.Random)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'buildTextRenderers(Context, TextOutput, Looper, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList)',
- 'url':
- 'buildTextRenderers(android.content.Context,com.google.android.exoplayer2.text.TextOutput,android.os.Looper,@com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererModeint,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionUtil',
- 'l':
- 'buildTracks(MappingTrackSelector.MappedTrackInfo, List extends TrackSelection>[])',
- 'url':
- 'buildTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,java.util.List[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionUtil',
- 'l':
- 'buildTracks(MappingTrackSelector.MappedTrackInfo, TrackSelection[])',
- 'url':
- 'buildTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,com.google.android.exoplayer2.trackselection.TrackSelection[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'buildTrackSelector(HostActivity)',
- 'url':
- 'buildTrackSelector(com.google.android.exoplayer2.testutil.HostActivity)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'buildUpon()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.AdsConfiguration',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'buildUpon()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'buildUponParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'buildUri(String, boolean)',
- 'url': 'buildUri(java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'UrlTemplate',
- 'l': 'buildUri(String, long, int, long)',
- 'url': 'buildUri(java.lang.String,long,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'buildUtcTimingElement(String, String)',
- 'url': 'buildUtcTimingElement(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'buildVideoRenderers(Context, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, MediaCodecSelector, boolean, Handler, VideoRendererEventListener, long, ArrayList)',
- 'url':
- 'buildVideoRenderers(android.content.Context,@com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererModeint,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,boolean,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,long,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l':
- 'BundledChunkExtractor(Extractor, @com.google.android.exoplayer2.C.TrackType int, Format)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.Extractor,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BundledExtractorsAdapter',
- 'l': 'BundledExtractorsAdapter(ExtractorsFactory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.ExtractorsFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'BundledHlsMediaChunkExtractor',
- 'l':
- 'BundledHlsMediaChunkExtractor(Extractor, Format, TimestampAdjuster)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.Extractor,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.util.TimestampAdjuster)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BundleListRetriever',
- 'l': 'BundleListRetriever(List)',
- 'url': '%3Cinit%3E(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData.Segment',
- 'l': 'BY_START_THEN_END_THEN_DIVISOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'byteAlign()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSink',
- 'l': 'ByteArrayDataSink()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSource',
- 'l': 'ByteArrayDataSource(byte[])',
- 'url': '%3Cinit%3E(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'byteOffset'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'byteRangeLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'byteRangeOffset'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'BYTES_PER_FLOAT'},
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'bytesBetweenReference'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'bytesDeviations'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadProgress',
- 'l': 'bytesDownloaded'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'bytesLeft()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'MediaDrmCallbackException',
- 'l': 'bytesLoaded'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l': 'bytesLoaded'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'bytesLoaded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'bytesLoaded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor.AudioFormat',
- 'l': 'bytesPerFrame'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'bytesRead'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceInputStream',
- 'l': 'bytesRead()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BaseDataSource',
- 'l': 'bytesTransferred(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'CACHE_IGNORED_REASON_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'CACHE_IGNORED_REASON_UNSET_LENGTH'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheWriter',
- 'l': 'cache()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'CACHED_TO_END'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink',
- 'l': 'CacheDataSink(Cache, long, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink',
- 'l': 'CacheDataSink(Cache, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink.CacheDataSinkException',
- 'l': 'CacheDataSinkException(IOException)',
- 'url': '%3Cinit%3E(java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l':
- 'CacheDataSource(Cache, DataSource, @com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flags int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource,@com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l':
- 'CacheDataSource(Cache, DataSource, DataSource, DataSink, @com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flags int, CacheDataSource.EventListener, CacheKeyFactory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSink,@com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flagsint,com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener,com.google.android.exoplayer2.upstream.cache.CacheKeyFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l':
- 'CacheDataSource(Cache, DataSource, DataSource, DataSink, @com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flags int, CacheDataSource.EventListener)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSink,@com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flagsint,com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'CacheDataSource(Cache, DataSource)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'CachedRegionTracker(Cache, String, ChunkIndex)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,com.google.android.exoplayer2.extractor.ChunkIndex)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache.CacheException',
- 'l': 'CacheException(String, Throwable)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache.CacheException',
- 'l': 'CacheException(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache.CacheException',
- 'l': 'CacheException(Throwable)',
- 'url': '%3Cinit%3E(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'CacheSpan(String, long, long, long, File)',
- 'url': '%3Cinit%3E(java.lang.String,long,long,long,java.io.File)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'CacheSpan(String, long, long)',
- 'url': '%3Cinit%3E(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheWriter',
- 'l':
- 'CacheWriter(CacheDataSource, DataSpec, byte[], CacheWriter.ProgressListener)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.CacheDataSource,com.google.android.exoplayer2.upstream.DataSpec,byte[],com.google.android.exoplayer2.upstream.cache.CacheWriter.ProgressListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.SeekOperationParams',
- 'l':
- 'calculateNextSearchBytePosition(long, long, long, long, long, long)',
- 'url': 'calculateNextSearchBytePosition(long,long,long,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'calculateTargetBufferBytes(Renderer[], ExoTrackSelection[])',
- 'url':
- 'calculateTargetBufferBytes(com.google.android.exoplayer2.Renderer[],com.google.android.exoplayer2.trackselection.ExoTrackSelection[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'CameraMotionRenderer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'canAdvertiseSession()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'canAdvertiseSession()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'canAdvertiseSession()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.ServerControl',
- 'l': 'canBlockReload'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.workmanager',
- 'c': 'WorkManagerScheduler',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Downloader',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'ProgressiveDownloader',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'PlatformScheduler',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Scheduler',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheWriter',
- 'l': 'cancel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'cancel(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ContainerMediaChunk',
- 'l': 'cancelLoad()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'DataChunk',
- 'l': 'cancelLoad()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'InitializationChunk',
- 'l': 'cancelLoad()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'SingleSampleMediaChunk',
- 'l': 'cancelLoad()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunk',
- 'l': 'cancelLoad()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader.Loadable',
- 'l': 'cancelLoad()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'cancelLoad()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'cancelLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'cancelWork()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableNalUnitBitArray',
- 'l': 'canReadBits(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableNalUnitBitArray',
- 'l': 'canReadExpGolombCodedNum()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'canReplace(DrmInitData.SchemeData)',
- 'url':
- 'canReplace(com.google.android.exoplayer2.drm.DrmInitData.SchemeData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'canReuseCodec(Format, Format)',
- 'url':
- 'canReuseCodec(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'canReuseCodec(MediaCodecInfo, Format, Format)',
- 'url':
- 'canReuseCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'canReuseCodec(MediaCodecInfo, Format, Format)',
- 'url':
- 'canReuseCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'canReuseCodec(MediaCodecInfo, Format, Format)',
- 'url':
- 'canReuseCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'canReuseDecoder(String, Format, Format)',
- 'url':
- 'canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Libgav1VideoRenderer',
- 'l': 'canReuseDecoder(String, Format, Format)',
- 'url':
- 'canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'LibvpxVideoRenderer',
- 'l': 'canReuseDecoder(String, Format, Format)',
- 'url':
- 'canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'canReuseDecoder(String, Format, Format)',
- 'url':
- 'canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'canSelectFormat(Format, int, long)',
- 'url': 'canSelectFormat(com.google.android.exoplayer2.Format,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.ServerControl',
- 'l': 'canSkipDateRanges'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'capabilities'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'capacity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'captionGroupId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Variant',
- 'l': 'captionGroupId'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l':
- 'CaptionStyleCompat(int, int, int, @com.google.android.exoplayer2.ui.CaptionStyleCompat.EdgeType int, int, Typeface)',
- 'url':
- '%3Cinit%3E(int,int,int,@com.google.android.exoplayer2.ui.CaptionStyleCompat.EdgeTypeint,int,android.graphics.Typeface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SmtaMetadataEntry',
- 'l': 'captureFrameRate'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingAudioSink',
- 'l': 'CapturingAudioSink(AudioSink)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingRenderersFactory',
- 'l': 'CapturingRenderersFactory(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'castNonNull(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'castNonNullTypeArray(T[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'CastPlayer(CastContext, MediaItemConverter, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.gms.cast.framework.CastContext,com.google.android.exoplayer2.ext.cast.MediaItemConverter,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'CastPlayer(CastContext, MediaItemConverter)',
- 'url':
- '%3Cinit%3E(com.google.android.gms.cast.framework.CastContext,com.google.android.exoplayer2.ext.cast.MediaItemConverter)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'CastPlayer(CastContext)',
- 'url': '%3Cinit%3E(com.google.android.gms.cast.framework.CastContext)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'Cea608Decoder(String, int, long)',
- 'url': '%3Cinit%3E(java.lang.String,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea708Decoder',
- 'l': 'Cea708Decoder(int, List)',
- 'url': '%3Cinit%3E(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'ceilDivide(int, int)',
- 'url': 'ceilDivide(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'ceilDivide(long, long)',
- 'url': 'ceilDivide(long,long)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CENC_TYPE_cbc1'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CENC_TYPE_cbcs'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CENC_TYPE_cenc'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CENC_TYPE_cens'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'channelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil.Config',
- 'l': 'channelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util.SyncFrameInfo',
- 'l': 'channelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util.SyncFrameInfo',
- 'l': 'channelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor.AudioFormat',
- 'l': 'channelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'channelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'channelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'channelDescriptionResourceId'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'channelId'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'channelImportance'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'channelNameResourceId'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil.Header',
- 'l': 'channels'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'channels'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'channels'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'ChapterFrame(String, int, int, long, long, Id3Frame[])',
- 'url':
- '%3Cinit%3E(java.lang.String,int,int,long,long,com.google.android.exoplayer2.metadata.id3.Id3Frame[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'chapterId'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'ChapterTocFrame(String, boolean, boolean, String[], Id3Frame[])',
- 'url':
- '%3Cinit%3E(java.lang.String,boolean,boolean,java.lang.String[],com.google.android.exoplayer2.metadata.id3.Id3Frame[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader',
- 'l': 'checkAndPeekStreamMarker(ExtractorInput)',
- 'url':
- 'checkAndPeekStreamMarker(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacFrameReader',
- 'l':
- 'checkAndReadFrameHeader(ParsableByteArray, FlacStreamMetadata, int, FlacFrameReader.SampleNumberHolder)',
- 'url':
- 'checkAndReadFrameHeader(com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.extractor.FlacStreamMetadata,int,com.google.android.exoplayer2.extractor.FlacFrameReader.SampleNumberHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkArgument(boolean, Object)',
- 'url': 'checkArgument(boolean,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkArgument(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'checkCleartextTrafficPermitted(MediaItem...)',
- 'url':
- 'checkCleartextTrafficPermitted(com.google.android.exoplayer2.MediaItem...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorUtil',
- 'l': 'checkContainerInput(boolean, String)',
- 'url': 'checkContainerInput(boolean,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacFrameReader',
- 'l':
- 'checkFrameHeaderFromPeek(ExtractorInput, FlacStreamMetadata, int, FlacFrameReader.SampleNumberHolder)',
- 'url':
- 'checkFrameHeaderFromPeek(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.FlacStreamMetadata,int,com.google.android.exoplayer2.extractor.FlacFrameReader.SampleNumberHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'checkGlError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'checkGlException(boolean, String)',
- 'url': 'checkGlException(boolean,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunkIterator',
- 'l': 'checkInBounds()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkIndex(int, int, int)',
- 'url': 'checkIndex(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'checkInitialization()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkMainThread()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkNotEmpty(String, Object)',
- 'url': 'checkNotEmpty(java.lang.String,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkNotEmpty(String)',
- 'url': 'checkNotEmpty(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkNotNull(T, Object)',
- 'url': 'checkNotNull(T,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkNotNull(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'checkRequirements(Context)',
- 'url': 'checkRequirements(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkState(boolean, Object)',
- 'url': 'checkState(boolean,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkState(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkStateNotNull(T, Object)',
- 'url': 'checkStateNotNull(T,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Assertions',
- 'l': 'checkStateNotNull(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'children'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkHolder',
- 'l': 'chunk'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l':
- 'Chunk(DataSource, DataSpec, @com.google.android.exoplayer2.C.DataType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.C.DataTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'chunkCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkHolder',
- 'l': 'ChunkHolder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunk',
- 'l': 'chunkIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'ChunkIndex(int[], long[], long[], long[])',
- 'url': '%3Cinit%3E(int[],long[],long[],long[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l':
- 'ChunkSampleStream(@com.google.android.exoplayer2.C.TrackType int, int[], Format[], T, SequenceableLoader.Callback>, Allocator, long, DrmSessionManager, DrmSessionEventListener.EventDispatcher, LoadErrorHandlingPolicy, MediaSourceEventListener.EventDispatcher)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.C.TrackTypeint,int[],com.google.android.exoplayer2.Format[],T,com.google.android.exoplayer2.source.SequenceableLoader.Callback,com.google.android.exoplayer2.upstream.Allocator,long,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'FormatHolder',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoderOutputBuffer',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkHolder',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleOutputBuffer',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.RequestProperties',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimedValueQueue',
- 'l': 'clear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'clear(Handler, Runnable)',
- 'url': 'clear(android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'HttpMediaDrmCallback',
- 'l': 'clearAllKeyRequestProperties()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'clearAllRequestProperties()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'clearAllRequestProperties()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'clearAllRequestProperties()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'clearAllRequestProperties()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.RequestProperties',
- 'l': 'clearAndSet(Map)',
- 'url': 'clearAndSet(java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'clearAuxEffectInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioComponent',
- 'l': 'clearAuxEffectInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearAuxEffectInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'clearAuxEffectInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'clearBlocks'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput.CryptoData',
- 'l': 'clearBlocks'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'clearCameraMotionListener(CameraMotionListener)',
- 'url':
- 'clearCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'clearCameraMotionListener(CameraMotionListener)',
- 'url':
- 'clearCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearCameraMotionListener(CameraMotionListener)',
- 'url':
- 'clearCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'clearCameraMotionListener(CameraMotionListener)',
- 'url':
- 'clearCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l': 'clearDecoderInfoCache()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'clearDownloadManagerHelpers()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'clearFatalError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'clearFlag(@com.google.android.exoplayer2.C.BufferFlags int)',
- 'url': 'clearFlag(@com.google.android.exoplayer2.C.BufferFlagsint)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CLEARKEY_UUID'},
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'HttpMediaDrmCallback',
- 'l': 'clearKeyRequestProperty(String)',
- 'url': 'clearKeyRequestProperty(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'clearLocalAdInsertionComponents()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'clearMediaItems()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'clearMediaItems()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'clearMediaItems()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'clearMediaItems()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.ClearMediaItems',
- 'l': 'ClearMediaItems(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'clearOutputFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'clearOverride(TrackGroup)',
- 'url': 'clearOverride(com.google.android.exoplayer2.source.TrackGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'clearOverride(TrackGroup)',
- 'url': 'clearOverride(com.google.android.exoplayer2.source.TrackGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'clearOverride(TrackGroup)',
- 'url': 'clearOverride(com.google.android.exoplayer2.source.TrackGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'clearOverrides()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'clearOverrides()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'clearOverrides()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l':
- 'clearOverridesOfType(@com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'clearOverridesOfType(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l':
- 'clearOverridesOfType(@com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'clearOverridesOfType(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l':
- 'clearOverridesOfType(@com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'clearOverridesOfType(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State.Builder',
- 'l': 'clearPositionDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'clearPrefixFlags(boolean[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'clearRequestProperty(String)',
- 'url': 'clearRequestProperty(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'clearRequestProperty(String)',
- 'url': 'clearRequestProperty(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'clearRequestProperty(String)',
- 'url': 'clearRequestProperty(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'clearRequestProperty(String)',
- 'url': 'clearRequestProperty(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'clearSelectionOverride(int, TrackGroupArray)',
- 'url':
- 'clearSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'clearSelectionOverride(int, TrackGroupArray)',
- 'url':
- 'clearSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'clearSelectionOverrides()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'clearSelectionOverrides()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'clearSelectionOverrides(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'clearSelectionOverrides(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.CleartextNotPermittedException',
- 'l': 'CleartextNotPermittedException(IOException, DataSpec)',
- 'url':
- '%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorOutput',
- 'l': 'clearTrackOutputs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'clearTrackSelections(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'clearVideoFrameMetadataListener(VideoFrameMetadataListener)',
- 'url':
- 'clearVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'clearVideoFrameMetadataListener(VideoFrameMetadataListener)',
- 'url':
- 'clearVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearVideoFrameMetadataListener(VideoFrameMetadataListener)',
- 'url':
- 'clearVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'clearVideoFrameMetadataListener(VideoFrameMetadataListener)',
- 'url':
- 'clearVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'clearVideoSizeConstraints()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'clearVideoSizeConstraints()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'clearVideoSizeConstraints()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'clearVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.ClearVideoSurface',
- 'l': 'ClearVideoSurface(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'clearVideoSurface(Surface)',
- 'url': 'clearVideoSurface(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'clearVideoSurface(Surface)',
- 'url': 'clearVideoSurface(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'clearVideoSurface(Surface)',
- 'url': 'clearVideoSurface(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'clearVideoSurface(Surface)',
- 'url': 'clearVideoSurface(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearVideoSurface(Surface)',
- 'url': 'clearVideoSurface(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'clearVideoSurface(Surface)',
- 'url': 'clearVideoSurface(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'clearVideoSurface(Surface)',
- 'url': 'clearVideoSurface(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'clearVideoSurfaceHolder(SurfaceHolder)',
- 'url': 'clearVideoSurfaceHolder(android.view.SurfaceHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'clearVideoSurfaceHolder(SurfaceHolder)',
- 'url': 'clearVideoSurfaceHolder(android.view.SurfaceHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'clearVideoSurfaceHolder(SurfaceHolder)',
- 'url': 'clearVideoSurfaceHolder(android.view.SurfaceHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'clearVideoSurfaceHolder(SurfaceHolder)',
- 'url': 'clearVideoSurfaceHolder(android.view.SurfaceHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearVideoSurfaceHolder(SurfaceHolder)',
- 'url': 'clearVideoSurfaceHolder(android.view.SurfaceHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'clearVideoSurfaceHolder(SurfaceHolder)',
- 'url': 'clearVideoSurfaceHolder(android.view.SurfaceHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'clearVideoSurfaceHolder(SurfaceHolder)',
- 'url': 'clearVideoSurfaceHolder(android.view.SurfaceHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'clearVideoSurfaceView(SurfaceView)',
- 'url': 'clearVideoSurfaceView(android.view.SurfaceView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'clearVideoSurfaceView(SurfaceView)',
- 'url': 'clearVideoSurfaceView(android.view.SurfaceView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'clearVideoSurfaceView(SurfaceView)',
- 'url': 'clearVideoSurfaceView(android.view.SurfaceView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'clearVideoSurfaceView(SurfaceView)',
- 'url': 'clearVideoSurfaceView(android.view.SurfaceView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearVideoSurfaceView(SurfaceView)',
- 'url': 'clearVideoSurfaceView(android.view.SurfaceView)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'clearVideoSurfaceView(SurfaceView)',
- 'url': 'clearVideoSurfaceView(android.view.SurfaceView)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'clearVideoSurfaceView(SurfaceView)',
- 'url': 'clearVideoSurfaceView(android.view.SurfaceView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'clearVideoTextureView(TextureView)',
- 'url': 'clearVideoTextureView(android.view.TextureView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'clearVideoTextureView(TextureView)',
- 'url': 'clearVideoTextureView(android.view.TextureView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'clearVideoTextureView(TextureView)',
- 'url': 'clearVideoTextureView(android.view.TextureView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'clearVideoTextureView(TextureView)',
- 'url': 'clearVideoTextureView(android.view.TextureView)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'clearVideoTextureView(TextureView)',
- 'url': 'clearVideoTextureView(android.view.TextureView)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'clearVideoTextureView(TextureView)',
- 'url': 'clearVideoTextureView(android.view.TextureView)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'clearVideoTextureView(TextureView)',
- 'url': 'clearVideoTextureView(android.view.TextureView)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters.Builder',
- 'l': 'clearViewportSizeConstraints()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'clearViewportSizeConstraints()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters.Builder',
- 'l': 'clearViewportSizeConstraints()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'clearWindowColor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunk',
- 'l': 'clippedEndTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunk',
- 'l': 'clippedStartTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'clippingConfiguration'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'ClippingMediaPeriod(MediaPeriod, boolean, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaPeriod,boolean,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l':
- 'ClippingMediaSource(MediaSource, long, long, boolean, boolean, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,long,long,boolean,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l': 'ClippingMediaSource(MediaSource, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l': 'ClippingMediaSource(MediaSource, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'clippingProperties'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'clockRate'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'cloneAndClear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'cloneAndClear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'cloneAndClear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'cloneAndClear()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'cloneAndInsert(int, int)',
- 'url': 'cloneAndInsert(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'cloneAndInsert(int, int)',
- 'url': 'cloneAndInsert(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'cloneAndInsert(int, int)',
- 'url': 'cloneAndInsert(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'cloneAndInsert(int, int)',
- 'url': 'cloneAndInsert(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'cloneAndRemove(int, int)',
- 'url': 'cloneAndRemove(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'cloneAndRemove(int, int)',
- 'url': 'cloneAndRemove(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'cloneAndRemove(int, int)',
- 'url': 'cloneAndRemove(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'cloneAndRemove(int, int)',
- 'url': 'cloneAndRemove(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.rtmp',
- 'c': 'RtmpDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FailOnCloseDataSink',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'AssetDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSink',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ContentDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSchemeDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSink',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceInputStream',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PlaceholderDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TeeDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'UdpDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSink',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSource',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'close()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'closedCaptions'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'closeQuietly(Closeable)',
- 'url': 'closeQuietly(java.io.Closeable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceUtil',
- 'l': 'closeQuietly(DataSource)',
- 'url': 'closeQuietly(com.google.android.exoplayer2.upstream.DataSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'closeSession(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'closeSession(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'closeSession(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'closeSession(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SeekParameters',
- 'l': 'CLOSEST_SYNC'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'CODEC_E_AC3_JOC'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'CODEC_OPERATING_RATE_UNSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'codecDelayNs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'codecId'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Configuration',
- 'l': 'codecInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecDecoderException',
- 'l': 'codecInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer.DecoderInitializationException',
- 'l': 'codecInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer.CodecMaxValues',
- 'l': 'CodecMaxValues(int, int, int)',
- 'url': '%3Cinit%3E(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'codecMimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'codecNeedsSetOutputSurfaceWorkaround(String)',
- 'url': 'codecNeedsSetOutputSurfaceWorkaround(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'codecPrivate'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'codecs'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil.Config',
- 'l': 'codecs'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'AvcConfig',
- 'l': 'codecs'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DolbyVisionConfig',
- 'l': 'codecs'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'codecs'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'COLOR_RANGE_FULL'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'COLOR_RANGE_LIMITED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'COLOR_SPACE_BT2020'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'COLOR_SPACE_BT601'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'COLOR_SPACE_BT709'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'COLOR_TRANSFER_HLG'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'COLOR_TRANSFER_SDR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'COLOR_TRANSFER_ST2084'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'colorInfo'},
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l':
- 'ColorInfo(@com.google.android.exoplayer2.C.ColorSpace int, @com.google.android.exoplayer2.C.ColorRange int, @com.google.android.exoplayer2.C.ColorTransfer int, byte[])',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.C.ColorSpaceint,@com.google.android.exoplayer2.C.ColorRangeint,@com.google.android.exoplayer2.C.ColorTransferint,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'colorRange'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'colorRange'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'colorRange'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'colorRange'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'colors'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'colorspace'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'colorSpace'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'colorSpace'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'colorSpace'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'colorSpace'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'COLORSPACE_BT2020'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'COLORSPACE_BT601'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'COLORSPACE_BT709'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'COLORSPACE_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'colorTransfer'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'colorTransfer'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'colorTransfer'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'colorTransfer'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_ADJUST_DEVICE_VOLUME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_CHANGE_MEDIA_ITEMS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_AUDIO_ATTRIBUTES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_CURRENT_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_DEVICE_VOLUME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_MEDIA_ITEMS_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_TEXT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_TIMELINE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_TRACKS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_GET_VOLUME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_INVALID'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor',
- 'l': 'COMMAND_MOVE_QUEUE_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_PLAY_PAUSE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_PREPARE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_BACK'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_FORWARD'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_IN_CURRENT_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_IN_CURRENT_WINDOW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_DEFAULT_POSITION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_NEXT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_NEXT_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_NEXT_WINDOW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_PREVIOUS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_PREVIOUS_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_PREVIOUS_WINDOW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SEEK_TO_WINDOW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_DEVICE_VOLUME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_MEDIA_ITEMS_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_REPEAT_MODE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_SHUFFLE_MODE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_SPEED_AND_PITCH'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_TRACK_SELECTION_PARAMETERS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_VIDEO_SURFACE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_SET_VOLUME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'COMMAND_STOP'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'PrivateCommand',
- 'l': 'commandBytes'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'CommentFrame',
- 'l': 'CommentFrame(String, String, String)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.CommentHeader',
- 'l': 'CommentHeader(String, String[], int)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.CommentHeader',
- 'l': 'comments'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'commitFile(File, long)',
- 'url': 'commitFile(java.io.File,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'commitFile(File, long)',
- 'url': 'commitFile(java.io.File,long)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'COMMON_PSSH_UUID'},
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'compare(DrmInitData.SchemeData, DrmInitData.SchemeData)',
- 'url':
- 'compare(com.google.android.exoplayer2.drm.DrmInitData.SchemeData,com.google.android.exoplayer2.drm.DrmInitData.SchemeData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'compareLong(long, long)',
- 'url': 'compareLong(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'compareTo(CacheSpan)',
- 'url':
- 'compareTo(com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock.HandlerMessage',
- 'l': 'compareTo(FakeClock.HandlerMessage)',
- 'url':
- 'compareTo(com.google.android.exoplayer2.testutil.FakeClock.HandlerMessage)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'compareTo(Long)',
- 'url': 'compareTo(java.lang.Long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader.Segment',
- 'l': 'compareTo(SegmentDownloader.Segment)',
- 'url':
- 'compareTo(com.google.android.exoplayer2.offline.SegmentDownloader.Segment)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'StreamKey',
- 'l': 'compareTo(StreamKey)',
- 'url': 'compareTo(com.google.android.exoplayer2.offline.StreamKey)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'compilation'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'UrlTemplate',
- 'l': 'compile(String)',
- 'url': 'compile(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'componentSpliceList'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.Event',
- 'l': 'componentSpliceList'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand.ComponentSplice',
- 'l': 'componentSplicePlaybackPositionUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand.ComponentSplice',
- 'l': 'componentSplicePts'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand.ComponentSplice',
- 'l': 'componentTag'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.ComponentSplice',
- 'l': 'componentTag'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'composer'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'CompositeMediaSource()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoader',
- 'l': 'CompositeSequenceableLoader(SequenceableLoader[])',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.SequenceableLoader[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l':
- 'ConcatenatingMediaSource(boolean, boolean, ShuffleOrder, MediaSource...)',
- 'url':
- '%3Cinit%3E(boolean,boolean,com.google.android.exoplayer2.source.ShuffleOrder,com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'ConcatenatingMediaSource(boolean, MediaSource...)',
- 'url':
- '%3Cinit%3E(boolean,com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'ConcatenatingMediaSource(boolean, ShuffleOrder, MediaSource...)',
- 'url':
- '%3Cinit%3E(boolean,com.google.android.exoplayer2.source.ShuffleOrder,com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'ConcatenatingMediaSource(MediaSource...)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'ConditionVariable()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'ConditionVariable(Clock)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.util.Clock)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'conductor'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts',
- 'l': 'configs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts',
- 'l': 'configsNoSniffing()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.ConfigurationException',
- 'l': 'ConfigurationException(String, Format)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.ConfigurationException',
- 'l': 'ConfigurationException(Throwable, Format)',
- 'url':
- '%3Cinit%3E(java.lang.Throwable,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'configure(AudioProcessor.AudioFormat)',
- 'url':
- 'configure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'configure(AudioProcessor.AudioFormat)',
- 'url':
- 'configure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'configure(AudioProcessor.AudioFormat)',
- 'url':
- 'configure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'configure(Format, int, int[])',
- 'url': 'configure(com.google.android.exoplayer2.Format,int,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'configure(Format, int, int[])',
- 'url': 'configure(com.google.android.exoplayer2.Format,int,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'configure(Format, int, int[])',
- 'url': 'configure(com.google.android.exoplayer2.Format,int,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingAudioSink',
- 'l': 'configure(Format, int, int[])',
- 'url': 'configure(com.google.android.exoplayer2.Format,int,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Crop',
- 'l': 'configure(int, int)',
- 'url': 'configure(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlMatrixTransformation',
- 'l': 'configure(int, int)',
- 'url': 'configure(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l': 'configure(int, int)',
- 'url': 'configure(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'ScaleToFitTransformation',
- 'l': 'configure(int, int)',
- 'url': 'configure(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleFrameGlTextureProcessor',
- 'l': 'configure(int, int)',
- 'url': 'configure(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ConstantBitrateSeekMap',
- 'l': 'ConstantBitrateSeekMap(long, long, int, int, boolean)',
- 'url': '%3Cinit%3E(long,long,int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ConstantBitrateSeekMap',
- 'l': 'ConstantBitrateSeekMap(long, long, int, int)',
- 'url': '%3Cinit%3E(long,long,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'constrainAudioChannelCountToDeviceCapabilities'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'constraintBytes'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'constraintsFlagsAndReservedZero2Bits'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'constrainValue(float, float, float)',
- 'url': 'constrainValue(float,float,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'constrainValue(int, int, int)',
- 'url': 'constrainValue(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'constrainValue(long, long, long)',
- 'url': 'constrainValue(long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'DataChunk',
- 'l': 'consume(byte[], int)',
- 'url': 'consume(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'CeaUtil',
- 'l': 'consume(long, ParsableByteArray, TrackOutput[])',
- 'url':
- 'consume(long,com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.extractor.TrackOutput[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'SeiReader',
- 'l': 'consume(long, ParsableByteArray)',
- 'url':
- 'consume(long,com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PesReader',
- 'l':
- 'consume(ParsableByteArray, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'consume(com.google.android.exoplayer2.util.ParsableByteArray,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'SectionReader',
- 'l':
- 'consume(ParsableByteArray, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'consume(com.google.android.exoplayer2.util.ParsableByteArray,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader',
- 'l':
- 'consume(ParsableByteArray, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'consume(com.google.android.exoplayer2.util.ParsableByteArray,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpAc3Reader',
- 'l': 'consume(ParsableByteArray, long, int, boolean)',
- 'url':
- 'consume(com.google.android.exoplayer2.util.ParsableByteArray,long,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpPayloadReader',
- 'l': 'consume(ParsableByteArray, long, int, boolean)',
- 'url':
- 'consume(com.google.android.exoplayer2.util.ParsableByteArray,long,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpPcmReader',
- 'l': 'consume(ParsableByteArray, long, int, boolean)',
- 'url':
- 'consume(com.google.android.exoplayer2.util.ParsableByteArray,long,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Reader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Reader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DtsReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DvbSubtitleReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'ElementaryStreamReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H262Reader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H263Reader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H264Reader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H265Reader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Id3Reader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'LatmReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'MpegAudioReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PassthroughSectionPayloadReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'SectionPayloadReader',
- 'l': 'consume(ParsableByteArray)',
- 'url': 'consume(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'CeaUtil',
- 'l': 'consumeCcData(long, ParsableByteArray, TrackOutput[])',
- 'url':
- 'consumeCcData(long,com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.extractor.TrackOutput[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ContainerMediaChunk',
- 'l':
- 'ContainerMediaChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, long, long, long, int, long, ChunkExtractor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long,long,long,long,int,long,com.google.android.exoplayer2.source.chunk.ChunkExtractor)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'containerMimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.Events',
- 'l':
- 'contains(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlags int)',
- 'url':
- 'contains(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l': 'contains(@com.google.android.exoplayer2.Player.Command int)',
- 'url': 'contains(@com.google.android.exoplayer2.Player.Commandint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Events',
- 'l': 'contains(@com.google.android.exoplayer2.Player.Event int)',
- 'url': 'contains(@com.google.android.exoplayer2.Player.Eventint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet',
- 'l': 'contains(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'contains(Object[], Object)',
- 'url': 'contains(java.lang.Object[],java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'contains(String)',
- 'url': 'contains(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'contains(String)',
- 'url': 'contains(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.Events',
- 'l':
- 'containsAny(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlags int...)',
- 'url':
- 'containsAny(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlagsint...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l':
- 'containsAny(@com.google.android.exoplayer2.Player.Command int...)',
- 'url':
- 'containsAny(@com.google.android.exoplayer2.Player.Commandint...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Events',
- 'l': 'containsAny(@com.google.android.exoplayer2.Player.Event int...)',
- 'url': 'containsAny(@com.google.android.exoplayer2.Player.Eventint...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet',
- 'l': 'containsAny(int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'containsCodecsCorrespondingToMimeType(String, String)',
- 'url':
- 'containsCodecsCorrespondingToMimeType(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.SelectionOverride',
- 'l': 'containsTrack(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks',
- 'l': 'containsType(@com.google.android.exoplayer2.C.TrackType int)',
- 'url': 'containsType(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_DASH'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CONTENT_TYPE_HLS'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_MOVIE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_MUSIC'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_OTHER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_RTSP'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_SONIFICATION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_SPEECH'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CONTENT_TYPE_SS'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CONTENT_TYPE_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'contentBufferedPositionMsSupplier'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ContentDataSource',
- 'l': 'ContentDataSource(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ContentDataSource.ContentDataSourceException',
- 'l':
- 'ContentDataSourceException(IOException, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.io.IOException,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ContentDataSource.ContentDataSourceException',
- 'l': 'ContentDataSourceException(IOException)',
- 'url': '%3Cinit%3E(java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'contentDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l': 'contentIsMalformed'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l': 'contentLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.SingleSegmentRepresentation',
- 'l': 'contentLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadataMutations',
- 'l': 'ContentMetadataMutations()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'contentPositionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'contentPositionMsSupplier'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'contentResumeOffsetUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'contentType'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.InvalidContentTypeException',
- 'l': 'contentType'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'context'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'context'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoader',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SequenceableLoader',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'continueLoading(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Contrast',
- 'l': 'contrast'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Contrast',
- 'l': 'Contrast(float)',
- 'url': '%3Cinit%3E(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTable',
- 'l': 'CONTROL_CODE_AUTOSTART'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTable',
- 'l': 'CONTROL_CODE_PRESENT'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTable',
- 'l': 'controlCode'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor.MediaDescriptionConverter',
- 'l': 'convert(MediaDescriptionCompat)',
- 'url': 'convert(android.support.v4.media.MediaDescriptionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'DefaultMediaItemConverter',
- 'l': 'convertToExoPlayerMediaItem(MediaItem)',
- 'url': 'convertToExoPlayerMediaItem(androidx.media2.common.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'MediaItemConverter',
- 'l': 'convertToExoPlayerMediaItem(MediaItem)',
- 'url': 'convertToExoPlayerMediaItem(androidx.media2.common.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'DefaultMediaItemConverter',
- 'l': 'convertToMedia2MediaItem(MediaItem)',
- 'url':
- 'convertToMedia2MediaItem(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'MediaItemConverter',
- 'l': 'convertToMedia2MediaItem(MediaItem)',
- 'url':
- 'convertToMedia2MediaItem(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'copy(Format[])',
- 'url': 'copy(com.google.android.exoplayer2.Format[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'FilterableManifest',
- 'l': 'copy(List)',
- 'url': 'copy(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'copy(List)',
- 'url': 'copy(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'copy(List)',
- 'url': 'copy(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'copy(List)',
- 'url': 'copy(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'copy(List)',
- 'url': 'copy(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'copy(Looper, Clock, ListenerSet.IterationFinishedEvent)',
- 'url':
- 'copy(android.os.Looper,com.google.android.exoplayer2.util.Clock,com.google.android.exoplayer2.util.ListenerSet.IterationFinishedEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'copy(Looper, ListenerSet.IterationFinishedEvent)',
- 'url':
- 'copy(android.os.Looper,com.google.android.exoplayer2.util.ListenerSet.IterationFinishedEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CopyOnWriteMultiset',
- 'l': 'CopyOnWriteMultiset()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ProgramInformation',
- 'l': 'copyright'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'copyWith(long, int)',
- 'url': 'copyWith(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.Part',
- 'l': 'copyWith(long, int)',
- 'url': 'copyWith(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.Segment',
- 'l': 'copyWith(long, int)',
- 'url': 'copyWith(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'copyWithAppendedEntries(Metadata.Entry...)',
- 'url':
- 'copyWithAppendedEntries(com.google.android.exoplayer2.metadata.Metadata.Entry...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'copyWithAppendedEntriesFrom(Metadata)',
- 'url':
- 'copyWithAppendedEntriesFrom(com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithBitrate(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l':
- 'copyWithCryptoType(@com.google.android.exoplayer2.C.CryptoType int)',
- 'url':
- 'copyWithCryptoType(@com.google.android.exoplayer2.C.CryptoTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'copyWithData(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithDrmInitData(DrmInitData)',
- 'url':
- 'copyWithDrmInitData(com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'copyWithEndTag()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'copyWithFormat(Format)',
- 'url': 'copyWithFormat(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Variant',
- 'l': 'copyWithFormat(Format)',
- 'url': 'copyWithFormat(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithFrameRate(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithGaplessInfo(int, int)',
- 'url': 'copyWithGaplessInfo(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'copyWithId(String)',
- 'url': 'copyWithId(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'copyWithId(String)',
- 'url': 'copyWithId(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'copyWithId(String)',
- 'url': 'copyWithId(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'copyWithKeySetId(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithLabel(String)',
- 'url': 'copyWithLabel(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithManifestFormatInfo(Format)',
- 'url':
- 'copyWithManifestFormatInfo(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithMaxInputSize(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'copyWithMergedRequest(DownloadRequest)',
- 'url':
- 'copyWithMergedRequest(com.google.android.exoplayer2.offline.DownloadRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithMetadata(Metadata)',
- 'url':
- 'copyWithMetadata(com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'copyWithMutationsApplied(ContentMetadataMutations)',
- 'url':
- 'copyWithMutationsApplied(com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'copyWithPeriodUid(Object)',
- 'url': 'copyWithPeriodUid(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaPeriodId',
- 'l': 'copyWithPeriodUid(Object)',
- 'url': 'copyWithPeriodUid(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'copyWithPictureFrames(List)',
- 'url': 'copyWithPictureFrames(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'copyWithPresentationTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'copyWithSchemeType(String)',
- 'url': 'copyWithSchemeType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'copyWithSeekTable(FlacStreamMetadata.SeekTable)',
- 'url':
- 'copyWithSeekTable(com.google.android.exoplayer2.extractor.FlacStreamMetadata.SeekTable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithSubsampleOffsetUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'copyWithVideoSize(int, int)',
- 'url': 'copyWithVideoSize(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'copyWithVorbisComments(List)',
- 'url': 'copyWithVorbisComments(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'copyWithWindowSequenceNumber(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaPeriodId',
- 'l': 'copyWithWindowSequenceNumber(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'count'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CopyOnWriteMultiset',
- 'l': 'count(E)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'crc32(byte[], int, int, int)',
- 'url': 'crc32(byte[],int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'crc8(byte[], int, int, int)',
- 'url': 'crc8(byte[],int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts.ExtractorFactory',
- 'l': 'create()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l':
- 'create(@com.google.android.exoplayer2.C.FormatSupport int, @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int, @com.google.android.exoplayer2.RendererCapabilities.TunnelingSupport int, @com.google.android.exoplayer2.RendererCapabilities.HardwareAccelerationSupport int, @com.google.android.exoplayer2.RendererCapabilities.DecoderSupport int)',
- 'url':
- 'create(@com.google.android.exoplayer2.C.FormatSupportint,@com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupportint,@com.google.android.exoplayer2.RendererCapabilities.TunnelingSupportint,@com.google.android.exoplayer2.RendererCapabilities.HardwareAccelerationSupportint,@com.google.android.exoplayer2.RendererCapabilities.DecoderSupportint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l':
- 'create(@com.google.android.exoplayer2.C.FormatSupport int, @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int, @com.google.android.exoplayer2.RendererCapabilities.TunnelingSupport int)',
- 'url':
- 'create(@com.google.android.exoplayer2.C.FormatSupportint,@com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupportint,@com.google.android.exoplayer2.RendererCapabilities.TunnelingSupportint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'create(@com.google.android.exoplayer2.C.FormatSupport int)',
- 'url': 'create(@com.google.android.exoplayer2.C.FormatSupportint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlEffectsFrameProcessor.Factory',
- 'l':
- 'create(Context, FrameProcessor.Listener, List, DebugViewProvider, ColorInfo, boolean)',
- 'url':
- 'create(android.content.Context,com.google.android.exoplayer2.util.FrameProcessor.Listener,java.util.List,com.google.android.exoplayer2.util.DebugViewProvider,com.google.android.exoplayer2.video.ColorInfo,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor.Factory',
- 'l':
- 'create(Context, FrameProcessor.Listener, List, DebugViewProvider, ColorInfo, boolean)',
- 'url':
- 'create(android.content.Context,com.google.android.exoplayer2.util.FrameProcessor.Listener,java.util.List,com.google.android.exoplayer2.util.DebugViewProvider,com.google.android.exoplayer2.video.ColorInfo,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'create(Context)',
- 'url': 'create(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod.TrackDataFactory',
- 'l': 'create(Format, MediaSource.MediaPeriodId)',
- 'url':
- 'create(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput.Factory',
- 'l': 'create(int, int)',
- 'url': 'create(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer.Factory',
- 'l': 'create(ParcelFileDescriptor)',
- 'url': 'create(android.os.ParcelFileDescriptor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Muxer.Factory',
- 'l': 'create(ParcelFileDescriptor)',
- 'url': 'create(android.os.ParcelFileDescriptor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer.Factory',
- 'l': 'create(String)',
- 'url': 'create(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Muxer.Factory',
- 'l': 'create(String)',
- 'url': 'create(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'create4x4IdentityMatrix()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'DefaultMediaCodecAdapterFactory',
- 'l': 'createAdapter(MediaCodecAdapter.Configuration)',
- 'url':
- 'createAdapter(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Factory',
- 'l': 'createAdapter(MediaCodecAdapter.Configuration)',
- 'url':
- 'createAdapter(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter.Factory',
- 'l': 'createAdapter(MediaCodecAdapter.Configuration)',
- 'url':
- 'createAdapter(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionUtil.AdaptiveTrackSelectionFactory',
- 'l': 'createAdaptiveTrackSelection(ExoTrackSelection.Definition)',
- 'url':
- 'createAdaptiveTrackSelection(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.Factory',
- 'l':
- 'createAdaptiveTrackSelection(TrackGroup, int[], int, BandwidthMeter, ImmutableList)',
- 'url':
- 'createAdaptiveTrackSelection(com.google.android.exoplayer2.source.TrackGroup,int[],int,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.common.collect.ImmutableList)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'createAdPlaybackState(int, long...)',
- 'url': 'createAdPlaybackState(int,long...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l':
- 'createAudioSampleFormat(String, String, String, int, int, int, int, @com.google.android.exoplayer2.C.PcmEncoding int, List, DrmInitData, @com.google.android.exoplayer2.C.SelectionFlags int, String)',
- 'url':
- 'createAudioSampleFormat(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,@com.google.android.exoplayer2.C.PcmEncodingint,java.util.List,com.google.android.exoplayer2.drm.DrmInitData,@com.google.android.exoplayer2.C.SelectionFlagsint,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l':
- 'createAudioSampleFormat(String, String, String, int, int, int, int, List, DrmInitData, @com.google.android.exoplayer2.C.SelectionFlags int, String)',
- 'url':
- 'createAudioSampleFormat(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,java.util.List,com.google.android.exoplayer2.drm.DrmInitData,@com.google.android.exoplayer2.C.SelectionFlagsint,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createBuffer(float[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'createByteArray(int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'createByteList(int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource.Factory',
- 'l': 'createChunkSource(ExoTrackSelection, long, TransferListener)',
- 'url':
- 'createChunkSource(com.google.android.exoplayer2.trackselection.ExoTrackSelection,long,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource.Factory',
- 'l':
- 'createChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, TransferListener)',
- 'url':
- 'createChunkSource(com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest,int,com.google.android.exoplayer2.trackselection.ExoTrackSelection,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsChunkSource.Factory',
- 'l':
- 'createChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, TransferListener)',
- 'url':
- 'createChunkSource(com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest,int,com.google.android.exoplayer2.trackselection.ExoTrackSelection,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter.Factory',
- 'l': 'createCodec(MediaCodecAdapter.Configuration)',
- 'url':
- 'createCodec(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoaderFactory',
- 'l': 'createCompositeSequenceableLoader(SequenceableLoader...)',
- 'url':
- 'createCompositeSequenceableLoader(com.google.android.exoplayer2.source.SequenceableLoader...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultCompositeSequenceableLoaderFactory',
- 'l': 'createCompositeSequenceableLoader(SequenceableLoader...)',
- 'url':
- 'createCompositeSequenceableLoader(com.google.android.exoplayer2.source.SequenceableLoader...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l':
- 'createContainerFormat(String, String, String, String, String, int, @com.google.android.exoplayer2.C.SelectionFlags int, @com.google.android.exoplayer2.C.RoleFlags int, String)',
- 'url':
- 'createContainerFormat(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,@com.google.android.exoplayer2.C.SelectionFlagsint,@com.google.android.exoplayer2.C.RoleFlagsint,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'createCryptoConfig(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'createCryptoConfig(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'createCryptoConfig(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'createCryptoConfig(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultMediaDescriptionAdapter',
- 'l': 'createCurrentContentIntent(Player)',
- 'url':
- 'createCurrentContentIntent(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.MediaDescriptionAdapter',
- 'l': 'createCurrentContentIntent(Player)',
- 'url':
- 'createCurrentContentIntent(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.CustomActionReceiver',
- 'l': 'createCustomActions(Context, int)',
- 'url': 'createCustomActions(android.content.Context,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashChunkSource.Factory',
- 'l':
- 'createDashChunkSource(LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, @com.google.android.exoplayer2.C.TrackType int, long, boolean, List, PlayerEmsgHandler.PlayerTrackEmsgHandler, TransferListener, PlayerId)',
- 'url':
- 'createDashChunkSource(com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.source.dash.BaseUrlExclusionList,int,int[],com.google.android.exoplayer2.trackselection.ExoTrackSelection,@com.google.android.exoplayer2.C.TrackTypeint,long,boolean,java.util.List,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.Factory',
- 'l':
- 'createDashChunkSource(LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, @com.google.android.exoplayer2.C.TrackType int, long, boolean, List, PlayerEmsgHandler.PlayerTrackEmsgHandler, TransferListener, PlayerId)',
- 'url':
- 'createDashChunkSource(com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.source.dash.BaseUrlExclusionList,int,int[],com.google.android.exoplayer2.trackselection.ExoTrackSelection,@com.google.android.exoplayer2.C.TrackTypeint,long,boolean,java.util.List,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet.Factory',
- 'l': 'createDataSet(TrackGroup, long)',
- 'url':
- 'createDataSet(com.google.android.exoplayer2.source.TrackGroup,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FailOnCloseDataSink.Factory',
- 'l': 'createDataSink()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSink.Factory',
- 'l': 'createDataSink()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink.Factory',
- 'l': 'createDataSink()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.rtmp',
- 'c': 'RtmpDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.rtmp',
- 'c': 'RtmpDataSourceFactory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSourceFactory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.BaseFactory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSourceFactory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.Factory',
- 'l': 'createDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'DefaultHlsDataSourceFactory',
- 'l': 'createDataSource(@com.google.android.exoplayer2.C.DataType int)',
- 'url': 'createDataSource(@com.google.android.exoplayer2.C.DataTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsDataSourceFactory',
- 'l': 'createDataSource(@com.google.android.exoplayer2.C.DataType int)',
- 'url': 'createDataSource(@com.google.android.exoplayer2.C.DataTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.Factory',
- 'l': 'createDataSourceForDownloading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.Factory',
- 'l': 'createDataSourceForRemovingDownload()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l': 'createDataSourceInternal(HttpDataSource.RequestProperties)',
- 'url':
- 'createDataSourceInternal(com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSourceFactory',
- 'l': 'createDataSourceInternal(HttpDataSource.RequestProperties)',
- 'url':
- 'createDataSourceInternal(com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.BaseFactory',
- 'l': 'createDataSourceInternal(HttpDataSource.RequestProperties)',
- 'url':
- 'createDataSourceInternal(com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'createDecoder(Format, CryptoConfig)',
- 'url':
- 'createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.CryptoConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Libgav1VideoRenderer',
- 'l': 'createDecoder(Format, CryptoConfig)',
- 'url':
- 'createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.CryptoConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegAudioRenderer',
- 'l': 'createDecoder(Format, CryptoConfig)',
- 'url':
- 'createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.CryptoConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'LibflacAudioRenderer',
- 'l': 'createDecoder(Format, CryptoConfig)',
- 'url':
- 'createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.CryptoConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'LibopusAudioRenderer',
- 'l': 'createDecoder(Format, CryptoConfig)',
- 'url':
- 'createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.CryptoConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'LibvpxVideoRenderer',
- 'l': 'createDecoder(Format, CryptoConfig)',
- 'url':
- 'createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.CryptoConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'createDecoder(Format, CryptoConfig)',
- 'url':
- 'createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.CryptoConfig)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataDecoderFactory',
- 'l': 'createDecoder(Format)',
- 'url': 'createDecoder(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleDecoderFactory',
- 'l': 'createDecoder(Format)',
- 'url': 'createDecoder(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'createDecoderException(Throwable, MediaCodecInfo)',
- 'url':
- 'createDecoderException(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'createDecoderException(Throwable, MediaCodecInfo)',
- 'url':
- 'createDecoderException(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl.Builder',
- 'l': 'createDefaultLoadControl()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloaderFactory',
- 'l': 'createDownloader(DownloadRequest)',
- 'url':
- 'createDownloader(com.google.android.exoplayer2.offline.DownloadRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloaderFactory',
- 'l': 'createDownloader(DownloadRequest)',
- 'url':
- 'createDownloader(com.google.android.exoplayer2.offline.DownloadRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'createDrmEventDispatcher(int, MediaSource.MediaPeriodId)',
- 'url':
- 'createDrmEventDispatcher(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'createDrmEventDispatcher(MediaSource.MediaPeriodId)',
- 'url':
- 'createDrmEventDispatcher(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createEglContext(EGLDisplay, int[])',
- 'url': 'createEglContext(android.opengl.EGLDisplay,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createEglContext(EGLDisplay)',
- 'url': 'createEglContext(android.opengl.EGLDisplay)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createEglDisplay()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'createEventDispatcher(int, MediaSource.MediaPeriodId, long)',
- 'url':
- 'createEventDispatcher(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'createEventDispatcher(MediaSource.MediaPeriodId, long)',
- 'url':
- 'createEventDispatcher(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'createEventDispatcher(MediaSource.MediaPeriodId)',
- 'url':
- 'createEventDispatcher(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createExternalTexture()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'DefaultHlsExtractorFactory',
- 'l':
- 'createExtractor(Uri, Format, List, TimestampAdjuster, Map>, ExtractorInput, PlayerId)',
- 'url':
- 'createExtractor(android.net.Uri,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.util.TimestampAdjuster,java.util.Map,com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsExtractorFactory',
- 'l':
- 'createExtractor(Uri, Format, List, TimestampAdjuster, Map>, ExtractorInput, PlayerId)',
- 'url':
- 'createExtractor(android.net.Uri,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.util.TimestampAdjuster,java.util.Map,com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorsFactory',
- 'l': 'createExtractors()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorsFactory',
- 'l': 'createExtractors()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorsFactory',
- 'l': 'createExtractors(Uri, Map>)',
- 'url': 'createExtractors(android.net.Uri,java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorsFactory',
- 'l': 'createExtractors(Uri, Map>)',
- 'url': 'createExtractors(android.net.Uri,java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionUtil',
- 'l': 'createFallbackOptions(ExoTrackSelection)',
- 'url':
- 'createFallbackOptions(com.google.android.exoplayer2.trackselection.ExoTrackSelection)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createFboForTexture(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l':
- 'createFocusedPlaceholderEglSurface(EGLContext, EGLDisplay, int[])',
- 'url':
- 'createFocusedPlaceholderEglSurface(android.opengl.EGLContext,android.opengl.EGLDisplay,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource.AdLoadException',
- 'l': 'createForAd(Exception)',
- 'url': 'createForAd(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource.AdLoadException',
- 'l': 'createForAdGroup(Exception, int)',
- 'url': 'createForAdGroup(java.lang.Exception,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource.AdLoadException',
- 'l': 'createForAllAds(Exception)',
- 'url': 'createForAllAds(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l':
- 'createForAspectRatio(float, @com.google.android.exoplayer2.effect.Presentation.Layout int)',
- 'url':
- 'createForAspectRatio(float,@com.google.android.exoplayer2.effect.Presentation.Layoutint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec.DecoderFactory',
- 'l': 'createForAudioDecoding(Format)',
- 'url': 'createForAudioDecoding(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Configuration',
- 'l':
- 'createForAudioDecoding(MediaCodecInfo, MediaFormat, Format, MediaCrypto)',
- 'url':
- 'createForAudioDecoding(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,android.media.MediaFormat,com.google.android.exoplayer2.Format,android.media.MediaCrypto)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec.EncoderFactory',
- 'l': 'createForAudioEncoding(Format, List)',
- 'url':
- 'createForAudioEncoding(com.google.android.exoplayer2.Format,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultEncoderFactory',
- 'l': 'createForAudioEncoding(Format, List)',
- 'url':
- 'createForAudioEncoding(com.google.android.exoplayer2.Format,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l':
- 'createForAudioProcessor(Throwable, String, AudioProcessor.AudioFormat, int)',
- 'url':
- 'createForAudioProcessor(java.lang.Throwable,java.lang.String,com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'createForCodec(Throwable, boolean, boolean, Format, String, int)',
- 'url':
- 'createForCodec(java.lang.Throwable,boolean,boolean,com.google.android.exoplayer2.Format,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l':
- 'createForCodec(Throwable, boolean, boolean, MediaFormat, String, int)',
- 'url':
- 'createForCodec(java.lang.Throwable,boolean,boolean,android.media.MediaFormat,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l': 'createForHeight(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'createForIOException(IOException, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- 'createForIOException(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l': 'createForMalformedContainer(String, Throwable)',
- 'url':
- 'createForMalformedContainer(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l': 'createForMalformedDataOfUnknownType(String, Throwable)',
- 'url':
- 'createForMalformedDataOfUnknownType(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l': 'createForMalformedManifest(String, Throwable)',
- 'url':
- 'createForMalformedManifest(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l': 'createForManifestWithUnsupportedFeature(String, Throwable)',
- 'url':
- 'createForManifestWithUnsupportedFeature(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'createForRemote(String)',
- 'url': 'createForRemote(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l':
- 'createForRenderer(Throwable, String, int, Format, @com.google.android.exoplayer2.C.FormatSupport int, boolean, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- 'createForRenderer(java.lang.Throwable,java.lang.String,int,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.FormatSupportint,boolean,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'createForSource(IOException, int)',
- 'url': 'createForSource(java.io.IOException,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'createForUnexpected(Exception)',
- 'url': 'createForUnexpected(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l':
- 'createForUnexpected(RuntimeException, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- 'createForUnexpected(java.lang.RuntimeException,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'createForUnexpected(RuntimeException)',
- 'url': 'createForUnexpected(java.lang.RuntimeException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource.AdLoadException',
- 'l': 'createForUnexpected(RuntimeException)',
- 'url': 'createForUnexpected(java.lang.RuntimeException)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l': 'createForUnsupportedContainerFeature(String)',
- 'url': 'createForUnsupportedContainerFeature(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec.DecoderFactory',
- 'l': 'createForVideoDecoding(Format, Surface, boolean)',
- 'url':
- 'createForVideoDecoding(com.google.android.exoplayer2.Format,android.view.Surface,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Configuration',
- 'l':
- 'createForVideoDecoding(MediaCodecInfo, MediaFormat, Format, Surface, MediaCrypto)',
- 'url':
- 'createForVideoDecoding(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,android.media.MediaFormat,com.google.android.exoplayer2.Format,android.view.Surface,android.media.MediaCrypto)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec.EncoderFactory',
- 'l': 'createForVideoEncoding(Format, List)',
- 'url':
- 'createForVideoEncoding(com.google.android.exoplayer2.Format,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultEncoderFactory',
- 'l': 'createForVideoEncoding(Format, List)',
- 'url':
- 'createForVideoEncoding(com.google.android.exoplayer2.Format,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l':
- 'createForWidthAndHeight(int, int, @com.google.android.exoplayer2.effect.Presentation.Layout int)',
- 'url':
- 'createForWidthAndHeight(int,int,@com.google.android.exoplayer2.effect.Presentation.Layoutint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleColorLut',
- 'l': 'createFromBitmap(Bitmap)',
- 'url': 'createFromBitmap(android.graphics.Bitmap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'createFromCaptionStyle(CaptioningManager.CaptionStyle)',
- 'url':
- 'createFromCaptionStyle(android.view.accessibility.CaptioningManager.CaptionStyle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleColorLut',
- 'l': 'createFromCube(int[][][])'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand.ComponentSplice',
- 'l': 'createFromParcel(Parcel)',
- 'url': 'createFromParcel(android.os.Parcel)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'RgbFilter',
- 'l': 'createGrayscaleFilter()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'createHandler(Looper, Handler.Callback)',
- 'url': 'createHandler(android.os.Looper,android.os.Handler.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Clock',
- 'l': 'createHandler(Looper, Handler.Callback)',
- 'url': 'createHandler(android.os.Looper,android.os.Handler.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SystemClock',
- 'l': 'createHandler(Looper, Handler.Callback)',
- 'url': 'createHandler(android.os.Looper,android.os.Handler.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'createHandler(Looper, Handler.Callback)',
- 'url': 'createHandler(android.os.Looper,android.os.Handler.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'createHandlerForCurrentLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'createHandlerForCurrentLooper(Handler.Callback)',
- 'url': 'createHandlerForCurrentLooper(android.os.Handler.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'createHandlerForCurrentOrMainLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'createHandlerForCurrentOrMainLooper(Handler.Callback)',
- 'url':
- 'createHandlerForCurrentOrMainLooper(android.os.Handler.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'createInitialPayloadReaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.Factory',
- 'l': 'createInitialPayloadReaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'createInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'createInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'createInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'createInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'createInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SimpleSubtitleDecoder',
- 'l': 'createInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'RgbFilter',
- 'l': 'createInvertedFilter()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'createMediaFormatFromFormat(Format)',
- 'url':
- 'createMediaFormatFromFormat(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaSource',
- 'l':
- 'createMediaPeriod(MediaSource.MediaPeriodId, TrackGroupArray, Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, TransferListener)',
- 'url':
- 'createMediaPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l':
- 'createMediaPeriod(MediaSource.MediaPeriodId, TrackGroupArray, Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, TransferListener)',
- 'url':
- 'createMediaPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaPeriodAsserts.FilterableManifestMediaPeriodFactory',
- 'l': 'createMediaPeriod(T, int)',
- 'url': 'createMediaPeriod(T,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Variant',
- 'l': 'createMediaPlaylistVariantUrl(Uri)',
- 'url': 'createMediaPlaylistVariantUrl(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource.Factory',
- 'l': 'createMediaSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource.Factory',
- 'l': 'createMediaSource(DashManifest, MediaItem)',
- 'url':
- 'createMediaSource(com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource.Factory',
- 'l': 'createMediaSource(DashManifest)',
- 'url':
- 'createMediaSource(com.google.android.exoplayer2.source.dash.manifest.DashManifest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'createMediaSource(DownloadRequest, DataSource.Factory, DrmSessionManager)',
- 'url':
- 'createMediaSource(com.google.android.exoplayer2.offline.DownloadRequest,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'createMediaSource(DownloadRequest, DataSource.Factory)',
- 'url':
- 'createMediaSource(com.google.android.exoplayer2.offline.DownloadRequest,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource.Factory',
- 'l': 'createMediaSource(MediaItem.SubtitleConfiguration, long)',
- 'url':
- 'createMediaSource(com.google.android.exoplayer2.MediaItem.SubtitleConfiguration,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.Factory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.Factory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource.Factory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource.Factory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource.Factory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource.Factory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource.Factory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSourceFactory',
- 'l': 'createMediaSource(MediaItem)',
- 'url': 'createMediaSource(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource.Factory',
- 'l': 'createMediaSource(SsManifest, MediaItem)',
- 'url':
- 'createMediaSource(com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest,com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource.Factory',
- 'l': 'createMediaSource(SsManifest)',
- 'url':
- 'createMediaSource(com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'createMessage(PlayerMessage.Target)',
- 'url':
- 'createMessage(com.google.android.exoplayer2.PlayerMessage.Target)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'createMessage(PlayerMessage.Target)',
- 'url':
- 'createMessage(com.google.android.exoplayer2.PlayerMessage.Target)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'createMessage(PlayerMessage.Target)',
- 'url':
- 'createMessage(com.google.android.exoplayer2.PlayerMessage.Target)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'createMetadataInputBuffer(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'createMultiPeriodAdTimeline(Object, int, boolean...)',
- 'url': 'createMultiPeriodAdTimeline(java.lang.Object,int,boolean...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l':
- 'createNotification(Player, NotificationCompat.Builder, boolean, Bitmap)',
- 'url':
- 'createNotification(com.google.android.exoplayer2.Player,androidx.core.app.NotificationCompat.Builder,boolean,android.graphics.Bitmap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NotificationUtil',
- 'l':
- 'createNotificationChannel(Context, String, int, int, @com.google.android.exoplayer2.util.NotificationUtil.Importance int)',
- 'url':
- 'createNotificationChannel(android.content.Context,java.lang.String,int,int,@com.google.android.exoplayer2.util.NotificationUtil.Importanceint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'createOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'createOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'createOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'createOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'createOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SimpleSubtitleDecoder',
- 'l': 'createOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'createPayloadReader(int, TsPayloadReader.EsInfo)',
- 'url':
- 'createPayloadReader(int,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.Factory',
- 'l': 'createPayloadReader(int, TsPayloadReader.EsInfo)',
- 'url':
- 'createPayloadReader(int,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'DefaultRtpPayloadReaderFactory',
- 'l': 'createPayloadReader(RtpPayloadFormat)',
- 'url':
- 'createPayloadReader(com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpPayloadReader.Factory',
- 'l': 'createPayloadReader(RtpPayloadFormat)',
- 'url':
- 'createPayloadReader(com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'createPeriod(MediaSource.MediaPeriodId, long)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'createPeriod(MediaSource.MediaPeriodId)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'createPeriod(MediaSource.MediaPeriodId)',
- 'url':
- 'createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'createPlaceholder(Object)',
- 'url': 'createPlaceholder(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistParserFactory',
- 'l': 'createPlaylistParser()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'FilteringHlsPlaylistParserFactory',
- 'l': 'createPlaylistParser()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistParserFactory',
- 'l': 'createPlaylistParser()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistParserFactory',
- 'l': 'createPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist)',
- 'url':
- 'createPlaylistParser(com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'FilteringHlsPlaylistParserFactory',
- 'l': 'createPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist)',
- 'url':
- 'createPlaylistParser(com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistParserFactory',
- 'l': 'createPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist)',
- 'url':
- 'createPlaylistParser(com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkExtractor.Factory',
- 'l':
- 'createProgressiveMediaExtractor(@com.google.android.exoplayer2.C.TrackType int, Format, boolean, List, TrackOutput, PlayerId)',
- 'url':
- 'createProgressiveMediaExtractor(@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,boolean,java.util.List,com.google.android.exoplayer2.extractor.TrackOutput,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaExtractor.Factory',
- 'l': 'createProgressiveMediaExtractor(PlayerId)',
- 'url':
- 'createProgressiveMediaExtractor(com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l':
- 'createRendererException(Throwable, Format, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- 'createRendererException(java.lang.Throwable,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l':
- 'createRendererException(Throwable, Format, boolean, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- 'createRendererException(java.lang.Throwable,com.google.android.exoplayer2.Format,boolean,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput)',
- 'url':
- 'createRenderers(android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.text.TextOutput,com.google.android.exoplayer2.metadata.MetadataOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RenderersFactory',
- 'l':
- 'createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput)',
- 'url':
- 'createRenderers(android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.text.TextOutput,com.google.android.exoplayer2.metadata.MetadataOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingRenderersFactory',
- 'l':
- 'createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput)',
- 'url':
- 'createRenderers(android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.text.TextOutput,com.google.android.exoplayer2.metadata.MetadataOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'createRetryAction(boolean, long)',
- 'url': 'createRetryAction(boolean,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'RobolectricUtil',
- 'l': 'createRobolectricConditionVariable()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'createSampleFormat(String, String)',
- 'url': 'createSampleFormat(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l':
- 'createSampleStream(Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, Format, List)',
- 'url':
- 'createSampleStream(com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker',
- 'l': 'createSeekParamsForTargetTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'createSessionCreationData(DrmInitData, DrmInitData)',
- 'url':
- 'createSessionCreationData(com.google.android.exoplayer2.drm.DrmInitData,com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'createSingleVariantMultivariantPlaylist(String)',
- 'url': 'createSingleVariantMultivariantPlaylist(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'createSubtitle()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea708Decoder',
- 'l': 'createSubtitle()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'createTempDirectory(Context, String)',
- 'url': 'createTempDirectory(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'createTempFile(Context, String)',
- 'url': 'createTempFile(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'createTestFile(File, long)',
- 'url': 'createTestFile(java.io.File,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'createTestFile(File, String, long)',
- 'url': 'createTestFile(java.io.File,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'createTestFile(File, String)',
- 'url': 'createTestFile(java.io.File,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createTexture(int, int, boolean)',
- 'url': 'createTexture(int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker.Factory',
- 'l': 'createTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory)',
- 'url':
- 'createTracker(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpAc3Reader',
- 'l': 'createTracks(ExtractorOutput, int)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpPayloadReader',
- 'l': 'createTracks(ExtractorOutput, int)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpPcmReader',
- 'l': 'createTracks(ExtractorOutput, int)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Reader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Reader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DtsReader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DvbSubtitleReader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'ElementaryStreamReader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H262Reader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H263Reader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H264Reader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H265Reader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Id3Reader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'LatmReader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'MpegAudioReader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'SeiReader',
- 'l': 'createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.Factory',
- 'l':
- 'createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline)',
- 'url':
- 'createTrackSelections(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition[],com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection.Factory',
- 'l':
- 'createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline)',
- 'url':
- 'createTrackSelections(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition[],com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'RandomTrackSelection.Factory',
- 'l':
- 'createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline)',
- 'url':
- 'createTrackSelections(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition[],com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionUtil',
- 'l':
- 'createTrackSelectionsForDefinitions(ExoTrackSelection.Definition[], TrackSelectionUtil.AdaptiveTrackSelectionFactory)',
- 'url':
- 'createTrackSelectionsForDefinitions(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition[],com.google.android.exoplayer2.trackselection.TrackSelectionUtil.AdaptiveTrackSelectionFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'createUnexpectedDecodeException(Throwable)',
- 'url': 'createUnexpectedDecodeException(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'createUnexpectedDecodeException(Throwable)',
- 'url': 'createUnexpectedDecodeException(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'createUnexpectedDecodeException(Throwable)',
- 'url': 'createUnexpectedDecodeException(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'createUnexpectedDecodeException(Throwable)',
- 'url': 'createUnexpectedDecodeException(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'createUnexpectedDecodeException(Throwable)',
- 'url': 'createUnexpectedDecodeException(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SimpleSubtitleDecoder',
- 'l': 'createUnexpectedDecodeException(Throwable)',
- 'url': 'createUnexpectedDecodeException(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'createVertexBuffer(List)',
- 'url': 'createVertexBuffer(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l':
- 'createVideoSampleFormat(String, String, String, int, int, int, int, float, List, DrmInitData)',
- 'url':
- 'createVideoSampleFormat(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,float,java.util.List,com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l':
- 'createVideoSampleFormat(String, String, String, int, int, int, int, float, List, int, float, DrmInitData)',
- 'url':
- 'createVideoSampleFormat(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,float,java.util.List,int,float,com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l':
- 'createWithDrm(Allocator, DrmSessionManager, DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'createWithDrm(com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l':
- 'createWithDrm(Allocator, Looper, DrmSessionManager, DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'createWithDrm(com.google.android.exoplayer2.upstream.Allocator,android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'createWithoutDrm(Allocator)',
- 'url':
- 'createWithoutDrm(com.google.android.exoplayer2.upstream.Allocator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'createWithWindowId(Object)',
- 'url': 'createWithWindowId(java.lang.Object)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'DeviceInfo', 'l': 'CREATOR'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'CREATOR'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'CREATOR'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'HeartRating',
- 'l': 'CREATOR'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'MediaItem', 'l': 'CREATOR'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PercentageRating',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'CREATOR'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Rating', 'l': 'CREATOR'},
- {'p': 'com.google.android.exoplayer2', 'c': 'StarRating', 'l': 'CREATOR'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ThumbRating',
- 'l': 'CREATOR'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Timeline', 'l': 'CREATOR'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'CREATOR'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Tracks', 'l': 'CREATOR'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.AdsLoader.State',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTable',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'VorbisComment',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyInfo',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'BinaryFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'CommentFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'InternalFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'PrivFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'TextInformationFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'UrlLinkFrame',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData.Segment',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SmtaMetadataEntry',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'PrivateCommand',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceNullCommand',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'TimeSignalCommand',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.vorbis',
- 'c': 'VorbisComment',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'StreamKey',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMetadataEntry',
- 'l': 'CREATOR'
- },
- {'p': 'com.google.android.exoplayer2.text', 'c': 'Cue', 'l': 'CREATOR'},
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueGroup',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.SelectionOverride',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionOverride',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoSize',
- 'l': 'CREATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.OpenException',
- 'l': 'cronetConnectionStatus'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l':
- 'CronetDataSource(CronetEngine, Executor, int, int, int, boolean, boolean, String, HttpDataSource.RequestProperties, Predicate, boolean)',
- 'url':
- '%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor,int,int,int,boolean,boolean,java.lang.String,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties,com.google.common.base.Predicate,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, HttpDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, int, int, boolean, HttpDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, int, int, boolean, String)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,int,int,boolean,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l': 'CronetDataSourceFactory(CronetEngineWrapper, Executor, String)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, HttpDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, int, int, boolean, HttpDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.TransferListener,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, int, int, boolean, String)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.TransferListener,int,int,boolean,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, String)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.TransferListener,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l':
- 'CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l': 'CronetDataSourceFactory(CronetEngineWrapper, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetEngineWrapper',
- 'l': 'CronetEngineWrapper(Context, String, boolean)',
- 'url': '%3Cinit%3E(android.content.Context,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetEngineWrapper',
- 'l': 'CronetEngineWrapper(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetEngineWrapper',
- 'l': 'CronetEngineWrapper(CronetEngine)',
- 'url': '%3Cinit%3E(org.chromium.net.CronetEngine)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Crop',
- 'l': 'Crop(float, float, float, float)',
- 'url': '%3Cinit%3E(float,float,float,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Configuration',
- 'l': 'crypto'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CRYPTO_MODE_AES_CBC'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CRYPTO_MODE_AES_CTR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CRYPTO_MODE_UNENCRYPTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CRYPTO_TYPE_CUSTOM_BASE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CRYPTO_TYPE_FRAMEWORK'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'CRYPTO_TYPE_NONE'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'CRYPTO_TYPE_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'cryptoData'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'TrackEncryptionBox',
- 'l': 'cryptoData'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput.CryptoData',
- 'l':
- 'CryptoData(@com.google.android.exoplayer2.C.CryptoMode int, byte[], int, int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.C.CryptoModeint,byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoException',
- 'l': 'CryptoException(int, String)',
- 'url': '%3Cinit%3E(int,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'cryptoInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'CryptoInfo()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput.CryptoData',
- 'l': 'cryptoMode'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'cryptoType'},
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'csrc'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'CSRC_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'csrcCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCueInfo',
- 'l': 'cue'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCueParser',
- 'l': 'CUE_HEADER_PATTERN'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l':
- 'Cue(CharSequence, Layout.Alignment, float, @com.google.android.exoplayer2.text.Cue.LineType int, @com.google.android.exoplayer2.text.Cue.AnchorType int, float, @com.google.android.exoplayer2.text.Cue.AnchorType int, float, @com.google.android.exoplayer2.text.Cue.TextSizeType int, float)',
- 'url':
- '%3Cinit%3E(java.lang.CharSequence,android.text.Layout.Alignment,float,@com.google.android.exoplayer2.text.Cue.LineTypeint,@com.google.android.exoplayer2.text.Cue.AnchorTypeint,float,@com.google.android.exoplayer2.text.Cue.AnchorTypeint,float,@com.google.android.exoplayer2.text.Cue.TextSizeTypeint,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l':
- 'Cue(CharSequence, Layout.Alignment, float, @com.google.android.exoplayer2.text.Cue.LineType int, @com.google.android.exoplayer2.text.Cue.AnchorType int, float, @com.google.android.exoplayer2.text.Cue.AnchorType int, float, boolean, int)',
- 'url':
- '%3Cinit%3E(java.lang.CharSequence,android.text.Layout.Alignment,float,@com.google.android.exoplayer2.text.Cue.LineTypeint,@com.google.android.exoplayer2.text.Cue.AnchorTypeint,float,@com.google.android.exoplayer2.text.Cue.AnchorTypeint,float,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l':
- 'Cue(CharSequence, Layout.Alignment, float, @com.google.android.exoplayer2.text.Cue.LineType int, @com.google.android.exoplayer2.text.Cue.AnchorType int, float, @com.google.android.exoplayer2.text.Cue.AnchorType int, float)',
- 'url':
- '%3Cinit%3E(java.lang.CharSequence,android.text.Layout.Alignment,float,@com.google.android.exoplayer2.text.Cue.LineTypeint,@com.google.android.exoplayer2.text.Cue.AnchorTypeint,float,@com.google.android.exoplayer2.text.Cue.AnchorTypeint,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'Cue(CharSequence)',
- 'url': '%3Cinit%3E(java.lang.CharSequence)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueDecoder',
- 'l': 'CueDecoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueEncoder',
- 'l': 'CueEncoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueGroup',
- 'l': 'CueGroup(List, long)',
- 'url': '%3Cinit%3E(java.util.List,long)'
- },
- {'p': 'com.google.android.exoplayer2.text', 'c': 'CueGroup', 'l': 'cues'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'CURRENT_POSITION_NOT_SET'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'currentAdGroupIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'currentAdIndexInAdGroup'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer.InsufficientCapacityException',
- 'l': 'currentCapacity'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'currentCues'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'currentMediaItemIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'currentMediaPeriodId'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'currentPlaybackPositionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'currentTimeline'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'currentTimeMillis()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Clock',
- 'l': 'currentTimeMillis()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SystemClock',
- 'l': 'currentTimeMillis()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'currentWindowIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'CUSTOM_ERROR_CODE_BASE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'customActionReceiver'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LocalConfiguration',
- 'l': 'customCacheKey'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'customCacheKey'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'customData'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'd(String, String, Throwable)',
- 'url': 'd(java.lang.String,java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'd(String, String)',
- 'url': 'd(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log.Logger',
- 'l': 'd(String, String)',
- 'url': 'd(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.offline',
- 'c': 'DashDownloader',
- 'l': 'DashDownloader(MediaItem, CacheDataSource.Factory, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.offline',
- 'c': 'DashDownloader',
- 'l': 'DashDownloader(MediaItem, CacheDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.offline',
- 'c': 'DashDownloader',
- 'l':
- 'DashDownloader(MediaItem, ParsingLoadable.Parser, CacheDataSource.Factory, Executor, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.offline',
- 'c': 'DashDownloader',
- 'l':
- 'DashDownloader(MediaItem, ParsingLoadable.Parser, CacheDataSource.Factory, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l':
- 'DashManifest(long, long, long, boolean, long, long, long, long, ProgramInformation, UtcTimingElement, ServiceDescriptionElement, Uri, List)',
- 'url':
- '%3Cinit%3E(long,long,long,boolean,long,long,long,long,com.google.android.exoplayer2.source.dash.manifest.ProgramInformation,com.google.android.exoplayer2.source.dash.manifest.UtcTimingElement,com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement,android.net.Uri,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'DashManifestParser()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashManifestStaleException',
- 'l': 'DashManifestStaleException()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'DashWrappingSegmentIndex(ChunkIndex, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.ChunkIndex,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoderOutputBuffer',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'BinaryFrame',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.ProtectionElement',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMetadataEntry',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocation',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'data'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'WavUtil',
- 'l': 'DATA_FOURCC'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'DATA_TYPE_AD'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DATA_TYPE_CUSTOM_BASE'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'DATA_TYPE_DRM'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DATA_TYPE_MANIFEST'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'DATA_TYPE_MEDIA'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DATA_TYPE_MEDIA_INITIALIZATION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DATA_TYPE_MEDIA_PROGRESSIVE_LIVE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DATA_TYPE_TIME_SYNCHRONIZATION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DATA_TYPE_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'StandaloneDatabaseProvider',
- 'l': 'DATABASE_NAME'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'DatabaseIOException',
- 'l': 'DatabaseIOException(SQLException, String)',
- 'url': '%3Cinit%3E(android.database.SQLException,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'DatabaseIOException',
- 'l': 'DatabaseIOException(SQLException)',
- 'url': '%3Cinit%3E(android.database.SQLException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'DataChunk',
- 'l':
- 'DataChunk(DataSource, DataSpec, @com.google.android.exoplayer2.C.DataType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, byte[])',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.C.DataTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSchemeDataSource',
- 'l': 'DataSchemeDataSource()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource.Factory',
- 'l': 'dataSetFactory'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'dataSource'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'DataSourceContractTest()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceException',
- 'l':
- 'DataSourceException(@com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceException',
- 'l':
- 'DataSourceException(String, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.String,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceException',
- 'l':
- 'DataSourceException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceException',
- 'l':
- 'DataSourceException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource.Factory',
- 'l': 'dataSourceFactory'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceInputStream',
- 'l': 'DataSourceInputStream(DataSource, DataSpec)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'MediaDrmCallbackException',
- 'l': 'dataSpec'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader.Segment',
- 'l': 'dataSpec'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l': 'dataSpec'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'dataSpec'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l': 'dataSpec'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'dataSpec'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'DataSpec(Uri, @com.google.android.exoplayer2.upstream.DataSpec.Flags int)',
- 'url':
- '%3Cinit%3E(android.net.Uri,@com.google.android.exoplayer2.upstream.DataSpec.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'DataSpec(Uri, @com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int, byte[], long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int, Map)',
- 'url':
- '%3Cinit%3E(android.net.Uri,@com.google.android.exoplayer2.upstream.DataSpec.HttpMethodint,byte[],long,long,long,java.lang.String,@com.google.android.exoplayer2.upstream.DataSpec.Flagsint,java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'DataSpec(Uri, @com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int, byte[], long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int)',
- 'url':
- '%3Cinit%3E(android.net.Uri,@com.google.android.exoplayer2.upstream.DataSpec.HttpMethodint,byte[],long,long,long,java.lang.String,@com.google.android.exoplayer2.upstream.DataSpec.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'DataSpec(Uri, byte[], long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int)',
- 'url':
- '%3Cinit%3E(android.net.Uri,byte[],long,long,long,java.lang.String,@com.google.android.exoplayer2.upstream.DataSpec.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'DataSpec(Uri, long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int)',
- 'url':
- '%3Cinit%3E(android.net.Uri,long,long,long,java.lang.String,@com.google.android.exoplayer2.upstream.DataSpec.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'DataSpec(Uri, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int, Map)',
- 'url':
- '%3Cinit%3E(android.net.Uri,long,long,java.lang.String,@com.google.android.exoplayer2.upstream.DataSpec.Flagsint,java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'DataSpec(Uri, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int)',
- 'url':
- '%3Cinit%3E(android.net.Uri,long,long,java.lang.String,@com.google.android.exoplayer2.upstream.DataSpec.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'DataSpec(Uri, long, long, String)',
- 'url': '%3Cinit%3E(android.net.Uri,long,long,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'DataSpec(Uri, long, long)',
- 'url': '%3Cinit%3E(android.net.Uri,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'DataSpec(Uri)',
- 'url': '%3Cinit%3E(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'dataSpecWithEndPositionOutOfRange_readsToEnd()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'dataSpecWithLength_readExpectedRange()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'dataSpecWithPosition_readUntilEnd()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'dataSpecWithPositionAndLength_readExpectedRange()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'dataSpecWithPositionAtEnd_readsZeroBytes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'dataSpecWithPositionAtEndAndLength_readsZeroBytes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l':
- 'dataSpecWithPositionOutOfRange_throwsPositionOutOfRangeException()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l': 'dataType'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaLoadData',
- 'l': 'dataType'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'DebugTextViewHelper',
- 'l': 'DebugTextViewHelper(ExoPlayer, TextView)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ExoPlayer,android.widget.TextView)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SimpleSubtitleDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.dvb',
- 'c': 'DvbDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.pgs',
- 'c': 'PgsDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.ssa',
- 'c': 'SsaDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.subrip',
- 'c': 'SubripDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.ttml',
- 'c': 'TtmlDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.tx3g',
- 'c': 'Tx3gDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'Mp4WebvttDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttDecoder',
- 'l': 'decode(byte[], int, boolean)',
- 'url': 'decode(byte[],int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder',
- 'l': 'decode(byte[], int)',
- 'url': 'decode(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueDecoder',
- 'l': 'decode(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'decode(DecoderInputBuffer, SimpleDecoderOutputBuffer, boolean)',
- 'url':
- 'decode(com.google.android.exoplayer2.decoder.DecoderInputBuffer,com.google.android.exoplayer2.decoder.SimpleDecoderOutputBuffer,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'decode(DecoderInputBuffer, SimpleDecoderOutputBuffer, boolean)',
- 'url':
- 'decode(com.google.android.exoplayer2.decoder.DecoderInputBuffer,com.google.android.exoplayer2.decoder.SimpleDecoderOutputBuffer,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'decode(DecoderInputBuffer, VideoDecoderOutputBuffer, boolean)',
- 'url':
- 'decode(com.google.android.exoplayer2.decoder.DecoderInputBuffer,com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'decode(DecoderInputBuffer, VideoDecoderOutputBuffer, boolean)',
- 'url':
- 'decode(com.google.android.exoplayer2.decoder.DecoderInputBuffer,com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'decode(I, O, boolean)',
- 'url': 'decode(I,O,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'SimpleMetadataDecoder',
- 'l': 'decode(MetadataInputBuffer, ByteBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTableDecoder',
- 'l': 'decode(MetadataInputBuffer, ByteBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessageDecoder',
- 'l': 'decode(MetadataInputBuffer, ByteBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyDecoder',
- 'l': 'decode(MetadataInputBuffer, ByteBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder',
- 'l': 'decode(MetadataInputBuffer, ByteBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInfoDecoder',
- 'l': 'decode(MetadataInputBuffer, ByteBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataDecoder',
- 'l': 'decode(MetadataInputBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'SimpleMetadataDecoder',
- 'l': 'decode(MetadataInputBuffer)',
- 'url':
- 'decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessageDecoder',
- 'l': 'decode(ParsableByteArray)',
- 'url': 'decode(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SimpleSubtitleDecoder',
- 'l': 'decode(SubtitleInputBuffer, SubtitleOutputBuffer, boolean)',
- 'url':
- 'decode(com.google.android.exoplayer2.text.SubtitleInputBuffer,com.google.android.exoplayer2.text.SubtitleOutputBuffer,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'decode(SubtitleInputBuffer)',
- 'url': 'decode(com.google.android.exoplayer2.text.SubtitleInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea708Decoder',
- 'l': 'decode(SubtitleInputBuffer)',
- 'url': 'decode(com.google.android.exoplayer2.text.SubtitleInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecodeOneFrameUtil',
- 'l':
- 'decodeOneAssetFileFrame(String, DecodeOneFrameUtil.Listener, Surface)',
- 'url':
- 'decodeOneAssetFileFrame(java.lang.String,com.google.android.exoplayer2.testutil.DecodeOneFrameUtil.Listener,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecodeOneFrameUtil',
- 'l':
- 'decodeOneCacheFileFrame(String, DecodeOneFrameUtil.Listener, Surface)',
- 'url':
- 'decodeOneCacheFileFrame(java.lang.String,com.google.android.exoplayer2.testutil.DecodeOneFrameUtil.Listener,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'DECODER_SUPPORT_FALLBACK'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'DECODER_SUPPORT_FALLBACK_MIMETYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'DECODER_SUPPORT_PRIMARY'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'DecoderAudioRenderer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l':
- 'DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioCapabilities, AudioProcessor...)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.AudioProcessor...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l':
- 'DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l':
- 'DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioSink)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'decoderCounters'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'decoderCounters'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'DecoderCounters()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderException',
- 'l': 'DecoderException(String, Throwable)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderException',
- 'l': 'DecoderException(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderException',
- 'l': 'DecoderException(Throwable)',
- 'url': '%3Cinit%3E(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'decoderInitCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer.DecoderInitializationException',
- 'l': 'DecoderInitializationException(Format, Throwable, boolean, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Format,java.lang.Throwable,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer.DecoderInitializationException',
- 'l':
- 'DecoderInitializationException(Format, Throwable, boolean, MediaCodecInfo)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Format,java.lang.Throwable,boolean,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'decoderInitialized(String, long, long)',
- 'url': 'decoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'decoderInitialized(String, long, long)',
- 'url': 'decoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l':
- 'DecoderInputBuffer(@com.google.android.exoplayer2.decoder.DecoderInputBuffer.BufferReplacementMode int, int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.decoder.DecoderInputBuffer.BufferReplacementModeint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l':
- 'DecoderInputBuffer(@com.google.android.exoplayer2.decoder.DecoderInputBuffer.BufferReplacementMode int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.decoder.DecoderInputBuffer.BufferReplacementModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'decoderName'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderOutputBuffer',
- 'l': 'DecoderOutputBuffer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'decoderPrivate'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'decoderReleaseCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'decoderReleased(String)',
- 'url': 'decoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'decoderReleased(String)',
- 'url': 'decoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l':
- 'DecoderReuseEvaluation(String, Format, Format, @com.google.android.exoplayer2.decoder.DecoderReuseEvaluation.DecoderReuseResult int, @com.google.android.exoplayer2.decoder.DecoderReuseEvaluation.DecoderDiscardReasons int)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.decoder.DecoderReuseEvaluation.DecoderReuseResultint,@com.google.android.exoplayer2.decoder.DecoderReuseEvaluation.DecoderDiscardReasonsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l':
- 'DecoderVideoRenderer(long, Handler, VideoRendererEventListener, int)',
- 'url':
- '%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.DeviceComponent',
- 'l': 'decreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'decreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'decreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'decreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'decreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'decreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'decreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts.AssertionConfig',
- 'l': 'deduplicateConsecutiveFormats'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererConfiguration',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SeekParameters',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.AudioTrackBufferSizeProvider',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Factory',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecSelector',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataDecoderFactory',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsExtractorFactory',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleDecoderFactory',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderSelector',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheKeyFactory',
- 'l': 'DEFAULT'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'Clock', 'l': 'DEFAULT'},
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log.Logger',
- 'l': 'DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_AD_MARKER_COLOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_AD_MARKER_WIDTH_DP'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader.Builder',
- 'l': 'DEFAULT_AD_PRELOAD_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'DEFAULT_ALLOWED_VIDEO_JOINING_TIME_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_AUDIO_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'DEFAULT_AUDIO_CAPABILITIES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_BACK_BUFFER_DURATION_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'DEFAULT_BANDWIDTH_FRACTION'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_BAR_HEIGHT_DP'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'SubtitleView',
- 'l': 'DEFAULT_BOTTOM_PADDING_FRACTION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_BUFFER_FOR_PLAYBACK_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DEFAULT_BUFFER_SEGMENT_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink',
- 'l': 'DEFAULT_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheWriter',
- 'l': 'DEFAULT_BUFFER_SIZE_BYTES'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_BUFFERED_COLOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'DEFAULT_BUFFERED_FRACTION_TO_LIVE_EDGE_FOR_QUALITY_INCREASE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_CAMERA_MOTION_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'DEFAULT_CONNECT_TIMEOUT_MILLIS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l': 'DEFAULT_CONNECT_TIMEOUT_MILLIS'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'DEFAULT_CONNECT_TIMEOUT_MILLIS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'DEFAULT_DETACH_SURFACE_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'DEFAULT_DVB_PRIORITY'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'DEFAULT_FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'DEFAULT_FALLBACK_MAX_PLAYBACK_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'DEFAULT_FALLBACK_MIN_PLAYBACK_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'DEFAULT_FALLBACK_TARGET_LIVE_OFFSET_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'DEFAULT_FOREGROUND_NOTIFICATION_UPDATE_INTERVAL'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink',
- 'l': 'DEFAULT_FRAGMENT_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'DEFAULT_I_FRAME_INTERVAL_SECONDS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_IMAGE_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_INITIAL_BITRATE_ESTIMATE'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_INITIAL_BITRATE_ESTIMATES_2G'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_INITIAL_BITRATE_ESTIMATES_3G'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_INITIAL_BITRATE_ESTIMATES_4G'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_NSA'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_SA'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_INITIAL_BITRATE_ESTIMATES_WIFI'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'DEFAULT_LIVE_PRESENTATION_DELAY_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'DEFAULT_LIVE_PRESENTATION_DELAY_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionUriBuilder',
- 'l': 'DEFAULT_LOAD_VIDEO_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'DEFAULT_LOADING_CHECK_INTERVAL_BYTES'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'DEFAULT_LOCATION_EXCLUSION_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_MAX_BUFFER_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer.Factory',
- 'l': 'DEFAULT_MAX_DELAY_BETWEEN_SAMPLES_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'DEFAULT_MAX_DURATION_FOR_QUALITY_DECREASE_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'DEFAULT_MAX_HEIGHT_TO_DISCARD'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'DEFAULT_MAX_LIVE_OFFSET_ERROR_MS_FOR_UNIT_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'DEFAULT_MAX_MERGED_SEGMENT_START_TIME_DIFF_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'UdpDataSource',
- 'l': 'DEFAULT_MAX_PACKET_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'DEFAULT_MAX_PARALLEL_DOWNLOADS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'DEFAULT_MAX_QUEUE_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'DEFAULT_MAX_WIDTH_TO_DISCARD'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'DEFAULT_MEDIA_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'DEFAULT_MEDIA_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_METADATA_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_MIN_BUFFER_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_MIN_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'DEFAULT_MIN_DURATION_FOR_QUALITY_INCREASE_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'DEFAULT_MIN_DURATION_TO_RETAIN_AFTER_DISCARD_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'DEFAULT_MIN_LOADABLE_RETRY_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'DEFAULT_MIN_LOADABLE_RETRY_COUNT_PROGRESSIVE_LIVE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'DEFAULT_MIN_POSSIBLE_LIVE_OFFSET_SMOOTHING_FACTOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'DEFAULT_MIN_RETRY_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'DEFAULT_MIN_UPDATE_INTERVAL_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'DEFAULT_MINIMUM_SILENCE_DURATION_US'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_MUXED_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SntpClient',
- 'l': 'DEFAULT_NTP_HOST'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'DEFAULT_PADDING_SILENCE_US'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'DEFAULT_PLAYBACK_ACTIONS'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'DEFAULT_PLAYBACK_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_PLAYED_AD_MARKER_COLOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_PLAYED_COLOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'DEFAULT_PLAYLIST_STUCK_TARGET_DURATION_COEFFICIENT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_PRIORITIZE_TIME_OVER_SIZE_THRESHOLDS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'DEFAULT_PROPORTIONAL_CONTROL_FACTOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'DEFAULT_PROVIDER'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'DEFAULT_READ_TIMEOUT_MILLIS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSourceFactory',
- 'l': 'DEFAULT_READ_TIMEOUT_MILLIS'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'DEFAULT_READ_TIMEOUT_MILLIS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'DEFAULT_RELEASE_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'RepeatModeActionProvider',
- 'l': 'DEFAULT_REPEAT_TOGGLE_MODES'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'DEFAULT_REPEAT_TOGGLE_MODES'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'DEFAULT_REPEAT_TOGGLE_MODES'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'DEFAULT_REQUIREMENTS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_RETAIN_BACK_BUFFER_FROM_KEYFRAME'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_SCRUBBER_COLOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_SCRUBBER_DISABLED_SIZE_DP'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_SCRUBBER_DRAGGED_SIZE_DP'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_SCRUBBER_ENABLED_SIZE_DP'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DEFAULT_SEEK_BACK_INCREMENT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'DEFAULT_SEEK_FORWARD_INCREMENT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder',
- 'l': 'DEFAULT_SEEK_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultPlaybackSessionManager',
- 'l': 'DEFAULT_SESSION_ID_GENERATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'DEFAULT_SESSION_KEEPALIVE_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'DEFAULT_SHOW_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'DEFAULT_SHOW_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'DEFAULT_SILENCE_THRESHOLD_LEVEL'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DEFAULT_SLIDING_WINDOW_MAX_WEIGHT'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'UdpDataSource',
- 'l': 'DEFAULT_SOCKET_TIMEOUT_MILLIS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_TARGET_BUFFER_BYTES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'DEFAULT_TARGET_LIVE_OFFSET_INCREMENT_ON_REBUFFER_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpFileAsserts',
- 'l': 'DEFAULT_TEST_ASSET_DIRECTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_TEXT_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'SubtitleView',
- 'l': 'DEFAULT_TEXT_SIZE_FRACTION'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'RobolectricUtil',
- 'l': 'DEFAULT_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource',
- 'l': 'DEFAULT_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'DEFAULT_TIMESTAMP_SEARCH_BYTES'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_TOUCH_TARGET_HEIGHT_DP'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'DEFAULT_TRACK_BLACKLIST_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'DEFAULT_TRACK_EXCLUSION_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'DEFAULT_TRACK_SELECTOR_PARAMETERS_WITHOUT_CONTEXT'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DEFAULT_UNPLAYED_COLOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DEFAULT_VIDEO_BUFFER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'DEFAULT_WEIGHT'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'DEFAULT_WINDOW_DURATION_US'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'DEFAULT_WINDOW_OFFSET_IN_FIRST_PERIOD_US'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSourceFactory',
- 'l': 'DEFAULT_WINDOW_UID'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'DEFAULT_WITHOUT_CONTEXT'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'DEFAULT_WITHOUT_CONTEXT'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultAllocator',
- 'l': 'DefaultAllocator(boolean, int, int)',
- 'url': '%3Cinit%3E(boolean,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultAllocator',
- 'l': 'DefaultAllocator(boolean, int)',
- 'url': '%3Cinit%3E(boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.DefaultAllowedCommandProvider',
- 'l': 'DefaultAllowedCommandProvider(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'DefaultAnalyticsCollector(Clock)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.util.Clock)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.DefaultAudioProcessorChain',
- 'l': 'DefaultAudioProcessorChain(AudioProcessor...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.audio.AudioProcessor...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.DefaultAudioProcessorChain',
- 'l':
- 'DefaultAudioProcessorChain(AudioProcessor[], SilenceSkippingAudioProcessor, SonicAudioProcessor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.audio.AudioProcessor[],com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor,com.google.android.exoplayer2.audio.SonicAudioProcessor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'DefaultAudioSink(AudioCapabilities, AudioProcessor[], boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.AudioProcessor[],boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'DefaultAudioSink(AudioCapabilities, AudioProcessor[])',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.AudioProcessor[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l':
- 'DefaultAudioSink(AudioCapabilities, DefaultAudioSink.AudioProcessorChain, boolean, boolean, @com.google.android.exoplayer2.audio.DefaultAudioSink.OffloadMode int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.DefaultAudioSink.AudioProcessorChain,boolean,boolean,@com.google.android.exoplayer2.audio.DefaultAudioSink.OffloadModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l':
- 'DefaultAudioTrackBufferSizeProvider(DefaultAudioTrackBufferSizeProvider.Builder)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'DefaultBandwidthMeter()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'DefaultCastOptionsProvider',
- 'l': 'DefaultCastOptionsProvider()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l':
- 'DefaultCodec(Context, Format, MediaFormat, String, boolean, Surface)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.Format,android.media.MediaFormat,java.lang.String,boolean,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultCompositeSequenceableLoaderFactory',
- 'l': 'DefaultCompositeSequenceableLoaderFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'DefaultContentMetadata()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'DefaultContentMetadata(Map)',
- 'url': '%3Cinit%3E(java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l':
- 'DefaultDashChunkSource(ChunkExtractor.Factory, LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, @com.google.android.exoplayer2.C.TrackType int, DataSource, long, int, boolean, List, PlayerEmsgHandler.PlayerTrackEmsgHandler, PlayerId)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.chunk.ChunkExtractor.Factory,com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.source.dash.BaseUrlExclusionList,int,int[],com.google.android.exoplayer2.trackselection.ExoTrackSelection,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.upstream.DataSource,long,int,boolean,java.util.List,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'DefaultDatabaseProvider',
- 'l': 'DefaultDatabaseProvider(SQLiteOpenHelper)',
- 'url': '%3Cinit%3E(android.database.sqlite.SQLiteOpenHelper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'DefaultDataSource(Context, boolean)',
- 'url': '%3Cinit%3E(android.content.Context,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'DefaultDataSource(Context, DataSource)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.upstream.DataSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'DefaultDataSource(Context, String, boolean)',
- 'url': '%3Cinit%3E(android.content.Context,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'DefaultDataSource(Context, String, int, int, boolean)',
- 'url':
- '%3Cinit%3E(android.content.Context,java.lang.String,int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSourceFactory',
- 'l': 'DefaultDataSourceFactory(Context, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSourceFactory',
- 'l': 'DefaultDataSourceFactory(Context, String, TransferListener)',
- 'url':
- '%3Cinit%3E(android.content.Context,java.lang.String,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSourceFactory',
- 'l': 'DefaultDataSourceFactory(Context, String)',
- 'url': '%3Cinit%3E(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSourceFactory',
- 'l':
- 'DefaultDataSourceFactory(Context, TransferListener, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSourceFactory',
- 'l': 'DefaultDataSourceFactory(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloaderFactory',
- 'l': 'DefaultDownloaderFactory(CacheDataSource.Factory, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloaderFactory',
- 'l': 'DefaultDownloaderFactory(CacheDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloadIndex',
- 'l': 'DefaultDownloadIndex(DatabaseProvider, String)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.database.DatabaseProvider,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloadIndex',
- 'l': 'DefaultDownloadIndex(DatabaseProvider)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.database.DatabaseProvider)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l':
- 'DefaultDrmSessionManager(UUID, ExoMediaDrm, MediaDrmCallback, HashMap, boolean, int)',
- 'url':
- '%3Cinit%3E(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm,com.google.android.exoplayer2.drm.MediaDrmCallback,java.util.HashMap,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l':
- 'DefaultDrmSessionManager(UUID, ExoMediaDrm, MediaDrmCallback, HashMap, boolean)',
- 'url':
- '%3Cinit%3E(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm,com.google.android.exoplayer2.drm.MediaDrmCallback,java.util.HashMap,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l':
- 'DefaultDrmSessionManager(UUID, ExoMediaDrm, MediaDrmCallback, HashMap)',
- 'url':
- '%3Cinit%3E(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm,com.google.android.exoplayer2.drm.MediaDrmCallback,java.util.HashMap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManagerProvider',
- 'l': 'DefaultDrmSessionManagerProvider()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultEncoderFactory',
- 'l': 'DefaultEncoderFactory(Context, EncoderSelector, boolean)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.transformer.EncoderSelector,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultEncoderFactory',
- 'l':
- 'DefaultEncoderFactory(Context, EncoderSelector, VideoEncoderSettings, boolean)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.transformer.EncoderSelector,com.google.android.exoplayer2.transformer.VideoEncoderSettings,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultEncoderFactory',
- 'l': 'DefaultEncoderFactory(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'DefaultExtractorInput(DataReader, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataReader,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorsFactory',
- 'l': 'DefaultExtractorsFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'DefaultHlsDataSourceFactory',
- 'l': 'DefaultHlsDataSourceFactory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'DefaultHlsExtractorFactory',
- 'l': 'DefaultHlsExtractorFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'DefaultHlsExtractorFactory',
- 'l': 'DefaultHlsExtractorFactory(int, boolean)',
- 'url': '%3Cinit%3E(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistParserFactory',
- 'l': 'DefaultHlsPlaylistParserFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l':
- 'DefaultHlsPlaylistTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory, double)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory,double)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l':
- 'DefaultHlsPlaylistTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'DefaultHttpDataSource()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l':
- 'DefaultHttpDataSource(String, int, int, boolean, HttpDataSource.RequestProperties)',
- 'url':
- '%3Cinit%3E(java.lang.String,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'DefaultHttpDataSource(String, int, int)',
- 'url': '%3Cinit%3E(java.lang.String,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'DefaultHttpDataSource(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'TrackEncryptionBox',
- 'l': 'defaultInitializationVector'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'DefaultLoadControl()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l':
- 'DefaultLoadControl(DefaultAllocator, int, int, int, int, int, boolean, int, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DefaultAllocator,int,int,int,int,int,boolean,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'DefaultLoadErrorHandlingPolicy()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'DefaultLoadErrorHandlingPolicy(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'DefaultMediaCodecAdapterFactory',
- 'l': 'DefaultMediaCodecAdapterFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultMediaDescriptionAdapter',
- 'l': 'DefaultMediaDescriptionAdapter(PendingIntent)',
- 'url': '%3Cinit%3E(android.app.PendingIntent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'DefaultMediaItemConverter',
- 'l': 'DefaultMediaItemConverter()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'DefaultMediaItemConverter',
- 'l': 'DefaultMediaItemConverter()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.DefaultMediaMetadataProvider',
- 'l': 'DefaultMediaMetadataProvider(MediaControllerCompat, String)',
- 'url':
- '%3Cinit%3E(android.support.v4.media.session.MediaControllerCompat,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'DefaultMediaSourceFactory(Context, ExtractorsFactory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.extractor.ExtractorsFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'DefaultMediaSourceFactory(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'DefaultMediaSourceFactory(DataSource.Factory, ExtractorsFactory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.extractor.ExtractorsFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'DefaultMediaSourceFactory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultPlaybackSessionManager',
- 'l': 'DefaultPlaybackSessionManager()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultPlaybackSessionManager',
- 'l': 'DefaultPlaybackSessionManager(Supplier)',
- 'url': '%3Cinit%3E(com.google.common.base.Supplier)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'defaultPositionUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'defaultPositionUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'defaultPositionUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'DefaultRenderersFactory(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DefaultRenderersFactoryAsserts',
- 'l': 'DefaultRenderersFactoryAsserts()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'DefaultRtpPayloadReaderFactory',
- 'l': 'DefaultRtpPayloadReaderFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'defaultSampleDurationNs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.DefaultSeekTimestampConverter',
- 'l': 'DefaultSeekTimestampConverter()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'DefaultShuffleOrder(int, long)',
- 'url': '%3Cinit%3E(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'DefaultShuffleOrder(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'DefaultShuffleOrder(int[], long)',
- 'url': '%3Cinit%3E(int[],long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l':
- 'DefaultSsChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, DataSource)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest,int,com.google.android.exoplayer2.trackselection.ExoTrackSelection,com.google.android.exoplayer2.upstream.DataSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DefaultTimeBar(Context, AttributeSet, int, AttributeSet, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,android.util.AttributeSet,int,android.util.AttributeSet,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DefaultTimeBar(Context, AttributeSet, int, AttributeSet)',
- 'url':
- '%3Cinit%3E(android.content.Context,android.util.AttributeSet,int,android.util.AttributeSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DefaultTimeBar(Context, AttributeSet, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DefaultTimeBar(Context, AttributeSet)',
- 'url': '%3Cinit%3E(android.content.Context,android.util.AttributeSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'DefaultTimeBar(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTrackNameProvider',
- 'l': 'DefaultTrackNameProvider(Resources)',
- 'url': '%3Cinit%3E(android.content.res.Resources)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'DefaultTrackSelector()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'DefaultTrackSelector(Context, ExoTrackSelection.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l':
- 'DefaultTrackSelector(Context, TrackSelectionParameters, ExoTrackSelection.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.trackselection.TrackSelectionParameters,com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'DefaultTrackSelector(Context, TrackSelectionParameters)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'DefaultTrackSelector(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l':
- 'DefaultTrackSelector(TrackSelectionParameters, ExoTrackSelection.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.trackselection.TrackSelectionParameters,com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'DefaultTsPayloadReaderFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l':
- 'DefaultTsPayloadReaderFactory(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flags int, List)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flagsint,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l':
- 'DefaultTsPayloadReaderFactory(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flags int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection.Definition',
- 'l': 'Definition(TrackGroup, int...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection.Definition',
- 'l':
- 'Definition(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int[],@com.google.android.exoplayer2.trackselection.TrackSelection.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'delay(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'AtomicFile',
- 'l': 'delete()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlProgram',
- 'l': 'delete()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'delete(File, DatabaseProvider)',
- 'url':
- 'delete(java.io.File,com.google.android.exoplayer2.database.DatabaseProvider)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'delete(Uri, String, String[])',
- 'url': 'delete(android.net.Uri,java.lang.String,java.lang.String[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'deleteTexture(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'deltaPicOrderAlwaysZeroFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistParser.DeltaUpdateException',
- 'l': 'DeltaUpdateException()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'depth'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Decoder',
- 'l': 'dequeueInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'dequeueInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'ExoplayerCuesDecoder',
- 'l': 'dequeueInputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'dequeueInputBufferIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'dequeueInputBufferIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Decoder',
- 'l': 'dequeueOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'dequeueOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'ExoplayerCuesDecoder',
- 'l': 'dequeueOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'dequeueOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'dequeueOutputBufferIndex(MediaCodec.BufferInfo)',
- 'url': 'dequeueOutputBufferIndex(android.media.MediaCodec.BufferInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'dequeueOutputBufferIndex(MediaCodec.BufferInfo)',
- 'url': 'dequeueOutputBufferIndex(android.media.MediaCodec.BufferInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.dvbsi',
- 'c': 'AppInfoTable',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'VorbisComment',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyInfo',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Frame',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData.Segment',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SmtaMetadataEntry',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceCommand',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'StreamKey',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMetadataEntry',
- 'l': 'describeContents()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'CommentFrame',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'InternalFrame',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'TextInformationFrame',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'UrlLinkFrame',
- 'l': 'description'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Descriptor',
- 'l': 'Descriptor(String, String, String)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.EsInfo',
- 'l': 'descriptorBytes'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'destroyEglContext(EGLDisplay, EGLContext)',
- 'url':
- 'destroyEglContext(android.opengl.EGLDisplay,android.opengl.EGLContext)'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'Util', 'l': 'DEVICE'},
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'DEVICE_CHARGING'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'DEVICE_DEBUG_INFO'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'DEVICE_IDLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'DEVICE_INFO'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'DEVICE_STORAGE_NOT_LOW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'deviceInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l':
- 'DeviceInfo(@com.google.android.exoplayer2.DeviceInfo.PlaybackType int, int, int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.DeviceInfo.PlaybackTypeint,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DeviceMappedEncoderBitrateProvider',
- 'l': 'DeviceMappedEncoderBitrateProvider()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'deviceVolume'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecDecoderException',
- 'l': 'diagnosticInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer.DecoderInitializationException',
- 'l': 'diagnosticInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'DIMEN_UNSET'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'disable()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'disable()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Renderer', 'l': 'disable()'},
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'disable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'disable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'disable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'disable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'disable(MediaSource.MediaSourceCaller)',
- 'url':
- 'disable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'disable(MediaSource.MediaSourceCaller)',
- 'url':
- 'disable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'disableChildSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'disableChildSource(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'disabled(DecoderCounters)',
- 'url': 'disabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'disabled(DecoderCounters)',
- 'url': 'disabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'disabledTrackTypes'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'disableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'disableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'disableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'disableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'disableRenderer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'disableSeeking()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'disableSeeking()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BundledExtractorsAdapter',
- 'l': 'disableSeekingOnMp3Streams()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaParserExtractorAdapter',
- 'l': 'disableSeekingOnMp3Streams()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaExtractor',
- 'l': 'disableSeekingOnMp3Streams()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'disableTunneling()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'disableTunneling()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'disableTunneling()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_APP_OVERRIDE'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_AUDIO_CHANNEL_COUNT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_AUDIO_ENCODING_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_AUDIO_SAMPLE_RATE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_DRM_SESSION_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_INITIALIZATION_DATA_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_MAX_INPUT_SIZE_EXCEEDED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_MIME_TYPE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_OPERATING_RATE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_REUSE_NOT_IMPLEMENTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_VIDEO_COLOR_INFO_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_VIDEO_MAX_RESOLUTION_EXCEEDED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_VIDEO_RESOLUTION_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_VIDEO_ROTATION_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'DISCARD_REASON_WORKAROUND'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'discardBuffer(long, boolean)',
- 'url': 'discardBuffer(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'discardBuffer(long, boolean)',
- 'url': 'discardBuffer(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'discardBuffer(long, boolean)',
- 'url': 'discardBuffer(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'discardBuffer(long, boolean)',
- 'url': 'discardBuffer(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'discardBuffer(long, boolean)',
- 'url': 'discardBuffer(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'discardBuffer(long, boolean)',
- 'url': 'discardBuffer(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'discardBuffer(long, boolean)',
- 'url': 'discardBuffer(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'discardReasons'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'discardSampleMetadataToRead()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'discardTo(long, boolean, boolean)',
- 'url': 'discardTo(long,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l': 'discardTo(long, boolean)',
- 'url': 'discardTo(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'discardToEnd()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'discardToRead()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'discardToSps(ByteBuffer)',
- 'url': 'discardToSps(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'discardUpstreamFrom(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'discardUpstreamSamples(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'discNumber'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'DISCONTINUITY_REASON_AUTO_TRANSITION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'DISCONTINUITY_REASON_INTERNAL'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'DISCONTINUITY_REASON_REMOVE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'DISCONTINUITY_REASON_SEEK'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'DISCONTINUITY_REASON_SEEK_ADJUSTMENT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'DISCONTINUITY_REASON_SKIP'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'discontinuityPositionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'discontinuitySequence'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher',
- 'l': 'dispatch(RecordedRequest)',
- 'url': 'dispatch(okhttp3.mockwebserver.RecordedRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'dispatchKeyEvent(KeyEvent)',
- 'url': 'dispatchKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'dispatchKeyEvent(KeyEvent)',
- 'url': 'dispatchKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'dispatchKeyEvent(KeyEvent)',
- 'url': 'dispatchKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'dispatchKeyEvent(KeyEvent)',
- 'url': 'dispatchKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'dispatchMediaKeyEvent(KeyEvent)',
- 'url': 'dispatchMediaKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'dispatchMediaKeyEvent(KeyEvent)',
- 'url': 'dispatchMediaKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'dispatchMediaKeyEvent(KeyEvent)',
- 'url': 'dispatchMediaKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'dispatchMediaKeyEvent(KeyEvent)',
- 'url': 'dispatchMediaKeyEvent(android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'dispatchTouchEvent(MotionEvent)',
- 'url': 'dispatchTouchEvent(android.view.MotionEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'displayHeight'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'displayHeight'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'displayTitle'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'displayUnit'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'displayWidth'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'displayWidth'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.AddMediaItems',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.ClearMediaItems',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.ClearVideoSurface',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.ExecuteRunnable',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.MoveMediaItem',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.PlayUntilPosition',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.Prepare',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.RemoveMediaItem',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.RemoveMediaItems',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.Seek',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SendMessages',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetAudioAttributes',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetMediaItems',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetMediaItemsResetPosition',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetPlayWhenReady',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetPlaybackParameters',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetRendererDisabled',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetRepeatMode',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetShuffleModeEnabled',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetShuffleOrder',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.SetVideoSurface',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.Stop',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.ThrowPlaybackException',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.WaitForIsLoading',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.WaitForMessage',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.WaitForPendingPlayerCommands',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.WaitForPlayWhenReady',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.WaitForPlaybackState',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.WaitForPositionDiscontinuity',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.WaitForTimelineChanged',
- 'l': 'doActionImpl(ExoPlayer, DefaultTrackSelector, Surface)',
- 'url':
- 'doActionImpl(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'dolbyVisionConfigBytes'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'InternalFrame',
- 'l': 'domain'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'DONT_RETRY'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'DONT_RETRY_FATAL'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Downloader',
- 'l': 'download(Downloader.ProgressListener)',
- 'url':
- 'download(com.google.android.exoplayer2.offline.Downloader.ProgressListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'ProgressiveDownloader',
- 'l': 'download(Downloader.ProgressListener)',
- 'url':
- 'download(com.google.android.exoplayer2.offline.Downloader.ProgressListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'download(Downloader.ProgressListener)',
- 'url':
- 'download(com.google.android.exoplayer2.offline.Downloader.ProgressListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l':
- 'Download(DownloadRequest, @com.google.android.exoplayer2.offline.Download.State int, long, long, long, int, @com.google.android.exoplayer2.offline.Download.FailureReason int, DownloadProgress)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.offline.DownloadRequest,@com.google.android.exoplayer2.offline.Download.Stateint,long,long,long,int,@com.google.android.exoplayer2.offline.Download.FailureReasonint,com.google.android.exoplayer2.offline.DownloadProgress)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l':
- 'Download(DownloadRequest, @com.google.android.exoplayer2.offline.Download.State int, long, long, long, int, @com.google.android.exoplayer2.offline.Download.FailureReason int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.offline.DownloadRequest,@com.google.android.exoplayer2.offline.Download.Stateint,long,long,long,int,@com.google.android.exoplayer2.offline.Download.FailureReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DownloadBuilder',
- 'l': 'DownloadBuilder(DownloadRequest)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.offline.DownloadRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DownloadBuilder',
- 'l': 'DownloadBuilder(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadException',
- 'l': 'DownloadException(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadException',
- 'l': 'DownloadException(Throwable)',
- 'url': '%3Cinit%3E(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'DownloadHelper(MediaItem, MediaSource, TrackSelectionParameters, RendererCapabilities[])',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.trackselection.TrackSelectionParameters,com.google.android.exoplayer2.RendererCapabilities[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l': 'downloadLicense(Format)',
- 'url': 'downloadLicense(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l':
- 'DownloadManager(Context, DatabaseProvider, Cache, DataSource.Factory, Executor)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.database.DatabaseProvider,com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource.Factory,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l':
- 'DownloadManager(Context, DatabaseProvider, Cache, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.database.DatabaseProvider,com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l':
- 'DownloadManager(Context, WritableDownloadIndex, DownloaderFactory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.offline.WritableDownloadIndex,com.google.android.exoplayer2.offline.DownloaderFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DownloadNotificationHelper',
- 'l': 'DownloadNotificationHelper(Context, String)',
- 'url': '%3Cinit%3E(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadProgress',
- 'l': 'DownloadProgress()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'DownloadService(int, long, String, int, int)',
- 'url': '%3Cinit%3E(int,long,java.lang.String,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'DownloadService(int, long, String, int)',
- 'url': '%3Cinit%3E(int,long,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'DownloadService(int, long)',
- 'url': '%3Cinit%3E(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'DownloadService(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'downstreamFormatChanged(@com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long)',
- 'url':
- 'downstreamFormatChanged(@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'downstreamFormatChanged(MediaLoadData)',
- 'url':
- 'downstreamFormatChanged(com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.workmanager',
- 'c': 'WorkManagerScheduler.SchedulerWorker',
- 'l': 'doWork()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'doWork()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'drawableStateChanged()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleFrameGlTextureProcessor',
- 'l': 'drawFrame(int, long)',
- 'url': 'drawFrame(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l': 'DRM_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LocalConfiguration',
- 'l': 'drmConfiguration'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'drmInitData'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'drmInitData'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'drmInitData'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'DrmInitData(DrmInitData.SchemeData...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.drm.DrmInitData.SchemeData...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'DrmInitData(List)',
- 'url': '%3Cinit%3E(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'DrmInitData(String, DrmInitData.SchemeData...)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.drm.DrmInitData.SchemeData...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'DrmInitData(String, List)',
- 'url': '%3Cinit%3E(java.lang.String,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'drmKeysLoaded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'drmKeysRemoved()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'drmKeysRestored()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser.RepresentationInfo',
- 'l': 'drmSchemeDatas'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser.RepresentationInfo',
- 'l': 'drmSchemeType'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'FormatHolder',
- 'l': 'drmSession'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l':
- 'drmSessionAcquired(@com.google.android.exoplayer2.drm.DrmSession.State int)',
- 'url':
- 'drmSessionAcquired(@com.google.android.exoplayer2.drm.DrmSession.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession.DrmSessionException',
- 'l':
- 'DrmSessionException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'drmSessionManagerError(Exception)',
- 'url': 'drmSessionManagerError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'drmSessionReleased()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor',
- 'l': 'DROP_OUTPUT_FRAME'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'dropOutputBuffer(MediaCodecAdapter, int, long)',
- 'url':
- 'dropOutputBuffer(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'dropOutputBuffer(VideoDecoderOutputBuffer)',
- 'url':
- 'dropOutputBuffer(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'droppedBufferCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'droppedFrames(int, long)',
- 'url': 'droppedFrames(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'droppedInputBufferCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'droppedToKeyframeCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'WavUtil',
- 'l': 'DS64_FOURCC'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DtsUtil',
- 'l': 'DTS_HD_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DtsUtil',
- 'l': 'DTS_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DtsReader',
- 'l': 'DtsReader(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l': 'DUMMY'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoaderErrorThrower.Dummy',
- 'l': 'Dummy()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'DummyExoMediaDrm()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DummyExtractorOutput',
- 'l': 'DummyExtractorOutput()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DummyMainThread',
- 'l': 'DummyMainThread()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DummyTrackOutput',
- 'l': 'DummyTrackOutput()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'PlaybackOutput',
- 'l': 'dump(Dumper)',
- 'url': 'dump(com.google.android.exoplayer2.testutil.Dumper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingAudioSink',
- 'l': 'dump(Dumper)',
- 'url': 'dump(com.google.android.exoplayer2.testutil.Dumper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingRenderersFactory',
- 'l': 'dump(Dumper)',
- 'url': 'dump(com.google.android.exoplayer2.testutil.Dumper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpableFormat',
- 'l': 'dump(Dumper)',
- 'url': 'dump(com.google.android.exoplayer2.testutil.Dumper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Dumper.Dumpable',
- 'l': 'dump(Dumper)',
- 'url': 'dump(com.google.android.exoplayer2.testutil.Dumper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorOutput',
- 'l': 'dump(Dumper)',
- 'url': 'dump(com.google.android.exoplayer2.testutil.Dumper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'dump(Dumper)',
- 'url': 'dump(com.google.android.exoplayer2.testutil.Dumper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpableFormat',
- 'l': 'DumpableFormat(Format, int)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.Format,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Dumper',
- 'l': 'Dumper()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExtractorAsserts.AssertionConfig',
- 'l': 'dumpFilesPrefix'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'durationMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'durationMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult',
- 'l': 'durationMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'durationsUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'durationsUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'durationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'durationUsToBytes(int, int, int)',
- 'url': 'durationUsToBytes(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.dvb',
- 'c': 'DvbDecoder',
- 'l': 'DvbDecoder(List)',
- 'url': '%3Cinit%3E(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.DvbSubtitleInfo',
- 'l': 'DvbSubtitleInfo(String, int, byte[])',
- 'url': '%3Cinit%3E(java.lang.String,int,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.EsInfo',
- 'l': 'dvbSubtitleInfos'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DvbSubtitleReader',
- 'l': 'DvbSubtitleReader(List)',
- 'url': '%3Cinit%3E(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'dvrWindowLengthUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'dynamic'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'E_AC3_MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'e(String, String, Throwable)',
- 'url': 'e(java.lang.String,java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'e(String, String)',
- 'url': 'e(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log.Logger',
- 'l': 'e(String, String)',
- 'url': 'e(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'EDGE_TYPE_DEPRESSED'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'EDGE_TYPE_DROP_SHADOW'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'EDGE_TYPE_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'EDGE_TYPE_OUTLINE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'EDGE_TYPE_RAISED'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'edgeColor'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'edgeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'editListDurations'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'editListMediaTimes'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AuxEffectInfo',
- 'l': 'effectId'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'EGL_CONFIG_ATTRIBUTES_RGBA_1010102'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'EGL_CONFIG_ATTRIBUTES_RGBA_8888'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EGLSurfaceTexture',
- 'l':
- 'EGLSurfaceTexture(Handler, EGLSurfaceTexture.TextureImageListener)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.util.EGLSurfaceTexture.TextureImageListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EGLSurfaceTexture',
- 'l': 'EGLSurfaceTexture(Handler)',
- 'url': '%3Cinit%3E(android.os.Handler)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'elapsedRealtime()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Clock',
- 'l': 'elapsedRealtime()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SystemClock',
- 'l': 'elapsedRealtime()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'elapsedRealtimeEpochOffsetMs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'elapsedRealtimeEpochOffsetMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l': 'elapsedRealtimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'ELEMENT_TYPE_BINARY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'ELEMENT_TYPE_FLOAT'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'ELEMENT_TYPE_MASTER'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'ELEMENT_TYPE_STRING'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'ELEMENT_TYPE_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'ELEMENT_TYPE_UNSIGNED_INT'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'elementId'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CopyOnWriteMultiset',
- 'l': 'elementSet()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream.EmbeddedSampleStream',
- 'l': 'EmbeddedSampleStream(ChunkSampleStream, SampleQueue, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.chunk.ChunkSampleStream,com.google.android.exoplayer2.source.SampleQueue,int)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'MediaItem', 'l': 'EMPTY'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l': 'EMPTY'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Timeline', 'l': 'EMPTY'},
- {'p': 'com.google.android.exoplayer2', 'c': 'Tracks', 'l': 'EMPTY'},
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager.DrmSessionReference',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorsFactory',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunkIterator',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'EMPTY'
- },
- {'p': 'com.google.android.exoplayer2.text', 'c': 'Cue', 'l': 'EMPTY'},
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'EMPTY'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'EMPTY_BUFFER'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'EMPTY_BYTE_ARRAY'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueGroup',
- 'l': 'EMPTY_TIME_ZERO'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'EmptySampleStream',
- 'l': 'EmptySampleStream()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'enable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'enable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'enable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'enable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'enable(MediaSource.MediaSourceCaller)',
- 'url':
- 'enable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'enable(MediaSource.MediaSourceCaller)',
- 'url':
- 'enable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l':
- 'enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long)',
- 'url':
- 'enable(com.google.android.exoplayer2.RendererConfiguration,com.google.android.exoplayer2.Format[],com.google.android.exoplayer2.source.SampleStream,long,boolean,boolean,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l':
- 'enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long)',
- 'url':
- 'enable(com.google.android.exoplayer2.RendererConfiguration,com.google.android.exoplayer2.Format[],com.google.android.exoplayer2.source.SampleStream,long,boolean,boolean,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l':
- 'enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long)',
- 'url':
- 'enable(com.google.android.exoplayer2.RendererConfiguration,com.google.android.exoplayer2.Format[],com.google.android.exoplayer2.source.SampleStream,long,boolean,boolean,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'enableChildSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'enableChildSource(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'enableCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'enabled(DecoderCounters)',
- 'url': 'enabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'enabled(DecoderCounters)',
- 'url': 'enabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'enabledCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'enableHdrEditing'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'enableHighQualityTargeting'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'enableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'enableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'enableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'enableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'enableInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'enableRenderer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'enableRequestSdrToneMapping'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'enableTunnelingV21()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'enableTunnelingV21()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'enableTunnelingV21()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessageEncoder',
- 'l': 'encode(EventMessage)',
- 'url':
- 'encode(com.google.android.exoplayer2.metadata.emsg.EventMessage)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueEncoder',
- 'l': 'encode(List)',
- 'url': 'encode(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'encoderDelay'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'GaplessInfoHolder',
- 'l': 'encoderDelay'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'encoderPadding'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'GaplessInfoHolder',
- 'l': 'encoderPadding'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor.AudioFormat',
- 'l': 'encoding'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_AAC_ELD'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_AAC_ER_BSAC'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_AAC_HE_V1'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_AAC_HE_V2'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_AAC_LC'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_AAC_XHE'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_AC3'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_AC4'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_DOLBY_TRUEHD'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_DTS'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_DTS_HD'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_E_AC3'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_E_AC3_JOC'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_INVALID'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_MP3'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ENCODING_OPUS'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_PCM_16BIT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_PCM_16BIT_BIG_ENDIAN'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_PCM_24BIT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_PCM_32BIT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_PCM_8BIT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'ENCODING_PCM_FLOAT'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'encryptedBlocks'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput.CryptoData',
- 'l': 'encryptedBlocks'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'encryptionIV'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput.CryptoData',
- 'l': 'encryptionKey'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream.FakeSampleStreamItem',
- 'l': 'END_OF_STREAM_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Dumper',
- 'l': 'endBlock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'endData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'endedCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'endMasterElement(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'endMasterElement(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'endOffset'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkHolder',
- 'l': 'endOfStream'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration',
- 'l': 'endPositionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TraceUtil',
- 'l': 'endSection()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'endTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData.Segment',
- 'l': 'endTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'endTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCueInfo',
- 'l': 'endTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DummyExtractorOutput',
- 'l': 'endTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorOutput',
- 'l': 'endTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.jpeg',
- 'c': 'StartOffsetExtractorOutput',
- 'l': 'endTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l': 'endTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorOutput',
- 'l': 'endTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'AtomicFile',
- 'l': 'endWrite(OutputStream)',
- 'url': 'endWrite(java.io.OutputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'ensureCapacity(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'BundleableUtil',
- 'l': 'ensureClassLoader(Bundle)',
- 'url': 'ensureClassLoader(android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'ensureSpaceForWrite(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'ensureUpdated()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'entrySet()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor.MediaIdEqualityChecker',
- 'l': 'equals(MediaDescriptionCompat, MediaDescriptionCompat)',
- 'url':
- 'equals(android.support.v4.media.MediaDescriptionCompat,android.support.v4.media.MediaDescriptionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'HeartRating',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.AdsConfiguration',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LocalConfiguration',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PercentageRating',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Events',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererConfiguration',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SeekParameters',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'StarRating',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ThumbRating',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndException',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndFormat',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndPlaybackState',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor.AudioFormat',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AuxEffectInfo',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.AdsLoader.State',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap.SeekPoints',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekPoint',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput.CryptoData',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'VorbisComment',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyInfo',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'BinaryFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'CommentFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'InternalFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'PrivFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'TextInformationFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'UrlLinkFrame',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData.Segment',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SmtaMetadataEntry',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'StreamKey',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Descriptor',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ProgramInformation',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'RangedUri',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentTimelineElement',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpableFormat',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMetadataEntry',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.AdaptationCheckpoint',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.SelectionOverride',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionArray',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionOverride',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Size',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SurfaceInfo',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoSize',
- 'l': 'equals(Object)',
- 'url': 'equals(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_AUDIO_TRACK_INIT_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_AUDIO_TRACK_WRITE_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_BEHIND_LIVE_WINDOW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DECODER_INIT_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_DECODER_INIT_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DECODER_QUERY_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DECODING_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_DECODING_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DECODING_FORMAT_EXCEEDS_CAPABILITIES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DECODING_FORMAT_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_DECODING_FORMAT_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_CONTENT_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_DEVICE_REVOKED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_DISALLOWED_OPERATION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_LICENSE_ACQUISITION_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_LICENSE_EXPIRED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_PROVISIONING_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_SCHEME_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_SYSTEM_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_DRM_UNSPECIFIED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_ENCODER_INIT_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_ENCODING_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_FAILED_RUNTIME_CHECK'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_FAILED_RUNTIME_CHECK'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_FRAME_PROCESSING_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_HDR_DECODING_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_HDR_ENCODING_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_BAD_HTTP_STATUS'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_BAD_HTTP_STATUS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_FILE_NOT_FOUND'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_FILE_NOT_FOUND'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_NETWORK_CONNECTION_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_NETWORK_CONNECTION_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_NO_PERMISSION'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_NO_PERMISSION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_IO_UNSPECIFIED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_IO_UNSPECIFIED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_MUXING_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_OUTPUT_FORMAT_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_PARSING_CONTAINER_MALFORMED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_PARSING_MANIFEST_MALFORMED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_PARSING_MANIFEST_UNSUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_REMOTE_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_TIMEOUT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'ERROR_CODE_UNSPECIFIED'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'ERROR_CODE_UNSPECIFIED'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmUtil',
- 'l': 'ERROR_SOURCE_EXO_MEDIA_DRM'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmUtil',
- 'l': 'ERROR_SOURCE_LICENSE_ACQUISITION'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmUtil',
- 'l': 'ERROR_SOURCE_PROVISIONING'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'errorCode'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.WriteException',
- 'l': 'errorCode'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoException',
- 'l': 'errorCode'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession.DrmSessionException',
- 'l': 'errorCode'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'errorCode'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.LoadErrorInfo',
- 'l': 'errorCount'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'errorInfoEquals(PlaybackException)',
- 'url':
- 'errorInfoEquals(com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'errorInfoEquals(PlaybackException)',
- 'url':
- 'errorInfoEquals(com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'errorInfoEquals(TransformationException)',
- 'url':
- 'errorInfoEquals(com.google.android.exoplayer2.transformer.TransformationException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'ErrorStateDrmSession(DrmSession.DrmSessionException)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.drm.DrmSession.DrmSessionException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'escapeFileName(String)',
- 'url': 'escapeFileName(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.EsInfo',
- 'l':
- 'EsInfo(int, String, List, byte[])',
- 'url': '%3Cinit%3E(int,java.lang.String,java.util.List,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'AdaptationSet',
- 'l': 'essentialProperties'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser.RepresentationInfo',
- 'l': 'essentialProperties'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'essentialProperties'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder.FramePredicate',
- 'l': 'evaluate(int, int, int, int, int)',
- 'url': 'evaluate(int,int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'evaluateQueueSize(long, List extends MediaChunk>)',
- 'url': 'evaluateQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'evaluateQueueSize(long, List extends MediaChunk>)',
- 'url': 'evaluateQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'evaluateQueueSize(long, List extends MediaChunk>)',
- 'url': 'evaluateQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'evaluateQueueSize(long, List extends MediaChunk>)',
- 'url': 'evaluateQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_AUDIO_ATTRIBUTES_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_ATTRIBUTES_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_CODEC_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_DECODER_INITIALIZED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_DECODER_RELEASED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_DISABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_ENABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_INPUT_FORMAT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_POSITION_ADVANCING'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_AUDIO_SESSION_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_SESSION_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_SINK_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AUDIO_UNDERRUN'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_AVAILABLE_COMMANDS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_AVAILABLE_COMMANDS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_BANDWIDTH_ESTIMATE'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'EVENT_CUES'},
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_CUES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_DEVICE_INFO_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DEVICE_INFO_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_DEVICE_VOLUME_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DEVICE_VOLUME_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DOWNSTREAM_FORMAT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DRM_KEYS_LOADED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DRM_KEYS_REMOVED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DRM_KEYS_RESTORED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DRM_SESSION_ACQUIRED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DRM_SESSION_MANAGER_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DRM_SESSION_RELEASED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_DROPPED_VIDEO_FRAMES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_IS_LOADING_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_IS_LOADING_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_IS_PLAYING_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_IS_PLAYING_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'EVENT_KEY_EXPIRED'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'EVENT_KEY_REQUIRED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_LOAD_CANCELED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_LOAD_COMPLETED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_LOAD_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_LOAD_STARTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_MEDIA_ITEM_TRANSITION'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_MEDIA_ITEM_TRANSITION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_MEDIA_METADATA_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_MEDIA_METADATA_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_PLAY_WHEN_READY_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_PLAY_WHEN_READY_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_PLAYBACK_PARAMETERS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_PLAYBACK_PARAMETERS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_PLAYBACK_STATE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_PLAYBACK_STATE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_PLAYER_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_PLAYER_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_PLAYER_RELEASED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_PLAYLIST_METADATA_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_PLAYLIST_METADATA_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_POSITION_DISCONTINUITY'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_POSITION_DISCONTINUITY'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'EVENT_PROVISION_REQUIRED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_RENDERED_FIRST_FRAME'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_RENDERED_FIRST_FRAME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_REPEAT_MODE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_REPEAT_MODE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_SEEK_BACK_INCREMENT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_SEEK_BACK_INCREMENT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_SEEK_FORWARD_INCREMENT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_SEEK_FORWARD_INCREMENT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_SHUFFLE_MODE_ENABLED_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_SHUFFLE_MODE_ENABLED_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_SKIP_SILENCE_ENABLED_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_SKIP_SILENCE_ENABLED_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_SURFACE_SIZE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_SURFACE_SIZE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_TIMELINE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_TIMELINE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_TRACK_SELECTION_PARAMETERS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_TRACK_SELECTION_PARAMETERS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_TRACKS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_TRACKS_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_UPSTREAM_DISCARDED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_CODEC_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_DECODER_INITIALIZED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_DECODER_RELEASED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_DISABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_ENABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_FRAME_PROCESSING_OFFSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_INPUT_FORMAT_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_VIDEO_SIZE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VIDEO_SIZE_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'EVENT_VOLUME_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'EVENT_VOLUME_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'EventDispatcher()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'EventDispatcher()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter.EventListener.EventDispatcher',
- 'l': 'EventDispatcher()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'EventDispatcher(Handler, AudioRendererEventListener)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'EventDispatcher(Handler, VideoRendererEventListener)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'EventLogger()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'EventLogger(MappingTrackSelector, String)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.trackselection.MappingTrackSelector,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'EventLogger(MappingTrackSelector)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.trackselection.MappingTrackSelector)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'EventLogger(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'EventMessage(String, String, long, long, byte[])',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String,long,long,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessageDecoder',
- 'l': 'EventMessageDecoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessageEncoder',
- 'l': 'EventMessageEncoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'eventPlaybackPositionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand',
- 'l': 'events'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'EventStream',
- 'l': 'events'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.Events',
- 'l': 'Events(FlagSet, SparseArray)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.util.FlagSet,android.util.SparseArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Events',
- 'l': 'Events(FlagSet)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.util.FlagSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'EventStream',
- 'l': 'EventStream(String, String, long, long[], EventMessage[])',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.String,long,long[],com.google.android.exoplayer2.metadata.emsg.EventMessage[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l': 'eventStreams'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndException',
- 'l': 'eventTime'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndFormat',
- 'l': 'eventTime'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndPlaybackState',
- 'l': 'eventTime'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l':
- 'EventTime(long, Timeline, int, MediaSource.MediaPeriodId, long, Timeline, int, MediaSource.MediaPeriodId, long, long)',
- 'url':
- '%3Cinit%3E(long,com.google.android.exoplayer2.Timeline,int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long,com.google.android.exoplayer2.Timeline,int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndException',
- 'l': 'EventTimeAndException(AnalyticsListener.EventTime, Exception)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndFormat',
- 'l': 'EventTimeAndFormat(AnalyticsListener.EventTime, Format)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndPlaybackState',
- 'l':
- 'EventTimeAndPlaybackState(AnalyticsListener.EventTime, @com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackState int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackStateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SeekParameters',
- 'l': 'EXACT'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'exceedAudioConstraintsIfNecessary'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'exceedRendererCapabilitiesIfNecessary'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'exceedVideoConstraintsIfNecessary'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndException',
- 'l': 'exception'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'exception'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.LoadErrorInfo',
- 'l': 'exception'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'exceptionCleared'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'exceptionThrown'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'BaseUrlExclusionList',
- 'l': 'exclude(BaseUrl, long)',
- 'url':
- 'exclude(com.google.android.exoplayer2.source.dash.manifest.BaseUrl,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'excludeMediaPlaylist(Uri, long)',
- 'url': 'excludeMediaPlaylist(android.net.Uri,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'excludeMediaPlaylist(Uri, long)',
- 'url': 'excludeMediaPlaylist(android.net.Uri,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackSelection',
- 'l': 'exclusionDurationMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'execute(RunnableFutureTask, boolean)',
- 'url':
- 'execute(com.google.android.exoplayer2.util.RunnableFutureTask,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'HttpMediaDrmCallback',
- 'l': 'executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)',
- 'url':
- 'executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'LocalMediaDrmCallback',
- 'l': 'executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)',
- 'url':
- 'executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'MediaDrmCallback',
- 'l': 'executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)',
- 'url':
- 'executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm.LicenseServer',
- 'l': 'executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)',
- 'url':
- 'executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'HttpMediaDrmCallback',
- 'l': 'executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)',
- 'url':
- 'executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'LocalMediaDrmCallback',
- 'l': 'executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)',
- 'url':
- 'executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'MediaDrmCallback',
- 'l': 'executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)',
- 'url':
- 'executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm.LicenseServer',
- 'l': 'executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)',
- 'url':
- 'executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'executeRunnable(Runnable)',
- 'url': 'executeRunnable(java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.ExecuteRunnable',
- 'l': 'ExecuteRunnable(String, Runnable)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'AtomicFile',
- 'l': 'exists()'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'ExoDatabaseProvider',
- 'l': 'ExoDatabaseProvider(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'ExoHostedTest(String, boolean)',
- 'url': '%3Cinit%3E(java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'ExoHostedTest(String, long, boolean)',
- 'url': '%3Cinit%3E(java.lang.String,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'ExoplayerCuesDecoder',
- 'l': 'ExoplayerCuesDecoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoTimeoutException',
- 'l':
- 'ExoTimeoutException(@com.google.android.exoplayer2.ExoTimeoutException.TimeoutOperation int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.ExoTimeoutException.TimeoutOperationint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'EXPECTED_PLAYING_TIME_MEDIA_DURATION_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'EXPECTED_PLAYING_TIME_UNSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.UnexpectedDiscontinuityException',
- 'l': 'expectedPresentationTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest.Builder',
- 'l': 'experimental_setEnableHdrEditing(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest.Builder',
- 'l': 'experimental_setForceInterpretHdrVideoAsSdr(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'experimentalFlushWithoutAudioTrackRelease()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'experimentalFlushWithoutAudioTrackRelease()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'experimentalFlushWithoutAudioTrackRelease()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'LibopusAudioRenderer',
- 'l': 'experimentalGetDiscardPaddingEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'experimentalIsSleepingForOffload()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'experimentalIsSleepingForOffload()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'experimentalIsSleepingForOffload()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'experimentalSetDiscardPaddingEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'experimentalSetEnableKeepAudioTrackOnSeek(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'experimentalSetEnableKeepAudioTrackOnSeek(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.Builder',
- 'l': 'experimentalSetForegroundModeTimeoutMs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer.Builder',
- 'l': 'experimentalSetForegroundModeTimeoutMs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'experimentalSetOffloadSchedulingEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'experimentalSetOffloadSchedulingEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'experimentalSetOffloadSchedulingEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l':
- 'experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'DefaultMediaCodecAdapterFactory',
- 'l':
- 'experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'experimentalUseProgressiveMediaSourceForSubtitles(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'EXTENDED_SAR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'extension'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'EXTENSION_RENDERER_MODE_OFF'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'EXTENSION_RENDERER_MODE_ON'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'EXTENSION_RENDERER_MODE_PREFER'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor',
- 'l': 'EXTRA_FROM_INDEX'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'EXTRA_INSTANCE_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor',
- 'l': 'EXTRA_TO_INDEX'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'extractAllSamplesFromFile(Extractor, Context, String)',
- 'url':
- 'extractAllSamplesFromFile(com.google.android.exoplayer2.extractor.Extractor,android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'extractSeekMap(Extractor, FakeExtractorOutput, DataSource, Uri)',
- 'url':
- 'extractSeekMap(com.google.android.exoplayer2.extractor.Extractor,com.google.android.exoplayer2.testutil.FakeExtractorOutput,com.google.android.exoplayer2.upstream.DataSource,android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata',
- 'l': 'extras'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'extras'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'EXTRAS_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flv',
- 'c': 'FlvExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ogg',
- 'c': 'OggExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Extractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Extractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.wav',
- 'c': 'WavExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaParserExtractorAdapter',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaParserChunkExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PlaceholderDataSource',
- 'l': 'FACTORY'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlEffectsFrameProcessor.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.rtmp',
- 'c': 'RtmpDataSource.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'RandomTrackSelection.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.Factory',
- 'l': 'Factory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FailOnCloseDataSink.Factory',
- 'l': 'Factory(Cache, AtomicBoolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,java.util.concurrent.atomic.AtomicBoolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource.Factory',
- 'l': 'Factory(Call.Factory)',
- 'url': '%3Cinit%3E(okhttp3.Call.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.Factory',
- 'l': 'Factory(ChunkExtractor.Factory, DataSource.Factory, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.chunk.ChunkExtractor.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource.Factory',
- 'l': 'Factory(Context, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource.Factory',
- 'l': 'Factory(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.Factory',
- 'l': 'Factory(CronetEngine, Executor)',
- 'url':
- '%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.Factory',
- 'l': 'Factory(CronetEngineWrapper, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource.Factory',
- 'l': 'Factory(DashChunkSource.Factory, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.dash.DashChunkSource.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource.Factory',
- 'l': 'Factory(DataSource.Factory, ExtractorsFactory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.extractor.ExtractorsFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.Factory',
- 'l': 'Factory(DataSource.Factory, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource.Factory',
- 'l': 'Factory(DataSource.Factory, PriorityTaskManager, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.util.PriorityTaskManager,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource.Factory',
- 'l':
- 'Factory(DataSource.Factory, ProgressiveMediaExtractor.Factory, DrmSessionManagerProvider, LoadErrorHandlingPolicy, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.source.ProgressiveMediaExtractor.Factory,com.google.android.exoplayer2.drm.DrmSessionManagerProvider,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource.Factory',
- 'l': 'Factory(DataSource.Factory, ProgressiveMediaExtractor.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.source.ProgressiveMediaExtractor.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource.Factory',
- 'l': 'Factory(DataSource.Factory, ResolvingDataSource.Resolver)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.upstream.ResolvingDataSource.Resolver)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource.Factory',
- 'l': 'Factory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource.Factory',
- 'l': 'Factory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource.Factory',
- 'l': 'Factory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.Factory',
- 'l': 'Factory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource.Factory',
- 'l': 'Factory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource.Factory',
- 'l': 'Factory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource.Factory',
- 'l': 'Factory(DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource.Factory',
- 'l': 'Factory(FakeAdaptiveDataSet.Factory, FakeDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Factory,com.google.android.exoplayer2.testutil.FakeDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource.Factory',
- 'l': 'Factory(HlsDataSourceFactory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.Factory',
- 'l':
- 'Factory(ImaServerSideAdInsertionMediaSource.AdsLoader, MediaSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader,com.google.android.exoplayer2.source.MediaSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.Factory',
- 'l': 'Factory(int, int, int, float, float, Clock)',
- 'url':
- '%3Cinit%3E(int,int,int,float,float,com.google.android.exoplayer2.util.Clock)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.Factory',
- 'l': 'Factory(int, int, int, float)',
- 'url': '%3Cinit%3E(int,int,int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.Factory',
- 'l': 'Factory(int, int, int, int, int, float, float, Clock)',
- 'url':
- '%3Cinit%3E(int,int,int,int,int,float,float,com.google.android.exoplayer2.util.Clock)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.Factory',
- 'l': 'Factory(int, int, int, int, int, float)',
- 'url': '%3Cinit%3E(int,int,int,int,int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'RandomTrackSelection.Factory',
- 'l': 'Factory(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet.Factory',
- 'l': 'Factory(long, double, Random)',
- 'url': '%3Cinit%3E(long,double,java.util.Random)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer.Factory',
- 'l': 'Factory(long)',
- 'url': '%3Cinit%3E(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource.Factory',
- 'l': 'Factory(SsChunkSource.Factory, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.smoothstreaming.SsChunkSource.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FailOnCloseDataSink',
- 'l': 'FailOnCloseDataSink(Cache, AtomicBoolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,java.util.concurrent.atomic.AtomicBoolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'failOnSpuriousAudioTimestamp'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l': 'FAILURE_REASON_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l': 'FAILURE_REASON_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l': 'failureReason'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'FAKE_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'FAKE_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'FAKE_PROVISION_REQUEST'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l':
- 'FakeAdaptiveMediaPeriod(TrackGroupArray, MediaSourceEventListener.EventDispatcher, Allocator, FakeChunkSource.Factory, long, TransferListener)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.testutil.FakeChunkSource.Factory,long,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaSource',
- 'l':
- 'FakeAdaptiveMediaSource(Timeline, TrackGroupArray, FakeChunkSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.testutil.FakeChunkSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAudioRenderer',
- 'l': 'FakeAudioRenderer(HandlerWrapper, AudioRendererEventListener)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.audio.AudioRendererEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l':
- 'FakeChunkSource(ExoTrackSelection, DataSource, FakeAdaptiveDataSet)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.trackselection.ExoTrackSelection,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'FakeClock(boolean)',
- 'url': '%3Cinit%3E(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'FakeClock(long, boolean)',
- 'url': '%3Cinit%3E(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'FakeClock(long, long, boolean)',
- 'url': '%3Cinit%3E(long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'FakeClock(long)',
- 'url': '%3Cinit%3E(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeCryptoConfig',
- 'l': 'FakeCryptoConfig()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource.Factory',
- 'l': 'fakeDataSet'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet',
- 'l': 'FakeDataSet()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'FakeDataSource()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'FakeDataSource(FakeDataSet, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeDataSet,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'FakeDataSource(FakeDataSet)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeDataSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'FakeExoMediaDrm()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'FakeExoMediaDrm(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorOutput',
- 'l': 'FakeExtractorOutput()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorOutput',
- 'l': 'FakeExtractorOutput(FakeTrackOutput.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeTrackOutput.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunk',
- 'l':
- 'FakeMediaChunk(Format, long, long, @com.google.android.exoplayer2.C.SelectionReason int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Format,long,long,@com.google.android.exoplayer2.C.SelectionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunk',
- 'l': 'FakeMediaChunk(Format, long, long)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.Format,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunkIterator',
- 'l': 'FakeMediaChunkIterator(long[], long[])',
- 'url': '%3Cinit%3E(long[],long[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaClockRenderer',
- 'l': 'FakeMediaClockRenderer(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l':
- 'FakeMediaPeriod(TrackGroupArray, Allocator, FakeMediaPeriod.TrackDataFactory, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.testutil.FakeMediaPeriod.TrackDataFactory,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l':
- 'FakeMediaPeriod(TrackGroupArray, Allocator, long, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.upstream.Allocator,long,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l':
- 'FakeMediaPeriod(TrackGroupArray, Allocator, long, MediaSourceEventListener.EventDispatcher)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.upstream.Allocator,long,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'FakeMediaSource()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l':
- 'FakeMediaSource(Timeline, DrmSessionManager, FakeMediaPeriod.TrackDataFactory, Format...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.testutil.FakeMediaPeriod.TrackDataFactory,com.google.android.exoplayer2.Format...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l':
- 'FakeMediaSource(Timeline, DrmSessionManager, FakeMediaPeriod.TrackDataFactory, TrackGroupArray)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.testutil.FakeMediaPeriod.TrackDataFactory,com.google.android.exoplayer2.source.TrackGroupArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'FakeMediaSource(Timeline, DrmSessionManager, Format...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.Format...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'FakeMediaSource(Timeline, Format...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Format...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSourceFactory',
- 'l': 'FakeMediaSourceFactory()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMetadataEntry',
- 'l': 'FakeMetadataEntry(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'FakeRenderer(@com.google.android.exoplayer2.C.TrackType int)',
- 'url': '%3Cinit%3E(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l':
- 'FakeSampleStream(Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, Format, List)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'FakeShuffleOrder(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'FakeTimeline()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'FakeTimeline(FakeTimeline.TimelineWindowDefinition...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'FakeTimeline(int, Object...)',
- 'url': '%3Cinit%3E(int,java.lang.Object...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'FakeTimeline(Object[], FakeTimeline.TimelineWindowDefinition...)',
- 'url':
- '%3Cinit%3E(java.lang.Object[],com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l':
- 'FakeTimeline(Object[], ShuffleOrder, FakeTimeline.TimelineWindowDefinition...)',
- 'url':
- '%3Cinit%3E(java.lang.Object[],com.google.android.exoplayer2.source.ShuffleOrder,com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'FakeTrackOutput(boolean)',
- 'url': '%3Cinit%3E(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'FakeTrackSelection(TrackGroup)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelector',
- 'l': 'FakeTrackSelector()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelector',
- 'l': 'FakeTrackSelector(boolean)',
- 'url': '%3Cinit%3E(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.FakeTransferListener',
- 'l': 'FakeTransferListener()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l': 'FakeVideoRenderer(HandlerWrapper, VideoRendererEventListener)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.video.VideoRendererEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy',
- 'l': 'FALLBACK_TYPE_LOCATION'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy',
- 'l': 'FALLBACK_TYPE_TRACK'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer.DecoderInitializationException',
- 'l': 'fallbackDecoderInitializationException'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackOptions',
- 'l': 'FallbackOptions(int, int, int, int)',
- 'url': '%3Cinit%3E(int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackSelection',
- 'l':
- 'FallbackSelection(@com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackType int, long)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackTypeint,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'fastForwardActionIconResourceId'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'fatalErrorCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'fatalErrorHistory'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'fatalErrorPlaybackCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'TextureInfo',
- 'l': 'fboId'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'VersionTable',
- 'l': 'FEATURE_CACHE_CONTENT_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'VersionTable',
- 'l': 'FEATURE_CACHE_FILE_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'VersionTable',
- 'l': 'FEATURE_EXTERNAL'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'VersionTable',
- 'l': 'FEATURE_OFFLINE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegAudioRenderer',
- 'l': 'FfmpegAudioRenderer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegAudioRenderer',
- 'l':
- 'FfmpegAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegAudioRenderer',
- 'l':
- 'FfmpegAudioRenderer(Handler, AudioRendererEventListener, AudioSink)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'FIELD_CUSTOM_ID_BASE'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'FIELD_CUSTOM_ID_BASE'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'file'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource',
- 'l': 'FileDataSource()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource.FileDataSourceException',
- 'l': 'FileDataSourceException(Exception)',
- 'url': '%3Cinit%3E(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource.FileDataSourceException',
- 'l': 'FileDataSourceException(String, IOException)',
- 'url': '%3Cinit%3E(java.lang.String,java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource.FileDataSourceException',
- 'l':
- 'FileDataSourceException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource.FileDataSourceException',
- 'l':
- 'FileDataSourceException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'filename'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult',
- 'l': 'fileSizeBytes'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'FilteringHlsPlaylistParserFactory',
- 'l':
- 'FilteringHlsPlaylistParserFactory(HlsPlaylistParserFactory, List)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'FilteringManifestParser',
- 'l':
- 'FilteringManifestParser(ParsingLoadable.Parser extends T>, List)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackSelectionView',
- 'l':
- 'filterOverrides(Map, List, boolean)',
- 'url': 'filterOverrides(java.util.Map,java.util.List,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'filterRequirements(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'findCodecForFormat(MediaFormat, boolean)',
- 'url': 'findCodecForFormat(android.media.MediaFormat,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'findHighestSupportedEncodingLevel(MediaCodecInfo, String, int)',
- 'url':
- 'findHighestSupportedEncodingLevel(android.media.MediaCodecInfo,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'findNalUnit(byte[], int, int, boolean[])',
- 'url': 'findNalUnit(byte[],int,int,boolean[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttParserUtil',
- 'l': 'findNextCueHeader(ParsableByteArray)',
- 'url':
- 'findNextCueHeader(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'findSupportedEncodingProfiles(MediaCodecInfo, String)',
- 'url':
- 'findSupportedEncodingProfiles(android.media.MediaCodecInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsUtil',
- 'l': 'findSyncBytePosition(byte[], int, int)',
- 'url': 'findSyncBytePosition(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'findTrueHdSyncframeOffset(ByteBuffer)',
- 'url': 'findTrueHdSyncframeOffset(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultPlaybackSessionManager',
- 'l': 'finishAllSessions(AnalyticsListener.EventTime)',
- 'url':
- 'finishAllSessions(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager',
- 'l': 'finishAllSessions(AnalyticsListener.EventTime)',
- 'url':
- 'finishAllSessions(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap.SeekPoints',
- 'l': 'first'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'firstPeriodIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'firstReportedTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'FixedTrackSelection',
- 'l':
- 'FixedTrackSelection(TrackGroup, int, @com.google.android.exoplayer2.trackselection.TrackSelection.Type int, @com.google.android.exoplayer2.C.SelectionReason int, Object)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int,@com.google.android.exoplayer2.trackselection.TrackSelection.Typeint,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'FixedTrackSelection',
- 'l':
- 'FixedTrackSelection(TrackGroup, int, @com.google.android.exoplayer2.trackselection.TrackSelection.Type int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int,@com.google.android.exoplayer2.trackselection.TrackSelection.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'FixedTrackSelection',
- 'l': 'FixedTrackSelection(TrackGroup, int)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'fixSmoothStreamingIsmManifestUri(Uri)',
- 'url': 'fixSmoothStreamingIsmManifestUri(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'FLAC'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'FlacDecoder(int, int, int, List)',
- 'url': '%3Cinit%3E(int,int,int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacExtractor',
- 'l': 'FlacExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacExtractor',
- 'l': 'FlacExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacExtractor',
- 'l': 'FlacExtractor(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacExtractor',
- 'l': 'FlacExtractor(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacSeekTableSeekMap',
- 'l': 'FlacSeekTableSeekMap(FlacStreamMetadata, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.FlacStreamMetadata,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader.FlacStreamMetadataHolder',
- 'l': 'flacStreamMetadata'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'FlacStreamMetadata(byte[], int)',
- 'url': '%3Cinit%3E(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l':
- 'FlacStreamMetadata(int, int, int, int, int, int, int, long, ArrayList, ArrayList)',
- 'url':
- '%3Cinit%3E(int,int,int,int,int,int,int,long,java.util.ArrayList,java.util.ArrayList)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader.FlacStreamMetadataHolder',
- 'l': 'FlacStreamMetadataHolder(FlacStreamMetadata)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.FlacStreamMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'FLAG_ALLOW_CACHE_FRAGMENTATION'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'FLAG_ALLOW_GZIP'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'FLAG_ALLOW_NON_IDR_KEYFRAMES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'FLAG_AUDIBILITY_ENFORCED'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'FLAG_BLOCK_ON_CACHE'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader',
- 'l': 'FLAG_DATA_ALIGNMENT_INDICATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'FLAG_DETECT_ACCESS_UNITS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacExtractor',
- 'l': 'FLAG_DISABLE_ID3_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacExtractor',
- 'l': 'FLAG_DISABLE_ID3_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'FLAG_DISABLE_ID3_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'FLAG_DISABLE_SEEK_FOR_CUES'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'FLAG_DONT_CACHE_IF_LENGTH_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l': 'FLAG_ENABLE_CONSTANT_BITRATE_SEEKING'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'FLAG_ENABLE_CONSTANT_BITRATE_SEEKING'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l': 'FLAG_ENABLE_CONSTANT_BITRATE_SEEKING'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l': 'FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l': 'FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'FLAG_ENABLE_EMSG_TRACK'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'FLAG_ENABLE_INDEX_SEEKING'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'FLAG_IGNORE_AAC_STREAM'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'FLAG_IGNORE_CACHE_FOR_UNSET_LENGTH_REQUESTS'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'FLAG_IGNORE_CACHE_ON_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'FLAG_IGNORE_H264_STREAM'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'FLAG_IGNORE_SPLICE_INFO_STREAM'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'FLAG_MIGHT_NOT_USE_FULL_NETWORK_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleStream',
- 'l': 'FLAG_OMIT_SAMPLE_DATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DefaultTsPayloadReaderFactory',
- 'l': 'FLAG_OVERRIDE_CAPTION_DESCRIPTORS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader',
- 'l': 'FLAG_PAYLOAD_UNIT_START_INDICATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleStream',
- 'l': 'FLAG_PEEK'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader',
- 'l': 'FLAG_RANDOM_ACCESS_INDICATOR'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'FLAG_READ_MOTION_PHOTO_METADATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'FLAG_READ_SEF_DATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleStream',
- 'l': 'FLAG_REQUIRE_FORMAT'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'FLAG_WORKAROUND_EVERY_VIDEO_FRAME_IS_SYNC_FRAME'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'FLAG_WORKAROUND_IGNORE_EDIT_LISTS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'FLAG_WORKAROUND_IGNORE_EDIT_LISTS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'FLAG_WORKAROUND_IGNORE_TFDT_BOX'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'flagDefault'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'flagForced'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'flags'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Configuration',
- 'l': 'flags'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'flags'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'flattenForSlowMotion'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'flip()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'floatElement(int, double)',
- 'url': 'floatElement(int,double)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'floatElement(int, double)',
- 'url': 'floatElement(int,double)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Decoder',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingAudioSink',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'ExoplayerCuesDecoder',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea708Decoder',
- 'l': 'flush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor.AudioBufferSink',
- 'l':
- 'flush(int, int, @com.google.android.exoplayer2.C.PcmEncoding int)',
- 'url': 'flush(int,int,@com.google.android.exoplayer2.C.PcmEncodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor.WavFileAudioBufferSink',
- 'l':
- 'flush(int, int, @com.google.android.exoplayer2.C.PcmEncoding int)',
- 'url': 'flush(int,int,@com.google.android.exoplayer2.C.PcmEncodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'flushDecoder()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'flushEvents()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'flushOrReinitializeCodec()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'flushOrReleaseCodec()'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'FLV'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.flv',
- 'c': 'FlvExtractor',
- 'l': 'FlvExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'WavUtil',
- 'l': 'FMT_FOURCC'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'fmtpParameters'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'focusEglSurface(EGLDisplay, EGLContext, EGLSurface, int, int)',
- 'url':
- 'focusEglSurface(android.opengl.EGLDisplay,android.opengl.EGLContext,android.opengl.EGLSurface,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l':
- 'focusFramebuffer(EGLDisplay, EGLContext, EGLSurface, int, int, int)',
- 'url':
- 'focusFramebuffer(android.opengl.EGLDisplay,android.opengl.EGLContext,android.opengl.EGLSurface,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'focusFramebufferUsingCurrentContext(int, int, int)',
- 'url': 'focusFramebufferUsingCurrentContext(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'focusPlaceholderEglSurface(EGLContext, EGLDisplay)',
- 'url':
- 'focusPlaceholderEglSurface(android.opengl.EGLContext,android.opengl.EGLDisplay)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader',
- 'l': 'focusSkipButton()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.AdsLoader',
- 'l': 'focusSkipButton()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_ALBUMS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_ARTISTS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_GENRES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_MIXED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_PLAYLISTS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_TITLES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'FOLDER_TYPE_YEARS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'folderType'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'FONT_SIZE_UNIT_EM'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'FONT_SIZE_UNIT_PERCENT'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'FONT_SIZE_UNIT_PIXEL'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'ShadowMediaCodecConfig',
- 'l': 'forAllSupportedMimeTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkCryptoConfig',
- 'l': 'forceAllowInsecureDecoderComponents'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'forceDefaultLicenseUri'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'DefaultMediaCodecAdapterFactory',
- 'l': 'forceDisableAsynchronous()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'forceDisableMediaCodecAsynchronousQueueing()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'forcedSessionTrackTypes'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'DefaultMediaCodecAdapterFactory',
- 'l': 'forceEnableAsynchronous()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'forceEnableMediaCodecAsynchronousQueueing()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'forceHighestSupportedBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'forceInterpretHdrVideoAsSdr'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'forceLowestBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration.Builder',
- 'l': 'forceSessionsForAudioAndVideoTracks(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'forceStop()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity.HostedTest',
- 'l': 'forceStop()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'forDash(Context, Uri, DataSource.Factory, RenderersFactory)',
- 'url':
- 'forDash(android.content.Context,android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'forDash(Uri, DataSource.Factory, RenderersFactory, DrmSessionManager, TrackSelectionParameters)',
- 'url':
- 'forDash(android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'FOREGROUND_NOTIFICATION_ID_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'CaptionStyleCompat',
- 'l': 'foregroundColor'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'foregroundPlaybackCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'forHls(Context, Uri, DataSource.Factory, RenderersFactory)',
- 'url':
- 'forHls(android.content.Context,android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'forHls(Uri, DataSource.Factory, RenderersFactory, DrmSessionManager, TrackSelectionParameters)',
- 'url':
- 'forHls(android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'FormatHolder',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndFormat',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.ConfigurationException',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.InitializationException',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.WriteException',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionUriBuilder',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Configuration',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser.RepresentationInfo',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Rendition',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Variant',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'format'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'FORMAT_EXCEEDS_CAPABILITIES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'FORMAT_EXCEEDS_CAPABILITIES'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'FORMAT_HANDLED'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'FORMAT_HANDLED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'FORMAT_SUPPORT_MASK'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'FORMAT_UNSUPPORTED_DRM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'FORMAT_UNSUPPORTED_DRM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'FORMAT_UNSUPPORTED_SUBTYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'FORMAT_UNSUPPORTED_SUBTYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'FORMAT_UNSUPPORTED_TYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'FORMAT_UNSUPPORTED_TYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DummyTrackOutput',
- 'l': 'format(Format)',
- 'url': 'format(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput',
- 'l': 'format(Format)',
- 'url': 'format(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'format(Format)',
- 'url': 'format(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler.PlayerTrackEmsgHandler',
- 'l': 'format(Format)',
- 'url': 'format(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream.FakeSampleStreamItem',
- 'l': 'format(Format)',
- 'url': 'format(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'format(Format)',
- 'url': 'format(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'FormatHolder',
- 'l': 'FormatHolder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'formatInvariant(String, Object...)',
- 'url': 'formatInvariant(java.lang.String,java.lang.Object...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'formats'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'forMediaItem(Context, MediaItem, RenderersFactory, DataSource.Factory)',
- 'url':
- 'forMediaItem(android.content.Context,com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'forMediaItem(Context, MediaItem)',
- 'url':
- 'forMediaItem(android.content.Context,com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'forMediaItem(MediaItem, TrackSelectionParameters, RenderersFactory, DataSource.Factory, DrmSessionManager)',
- 'url':
- 'forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.TrackSelectionParameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'forMediaItem(MediaItem, TrackSelectionParameters, RenderersFactory, DataSource.Factory)',
- 'url':
- 'forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.TrackSelectionParameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'forProgressive(Context, Uri, String)',
- 'url':
- 'forProgressive(android.content.Context,android.net.Uri,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'forProgressive(Context, Uri)',
- 'url': 'forProgressive(android.content.Context,android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher',
- 'l': 'forResources(Iterable)',
- 'url': 'forResources(java.lang.Iterable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'forSmoothStreaming(Context, Uri, DataSource.Factory, RenderersFactory)',
- 'url':
- 'forSmoothStreaming(android.content.Context,android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l':
- 'forSmoothStreaming(Uri, DataSource.Factory, RenderersFactory, DrmSessionManager, TrackSelectionParameters)',
- 'url':
- 'forSmoothStreaming(android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'forSmoothStreaming(Uri, DataSource.Factory, RenderersFactory)',
- 'url':
- 'forSmoothStreaming(android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'ForwardingAudioSink(AudioSink)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'ForwardingExtractorInput(ExtractorInput)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'ForwardingPlayer(Player)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'ForwardingTimeline(Timeline)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_auds'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_AVI_'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_avih'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_hdrl'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_idx1'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_JUNK'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_LIST'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_movi'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_RIFF'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_strf'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_strh'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_strl'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_strn'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_txts'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'FOURCC_vids'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'FragmentedMp4Extractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l':
- 'FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster, Track, List, TrackOutput)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flagsint,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.mp4.Track,java.util.List,com.google.android.exoplayer2.extractor.TrackOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l':
- 'FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster, Track, List)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flagsint,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.mp4.Track,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l':
- 'FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster, Track)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flagsint,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.mp4.Track)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l':
- 'FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flagsint,com.google.android.exoplayer2.util.TimestampAdjuster)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l':
- 'FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameInfo',
- 'l': 'FrameInfo(int, int, float, long)',
- 'url': '%3Cinit%3E(int,int,float,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'frameMbsOnlyFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'frameNumLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'FrameProcessingException(String, long)',
- 'url': '%3Cinit%3E(java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'FrameProcessingException(String, Throwable, long)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.Throwable,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'FrameProcessingException(String, Throwable)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'FrameProcessingException(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'FrameProcessingException(Throwable, long)',
- 'url': '%3Cinit%3E(java.lang.Throwable,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'FrameProcessingException(Throwable)',
- 'url': '%3Cinit%3E(java.lang.Throwable)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'frameRate'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util.SyncFrameInfo',
- 'l': 'frameSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util.SyncFrameInfo',
- 'l': 'frameSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil.Header',
- 'l': 'frameSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkCryptoConfig',
- 'l': 'FrameworkCryptoConfig(UUID, byte[], boolean)',
- 'url': '%3Cinit%3E(java.util.UUID,byte[],boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.VorbisIdHeader',
- 'l': 'framingFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'from(Exception, long)',
- 'url': 'from(java.lang.Exception,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'from(Exception)',
- 'url': 'from(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'fromAdPlaybackState(Object, AdPlaybackState)',
- 'url':
- 'fromAdPlaybackState(java.lang.Object,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Bundleable.Creator',
- 'l': 'fromBundle(Bundle)',
- 'url': 'fromBundle(android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'fromBundle(Bundle)',
- 'url': 'fromBundle(android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'BundleableUtil',
- 'l': 'fromBundleList(Bundleable.Creator, List)',
- 'url':
- 'fromBundleList(com.google.android.exoplayer2.Bundleable.Creator,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'BundleableUtil',
- 'l':
- 'fromBundleSparseArray(Bundleable.Creator, SparseArray)',
- 'url':
- 'fromBundleSparseArray(com.google.android.exoplayer2.Bundleable.Creator,android.util.SparseArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'fromPictureBlock(ParsableByteArray)',
- 'url':
- 'fromPictureBlock(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'fromUri(String)',
- 'url': 'fromUri(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'fromUri(Uri)',
- 'url': 'fromUri(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'fromUtf8Bytes(byte[], int, int)',
- 'url': 'fromUtf8Bytes(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'fromUtf8Bytes(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'fullSegmentEncryptionKeyUri'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'GaplessInfoHolder',
- 'l': 'GaplessInfoHolder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'Gav1Decoder(int, int, int, int)',
- 'url': '%3Cinit%3E(int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'generalLevelIdc'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'generalProfileCompatibilityFlags'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'generalProfileIdc'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'generalProfileSpace'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'generalTierFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'generateAudioSessionIdV21(Context)',
- 'url': 'generateAudioSessionIdV21(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'generateAudioSessionIdV21(Context)',
- 'url': 'generateAudioSessionIdV21(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'generateCurrentPlayerMediaPeriodEventTime()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'generateEventTime(Timeline, int, MediaSource.MediaPeriodId)',
- 'url':
- 'generateEventTime(com.google.android.exoplayer2.Timeline,int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.TrackIdGenerator',
- 'l': 'generateNewId()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'genre'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'genre'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'GeobFrame(String, String, String, byte[])',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PositionSupplier',
- 'l': 'get()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'get()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Events',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.Events',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionArray',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'LongArray',
- 'l': 'get(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'get(long, TimeUnit)',
- 'url': 'get(long,java.util.concurrent.TimeUnit)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManagerProvider',
- 'l': 'get(MediaItem)',
- 'url': 'get(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManagerProvider',
- 'l': 'get(MediaItem)',
- 'url': 'get(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'get(String, byte[])',
- 'url': 'get(java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'get(String, byte[])',
- 'url': 'get(java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'get(String, long)',
- 'url': 'get(java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'get(String, long)',
- 'url': 'get(java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'get(String, String)',
- 'url': 'get(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'get(String, String)',
- 'url': 'get(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'get1xBufferSizeInBytes(int, int, int, int, int, int)',
- 'url': 'get1xBufferSizeInBytes(int,int,int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getAbandonedBeforeReadyRatio()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'getAc4SampleHeader(int, ParsableByteArray)',
- 'url':
- 'getAc4SampleHeader(int,com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'getActionIndicesForCompactView(List, Player)',
- 'url':
- 'getActionIndicesForCompactView(java.util.List,com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'getActions(Player)',
- 'url': 'getActions(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'getActiveQueueItemId(Player)',
- 'url': 'getActiveQueueItemId(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'getActiveQueueItemId(Player)',
- 'url': 'getActiveQueueItemId(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultPlaybackSessionManager',
- 'l': 'getActiveSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager',
- 'l': 'getActiveSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l': 'getAdaptationSetIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getAdaptiveMimeTypeForContentType(@com.google.android.exoplayer2.C.ContentType int)',
- 'url':
- 'getAdaptiveMimeTypeForContentType(@com.google.android.exoplayer2.C.ContentTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l':
- 'getAdaptiveSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int)',
- 'url':
- 'getAdaptiveSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilitiesint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getAdaptiveSupport(int, int, boolean)',
- 'url': 'getAdaptiveSupport(int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getAdaptiveSupport(int, int, int[])',
- 'url': 'getAdaptiveSupport(int,int,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdCountInAdGroup(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getAdCountInGroup(AdPlaybackState, int)',
- 'url':
- 'getAdCountInGroup(com.google.android.exoplayer2.source.ads.AdPlaybackState,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader',
- 'l': 'getAdDisplayContainer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'DefaultCastOptionsProvider',
- 'l': 'getAdditionalSessionProviders(Context)',
- 'url': 'getAdditionalSessionProviders(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdDurationUs(int, int)',
- 'url': 'getAdDurationUs(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'getAdGroup(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdGroupCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'getAdGroupIndexAfterPositionUs(long, long)',
- 'url': 'getAdGroupIndexAfterPositionUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdGroupIndexAfterPositionUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'getAdGroupIndexForPositionUs(long, long)',
- 'url': 'getAdGroupIndexForPositionUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdGroupIndexForPositionUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdGroupTimeUs(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'getAdjustedPlaybackSpeed(long, long)',
- 'url': 'getAdjustedPlaybackSpeed(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LivePlaybackSpeedControl',
- 'l': 'getAdjustedPlaybackSpeed(long, long)',
- 'url': 'getAdjustedPlaybackSpeed(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSource',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'getAdjustedSeekPositionUs(long, SeekParameters)',
- 'url':
- 'getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getAdjustedUpstreamFormat(Format)',
- 'url': 'getAdjustedUpstreamFormat(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'TimestampAdjusterProvider',
- 'l': 'getAdjuster(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdViewProvider',
- 'l': 'getAdOverlayInfos()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getAdOverlayInfos()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getAdOverlayInfos()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getAdPlaybackStates(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdResumePositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdsId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader',
- 'l': 'getAdsLoader()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader.Provider',
- 'l': 'getAdsLoader(MediaItem.AdsConfiguration)',
- 'url':
- 'getAdsLoader(com.google.android.exoplayer2.MediaItem.AdsConfiguration)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getAdState(int, int)',
- 'url': 'getAdState(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdViewProvider',
- 'l': 'getAdViewGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getAdViewGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getAdViewGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionArray',
- 'l': 'getAll()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet',
- 'l': 'getAllData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocator.AllocationNode',
- 'l': 'getAllocation()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'getAllocator()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LoadControl',
- 'l': 'getAllocator()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'RandomizedMp3Decoder',
- 'l': 'getAllOutputBytes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.AllowedCommandProvider',
- 'l':
- 'getAllowedCommands(MediaSession, MediaSession.ControllerInfo, SessionCommandGroup)',
- 'url':
- 'getAllowedCommands(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommandGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.DefaultAllowedCommandProvider',
- 'l':
- 'getAllowedCommands(MediaSession, MediaSession.ControllerInfo, SessionCommandGroup)',
- 'url':
- 'getAllowedCommands(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommandGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelector',
- 'l': 'getAllTrackSelections()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l': 'getAlternativeCodecMimeType(Format)',
- 'url':
- 'getAlternativeCodecMimeType(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getAnalyticsCollector()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getAnalyticsCollector()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getAnalyticsCollector()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'getAndClearOpenedDataSpecs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'InputReaderAdapterV30',
- 'l': 'getAndResetSeekPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'getApplicationLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'getApproxBytesPerFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'getArray(ByteBuffer)',
- 'url': 'getArray(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlProgram',
- 'l': 'getAttributeArrayLocationAndEnable(String)',
- 'url': 'getAttributeArrayLocationAndEnable(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'XmlPullParserUtil',
- 'l': 'getAttributeValue(XmlPullParser, String)',
- 'url':
- 'getAttributeValue(org.xmlpull.v1.XmlPullParser,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'XmlPullParserUtil',
- 'l': 'getAttributeValueIgnorePrefix(XmlPullParser, String)',
- 'url':
- 'getAttributeValueIgnorePrefix(org.xmlpull.v1.XmlPullParser,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioComponent',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getAudioAttributes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'getAudioAttributesV21()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getAudioComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getAudioComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getAudioComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getAudioContentTypeForStreamType(@com.google.android.exoplayer2.C.StreamType int)',
- 'url':
- 'getAudioContentTypeForStreamType(@com.google.android.exoplayer2.C.StreamTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getAudioDecoderCounters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getAudioDecoderCounters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getAudioDecoderCounters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getAudioFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getAudioFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getAudioFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getAudioMediaMimeType(String)',
- 'url': 'getAudioMediaMimeType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessorChain',
- 'l': 'getAudioProcessors()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.DefaultAudioProcessorChain',
- 'l': 'getAudioProcessors()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getAudioSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioComponent',
- 'l': 'getAudioSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getAudioSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getAudioSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'DebugTextViewHelper',
- 'l': 'getAudioString()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getAudioTrackChannelConfig(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getAudioUnderrunRate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getAudioUsageForStreamType(@com.google.android.exoplayer2.C.StreamType int)',
- 'url':
- 'getAudioUsageForStreamType(@com.google.android.exoplayer2.C.StreamTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getAvailableCommands()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getAvailableCommands()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getAvailableCommands()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getAvailableCommands()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getAvailableCommands()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getAvailableCommands()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getAvailableCommands(Player, Player.Commands)',
- 'url':
- 'getAvailableCommands(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.Player.Commands)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getAvailableSegmentCount(long, long)',
- 'url': 'getAvailableSegmentCount(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getAvailableSegmentCount(long, long)',
- 'url': 'getAvailableSegmentCount(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getAvailableSegmentCount(long, long)',
- 'url': 'getAvailableSegmentCount(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getAvailableSegmentCount(long, long)',
- 'url': 'getAvailableSegmentCount(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'getBackBufferDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LoadControl',
- 'l': 'getBackBufferDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getBackgroundColor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getBandwidthMeter()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector',
- 'l': 'getBandwidthMeter()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getBigEndianInt(ByteBuffer, int)',
- 'url': 'getBigEndianInt(java.nio.ByteBuffer,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'BundleUtil',
- 'l': 'getBinder(Bundle, String)',
- 'url': 'getBinder(android.os.Bundle,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getBitmap()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'getBitmap(Context, String)',
- 'url': 'getBitmap(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getBitmapHeight()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DeviceMappedEncoderBitrateProvider',
- 'l': 'getBitrate(String, int, int, float)',
- 'url': 'getBitrate(java.lang.String,int,int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderBitrateProvider',
- 'l': 'getBitrate(String, int, int, float)',
- 'url': 'getBitrate(java.lang.String,int,int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter',
- 'l': 'getBitrateEstimate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'getBitrateEstimate()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getBufferedPercentage()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getBufferedPercentage()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getBufferedPercentage()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoader',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SequenceableLoader',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'getBufferedPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getBufferingState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.AudioTrackBufferSizeProvider',
- 'l':
- 'getBufferSizeInBytes(int, @com.google.android.exoplayer2.C.Encoding int, @com.google.android.exoplayer2.audio.DefaultAudioSink.OutputMode int, int, int, int, double)',
- 'url':
- 'getBufferSizeInBytes(int,@com.google.android.exoplayer2.C.Encodingint,@com.google.android.exoplayer2.audio.DefaultAudioSink.OutputModeint,int,int,int,double)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l':
- 'getBufferSizeInBytes(int, @com.google.android.exoplayer2.C.Encoding int, @com.google.android.exoplayer2.audio.DefaultAudioSink.OutputMode int, int, int, int, double)',
- 'url':
- 'getBufferSizeInBytes(int,@com.google.android.exoplayer2.C.Encodingint,@com.google.android.exoplayer2.audio.DefaultAudioSink.OutputModeint,int,int,int,double)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxLibrary',
- 'l': 'getBuildConfig()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'getByteArray(Context, String)',
- 'url': 'getByteArray(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'getBytePosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l': 'getBytesDownloaded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getBytesFromHexString(String)',
- 'url': 'getBytesFromHexString(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'getBytesRead()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'getCache()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.Factory',
- 'l': 'getCache()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'getCachedBytes(String, long, long)',
- 'url': 'getCachedBytes(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'getCachedBytes(String, long, long)',
- 'url': 'getCachedBytes(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'getCachedLength(String, long, long)',
- 'url': 'getCachedLength(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'getCachedLength(String, long, long)',
- 'url': 'getCachedLength(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'getCachedSpans(String)',
- 'url': 'getCachedSpans(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'getCachedSpans(String)',
- 'url': 'getCachedSpans(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'getCacheKey()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getCacheKey()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.SingleSegmentRepresentation',
- 'l': 'getCacheKey()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'getCacheKeyFactory()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.Factory',
- 'l': 'getCacheKeyFactory()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'getCacheSpace()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'getCacheSpace()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l': 'getCameraMotionListener()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getCapabilities()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getCapabilities()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'getCapabilities()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'getCapabilities(Context)',
- 'url': 'getCapabilities(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getCapabilities(int, int, int)',
- 'url': 'getCapabilities(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'DefaultCastOptionsProvider',
- 'l': 'getCastOptions(Context)',
- 'url': 'getCastOptions(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'OpusUtil',
- 'l': 'getChannelCount(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getChildIndexByChildUid(Object)',
- 'url': 'getChildIndexByChildUid(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getChildIndexByPeriodIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getChildIndexByWindowIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getChildPeriodUidFromConcatenatedUid(Object)',
- 'url': 'getChildPeriodUidFromConcatenatedUid(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getChildTimelineUidFromConcatenatedUid(Object)',
- 'url': 'getChildTimelineUidFromConcatenatedUid(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getChildUidByChildIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet',
- 'l': 'getChunkCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet',
- 'l': 'getChunkDuration(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'getChunkDurationUs(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunkIterator',
- 'l': 'getChunkEndTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationSegmentIterator',
- 'l': 'getChunkEndTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet.Iterator',
- 'l': 'getChunkEndTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunkIterator',
- 'l': 'getChunkEndTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l': 'getChunkIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkExtractor',
- 'l': 'getChunkIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaParserChunkExtractor',
- 'l': 'getChunkIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'getChunkIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'getChunkIndex(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'getChunkIndex(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet',
- 'l': 'getChunkIndexByPosition(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'getChunkSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunkIterator',
- 'l': 'getChunkStartTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationSegmentIterator',
- 'l': 'getChunkStartTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet.Iterator',
- 'l': 'getChunkStartTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunkIterator',
- 'l': 'getChunkStartTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getCodec()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'getCodecAdapterFactory()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getCodecCountOfType(String, @com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'getCodecCountOfType(java.lang.String,@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getCodecInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getCodecMaxInputSize(MediaCodecInfo, Format, Format[])',
- 'url':
- 'getCodecMaxInputSize(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getCodecMaxInputSize(MediaCodecInfo, Format)',
- 'url':
- 'getCodecMaxInputSize(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getCodecMaxValues(MediaCodecInfo, Format, Format[])',
- 'url':
- 'getCodecMaxValues(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getCodecNeedsEosPropagation()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getCodecNeedsEosPropagation()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getCodecOperatingRate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getCodecOperatingRateV23(float, Format, Format[])',
- 'url':
- 'getCodecOperatingRateV23(float,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getCodecOperatingRateV23(float, Format, Format[])',
- 'url':
- 'getCodecOperatingRateV23(float,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getCodecOperatingRateV23(float, Format, Format[])',
- 'url':
- 'getCodecOperatingRateV23(float,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getCodecOutputMediaFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l': 'getCodecProfileAndLevel(Format)',
- 'url': 'getCodecProfileAndLevel(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l':
- 'getCodecProfilesForHdrFormat(String, @com.google.android.exoplayer2.C.ColorTransfer int)',
- 'url':
- 'getCodecProfilesForHdrFormat(java.lang.String,@com.google.android.exoplayer2.C.ColorTransferint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getCodecsCorrespondingToMimeType(String, String)',
- 'url':
- 'getCodecsCorrespondingToMimeType(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getCodecsOfType(String, @com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'getCodecsOfType(java.lang.String,@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'getColorInfo(MediaFormat)',
- 'url': 'getColorInfo(android.media.MediaFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'getCombinedPlaybackStats()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getCombineUpright()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getCommaDelimitedSimpleClassNames(Object[])',
- 'url': 'getCommaDelimitedSimpleClassNames(java.lang.Object[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'getCompressibleDataSpec(Uri)',
- 'url': 'getCompressibleDataSpec(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getConcatenatedUid(Object, Object)',
- 'url': 'getConcatenatedUid(java.lang.Object,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getConfiguration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getConfiguration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'getConfigurationFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'getConfigurationFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PositionSupplier',
- 'l': 'getConstant(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getContentBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getContentBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getContentBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getContentBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getContentBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getContentBufferedPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getContentDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getContentDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getContentDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'getContentLength(ContentMetadata)',
- 'url':
- 'getContentLength(com.google.android.exoplayer2.upstream.cache.ContentMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpUtil',
- 'l': 'getContentLength(String, String)',
- 'url': 'getContentLength(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'getContentMetadata(String)',
- 'url': 'getContentMetadata(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'getContentMetadata(String)',
- 'url': 'getContentMetadata(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getContentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getContentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getContentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getContentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getContentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getContentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getContentResumeOffsetUs(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getControllerAutoShow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getControllerAutoShow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getControllerHideOnTouch()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getControllerHideOnTouch()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getControllerShowTimeoutMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getControllerShowTimeoutMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'getCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts.RequestSet',
- 'l': 'getCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getCountryCode(Context)',
- 'url': 'getCountryCode(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'getCreatedMediaPeriods()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'getCryptoConfig()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'getCryptoConfig()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'getCryptoType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'getCryptoType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'getCryptoType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'getCryptoType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'getCryptoType(Format)',
- 'url': 'getCryptoType(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l': 'getCryptoType(Format)',
- 'url': 'getCryptoType(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Subtitle',
- 'l': 'getCues(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleOutputBuffer',
- 'l': 'getCues(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentAdGroupIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentAdGroupIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentAdGroupIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentAdGroupIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentAdGroupIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentAdGroupIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentAdIndexInAdGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentAdIndexInAdGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentAdIndexInAdGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentAdIndexInAdGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentAdIndexInAdGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentAdIndexInAdGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultMediaDescriptionAdapter',
- 'l': 'getCurrentContentText(Player)',
- 'url': 'getCurrentContentText(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.MediaDescriptionAdapter',
- 'l': 'getCurrentContentText(Player)',
- 'url': 'getCurrentContentText(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultMediaDescriptionAdapter',
- 'l': 'getCurrentContentTitle(Player)',
- 'url': 'getCurrentContentTitle(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.MediaDescriptionAdapter',
- 'l': 'getCurrentContentTitle(Player)',
- 'url': 'getCurrentContentTitle(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.TextComponent',
- 'l': 'getCurrentCues()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentCues()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentCues()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentCues()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentCues()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentCues()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentCues()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getCurrentDisplayModeSize(Context, Display)',
- 'url':
- 'getCurrentDisplayModeSize(android.content.Context,android.view.Display)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getCurrentDisplayModeSize(Context)',
- 'url': 'getCurrentDisplayModeSize(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getCurrentDownloads()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunkIterator',
- 'l': 'getCurrentIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BundledExtractorsAdapter',
- 'l': 'getCurrentInputPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaParserExtractorAdapter',
- 'l': 'getCurrentInputPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaExtractor',
- 'l': 'getCurrentInputPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultMediaDescriptionAdapter',
- 'l':
- 'getCurrentLargeIcon(Player, PlayerNotificationManager.BitmapCallback)',
- 'url':
- 'getCurrentLargeIcon(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerNotificationManager.BitmapCallback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.MediaDescriptionAdapter',
- 'l':
- 'getCurrentLargeIcon(Player, PlayerNotificationManager.BitmapCallback)',
- 'url':
- 'getCurrentLargeIcon(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerNotificationManager.BitmapCallback)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getCurrentLiveOffset()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentLiveOffset()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentLiveOffset()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getCurrentManifest()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentManifest()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentManifest()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector',
- 'l': 'getCurrentMappedTrackInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getCurrentMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getCurrentMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getCurrentMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getCurrentOrMainLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentPeriodIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentPeriodIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentPeriodIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentPeriodIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentPeriodIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentPeriodIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'getCurrentPositionUs(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'getCurrentPositionUs(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'getCurrentPositionUs(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.MediaDescriptionAdapter',
- 'l': 'getCurrentSubText(Player)',
- 'url': 'getCurrentSubText(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'getCurrentTrack(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getCurrentTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getCurrentTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getCurrentTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getCurrentTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getCurrentTracks()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getCurrentTrackSelections()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getCurrentTrackSelections()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getCurrentTrackSelections()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'getCurrentUnixTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'getCurrentUrlRequest()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'getCurrentUrlResponseInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getCurrentWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getCurrentWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getCurrentWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.CustomActionProvider',
- 'l': 'getCustomAction(Player)',
- 'url': 'getCustomAction(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'RepeatModeActionProvider',
- 'l': 'getCustomAction(Player)',
- 'url': 'getCustomAction(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.CustomActionReceiver',
- 'l': 'getCustomActions(Player)',
- 'url': 'getCustomActions(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.CustomCommandProvider',
- 'l': 'getCustomCommands(MediaSession, MediaSession.ControllerInfo)',
- 'url':
- 'getCustomCommands(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyRequest',
- 'l': 'getData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.ProvisionRequest',
- 'l': 'getData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'getData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource',
- 'l': 'getData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSink',
- 'l': 'getData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'getData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts.RequestSet',
- 'l': 'getData(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet',
- 'l': 'getData(String)',
- 'url': 'getData(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet',
- 'l': 'getData(Uri)',
- 'url': 'getData(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'DataChunk',
- 'l': 'getDataHolder()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'getDataSet()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunkIterator',
- 'l': 'getDataSpec()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationSegmentIterator',
- 'l': 'getDataSpec()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet.Iterator',
- 'l': 'getDataSpec()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunkIterator',
- 'l': 'getDataSpec()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CacheAsserts.RequestSet',
- 'l': 'getDataSpec(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getDataUriForString(String, String)',
- 'url': 'getDataUriForString(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'DebugViewProvider',
- 'l': 'getDebugPreviewSurfaceView(int, int)',
- 'url': 'getDebugPreviewSurfaceView(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'DebugTextViewHelper',
- 'l': 'getDebugString()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'getDecodedBitrate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l': 'getDecoderInfo(String, boolean, boolean)',
- 'url': 'getDecoderInfo(java.lang.String,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getDecoderInfos(MediaCodecSelector, Format, boolean)',
- 'url':
- 'getDecoderInfos(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getDecoderInfos(MediaCodecSelector, Format, boolean)',
- 'url':
- 'getDecoderInfos(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getDecoderInfos(MediaCodecSelector, Format, boolean)',
- 'url':
- 'getDecoderInfos(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecSelector',
- 'l': 'getDecoderInfos(String, boolean, boolean)',
- 'url': 'getDecoderInfos(java.lang.String,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l': 'getDecoderInfos(String, boolean, boolean)',
- 'url': 'getDecoderInfos(java.lang.String,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l':
- 'getDecoderInfosSortedByFormatSupport(List, Format)',
- 'url':
- 'getDecoderInfosSortedByFormatSupport(java.util.List,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l':
- 'getDecoderSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int)',
- 'url':
- 'getDecoderSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilitiesint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l': 'getDecryptOnlyDecoderInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getDefaultArtwork()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getDefaultArtwork()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getDefaultDisplayLocale()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'getDefaultPositionMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'getDefaultPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'getDefaults(Context)',
- 'url': 'getDefaults(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'getDefaults(Context)',
- 'url': 'getDefaults(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getDefaultTrackSelectorParameters(Context)',
- 'url': 'getDefaultTrackSelectorParameters(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.ProvisionRequest',
- 'l': 'getDefaultUrl()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getDeleteAfterDelivery()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getDeviceComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getDeviceComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getDeviceComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.DeviceComponent',
- 'l': 'getDeviceInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getDeviceInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getDeviceInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getDeviceInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getDeviceInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getDeviceInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getDeviceInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.DeviceComponent',
- 'l': 'getDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpUtil',
- 'l': 'getDocumentSize(String)',
- 'url': 'getDocumentSize(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'getDownload()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloadIndex',
- 'l': 'getDownload(String)',
- 'url': 'getDownload(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadIndex',
- 'l': 'getDownload(String)',
- 'url': 'getDownload(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getDownloadIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'getDownloadManager()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getDownloadRequest(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getDownloadRequest(String, byte[])',
- 'url': 'getDownloadRequest(java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloadIndex',
- 'l':
- 'getDownloads(@com.google.android.exoplayer2.offline.Download.State int...)',
- 'url':
- 'getDownloads(@com.google.android.exoplayer2.offline.Download.Stateint...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadIndex',
- 'l':
- 'getDownloads(@com.google.android.exoplayer2.offline.Download.State int...)',
- 'url':
- 'getDownloads(@com.google.android.exoplayer2.offline.Download.Stateint...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getDownloadsPaused()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getDrawable(Context, Resources, int)',
- 'url':
- 'getDrawable(android.content.Context,android.content.res.Resources,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getDrmUuid(String)',
- 'url': 'getDrmUuid(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getDroppedFramesRate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DtsUtil',
- 'l': 'getDtsFrameSize(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l': 'getDummyDrmSessionManager()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'getDummySeekMap()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getDurationMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'getDurationMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.BinarySearchSeekMap',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ConstantBitrateSeekMap',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacSeekTableSeekMap',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'IndexSeekMap',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap.Unseekable',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'getDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getDurationUs(long, long)',
- 'url': 'getDurationUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getDurationUs(long, long)',
- 'url': 'getDurationUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getDurationUs(long, long)',
- 'url': 'getDurationUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadataMutations',
- 'l': 'getEditedValues()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'getEglSurface(EGLDisplay, Object, int[])',
- 'url': 'getEglSurface(android.opengl.EGLDisplay,java.lang.Object,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'getEglSurface(EGLDisplay, Object)',
- 'url': 'getEglSurface(android.opengl.EGLDisplay,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SntpClient',
- 'l': 'getElapsedRealtimeOffsetMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'getElementType(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'getElementType(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getEncoding(String, String)',
- 'url': 'getEncoding(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'getEncodingAndChannelConfigForPassthrough(Format)',
- 'url':
- 'getEncodingAndChannelConfigForPassthrough(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getEndedRatio()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'getEndTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'getError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'getError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'getErrorCodeForMediaDrmErrorCode(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getErrorCodeForMediaDrmErrorCode(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmUtil',
- 'l':
- 'getErrorCodeForMediaDrmException(Exception, @com.google.android.exoplayer2.drm.DrmUtil.ErrorSource int)',
- 'url':
- 'getErrorCodeForMediaDrmException(java.lang.Exception,@com.google.android.exoplayer2.drm.DrmUtil.ErrorSourceint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getErrorCodeFromPlatformDiagnosticsInfo(String)',
- 'url': 'getErrorCodeFromPlatformDiagnosticsInfo(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'getErrorCodeName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l': 'getErrorCodeName()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l':
- 'getErrorCodeName(@com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- 'getErrorCodeName(@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationException',
- 'l':
- 'getErrorCodeName(@com.google.android.exoplayer2.transformer.TransformationException.ErrorCode int)',
- 'url':
- 'getErrorCodeName(@com.google.android.exoplayer2.transformer.TransformationException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ErrorMessageProvider',
- 'l': 'getErrorMessage(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.Events',
- 'l':
- 'getEventTime(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlags int)',
- 'url':
- 'getEventTime(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Subtitle',
- 'l': 'getEventTime(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleOutputBuffer',
- 'l': 'getEventTime(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Subtitle',
- 'l': 'getEventTimeCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleOutputBuffer',
- 'l': 'getEventTimeCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.TestResource',
- 'l': 'getExpectedBytes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'getExtractorInputFromPosition(DataSource, long, Uri)',
- 'url':
- 'getExtractorInputFromPosition(com.google.android.exoplayer2.upstream.DataSource,long,android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PositionSupplier',
- 'l': 'getExtrapolating(long, float)',
- 'url': 'getExtrapolating(long,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l':
- 'getFallbackSelectionFor(LoadErrorHandlingPolicy.FallbackOptions, LoadErrorHandlingPolicy.LoadErrorInfo)',
- 'url':
- 'getFallbackSelectionFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy',
- 'l':
- 'getFallbackSelectionFor(LoadErrorHandlingPolicy.FallbackOptions, LoadErrorHandlingPolicy.LoadErrorInfo)',
- 'url':
- 'getFallbackSelectionFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getFatalErrorRate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getFatalErrorRatio()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'getFirstAdIndexToPlay()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getFirstAdIndexToPlay(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getFirstAvailableSegmentNum(long, long)',
- 'url': 'getFirstAvailableSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getFirstAvailableSegmentNum(long, long)',
- 'url': 'getFirstAvailableSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getFirstAvailableSegmentNum(long, long)',
- 'url': 'getFirstAvailableSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getFirstAvailableSegmentNum(long, long)',
- 'url': 'getFirstAvailableSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getFirstAvailableSegmentNum(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getFirstIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'getFirstIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'getFirstIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'getFirstIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'getFirstIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getFirstPeriodIndexByChildIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunk',
- 'l': 'getFirstSampleIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacFrameReader',
- 'l': 'getFirstSampleNumber(ExtractorInput, FlacStreamMetadata)',
- 'url':
- 'getFirstSampleNumber(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.FlacStreamMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'getFirstSampleTimestampUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getFirstSegmentNum()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getFirstSegmentNum()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getFirstSegmentNum()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getFirstSegmentNum()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getFirstSegmentNum()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getFirstTimestampUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getFirstWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getFirstWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getFirstWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getFirstWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getFirstWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getFirstWindowIndexByChildIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'getFlag(@com.google.android.exoplayer2.C.BufferFlags int)',
- 'url': 'getFlag(@com.google.android.exoplayer2.C.BufferFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getFontColor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getFontFamily()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getFontSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getFontSizeUnit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l':
- 'getForegroundNotification(List, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int)',
- 'url':
- 'getForegroundNotification(java.util.List,@com.google.android.exoplayer2.scheduler.Requirements.RequirementFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'getFormat(byte[], Metadata)',
- 'url':
- 'getFormat(byte[],com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'getFormat(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getFormat(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'getFormat(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelection',
- 'l': 'getFormat(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getFormatHolder()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.TrackIdGenerator',
- 'l': 'getFormatId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'getFormatLanguageScore(Format, String, boolean)',
- 'url':
- 'getFormatLanguageScore(com.google.android.exoplayer2.Format,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'getFormatsRead()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l':
- 'getFormatSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int)',
- 'url':
- 'getFormatSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilitiesint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'getFormatSupport(Format)',
- 'url': 'getFormatSupport(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'getFormatSupport(Format)',
- 'url': 'getFormatSupport(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'getFormatSupport(Format)',
- 'url': 'getFormatSupport(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l':
- 'getFormatSupportString(@com.google.android.exoplayer2.C.FormatSupport int)',
- 'url':
- 'getFormatSupportString(@com.google.android.exoplayer2.C.FormatSupportint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getFormatSupportString(@com.google.android.exoplayer2.C.FormatSupport int)',
- 'url':
- 'getFormatSupportString(@com.google.android.exoplayer2.C.FormatSupportint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil',
- 'l': 'getFrameSize(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader',
- 'l': 'getFrameStartMarker(ExtractorInput)',
- 'url':
- 'getFrameStartMarker(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'getFrameworkCryptoInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlMatrixTransformation',
- 'l': 'getGlMatrixArray(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'MatrixTransformation',
- 'l': 'getGlMatrixArray(long)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Tracks', 'l': 'getGroups()'},
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource',
- 'l': 'getGzipSupport()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'getH265NalUnitType(byte[], int)',
- 'url': 'getH265NalUnitType(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l':
- 'getHardwareAccelerationSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int)',
- 'url':
- 'getHardwareAccelerationSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilitiesint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Size',
- 'l': 'getHeight()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'getHttpMethodString()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpUtils',
- 'l': 'getIncomingRtpDataSpec(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'getIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.SingleSegmentRepresentation',
- 'l': 'getIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SingleSegmentBase',
- 'l': 'getIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getIndexInTrackGroup(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'getIndexInTrackGroup(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelection',
- 'l': 'getIndexInTrackGroup(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getIndexOfPeriod(Object)',
- 'url': 'getIndexOfPeriod(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getIndexOfPeriod(Object)',
- 'url': 'getIndexOfPeriod(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getIndexOfPeriod(Object)',
- 'url': 'getIndexOfPeriod(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getIndexOfPeriod(Object)',
- 'url': 'getIndexOfPeriod(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource.PlaceholderTimeline',
- 'l': 'getIndexOfPeriod(Object)',
- 'url': 'getIndexOfPeriod(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SinglePeriodTimeline',
- 'l': 'getIndexOfPeriod(Object)',
- 'url': 'getIndexOfPeriod(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getIndexOfPeriod(Object)',
- 'url': 'getIndexOfPeriod(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'getIndexUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getIndexUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.SingleSegmentRepresentation',
- 'l': 'getIndexUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocator',
- 'l': 'getIndividualAllocationLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultAllocator',
- 'l': 'getIndividualAllocationLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase',
- 'l': 'getInitialization(Representation)',
- 'url':
- 'getInitialization(com.google.android.exoplayer2.source.dash.manifest.Representation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentTemplate',
- 'l': 'getInitialization(Representation)',
- 'url':
- 'getInitialization(com.google.android.exoplayer2.source.dash.manifest.Representation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'getInitializationUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'getInitialStartTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'getInitialStartTimeUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'getInitialTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'getInitialTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'getInitialTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'getInitialTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'getInitialTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'getInitialTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'getInMemoryDatabaseProvider()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'getInputBuffer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'getInputBuffer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegLibrary',
- 'l': 'getInputBufferPaddingSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'getInputStream(Context, String)',
- 'url': 'getInputStream(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlEffectsFrameProcessor',
- 'l': 'getInputSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'getInputSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'getInputSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor',
- 'l': 'getInputSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'getInstance()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NetworkTypeObserver',
- 'l': 'getInstance(Context)',
- 'url': 'getInstance(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getIntegerCodeForString(String)',
- 'url': 'getIntegerCodeForString(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackSelectionView',
- 'l': 'getIsDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getItem(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getJoinTimeRatio()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyStatus',
- 'l': 'getKeyId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l':
- 'getKeyRequest(byte[], List, int, HashMap)',
- 'url': 'getKeyRequest(byte[],java.util.List,int,java.util.HashMap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l':
- 'getKeyRequest(byte[], List, int, HashMap)',
- 'url': 'getKeyRequest(byte[],java.util.List,int,java.util.HashMap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l':
- 'getKeyRequest(byte[], List, int, HashMap)',
- 'url': 'getKeyRequest(byte[],java.util.List,int,java.util.HashMap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l':
- 'getKeyRequest(byte[], List, int, HashMap)',
- 'url': 'getKeyRequest(byte[],java.util.List,int,java.util.HashMap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'getKeys()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'getKeys()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'getKeySetId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getLargestQueuedTimestampUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l': 'getLargestQueuedTimestampUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getLargestReadTimestampUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'getLastAdjustedTimestampUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getLastAvailableSegmentNum(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'getLastIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'getLastIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'getLastIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'getLastIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'getLastOpenedUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getLastResetPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'getLastResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getLastWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getLastWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getLastWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getLastWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getLastWindowIndex(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'InputReaderAdapterV30',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'getLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'ColorLut',
- 'l': 'getLength(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleColorLut',
- 'l': 'getLength(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l': 'getLicenseDurationRemainingSec(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'WidevineUtil',
- 'l': 'getLicenseDurationRemainingSec(DrmSession)',
- 'url':
- 'getLicenseDurationRemainingSec(com.google.android.exoplayer2.drm.DrmSession)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyRequest',
- 'l': 'getLicenseServerUrl()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getLine()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getLineAnchor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getLineType()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BundleListRetriever',
- 'l': 'getList(IBinder)',
- 'url': 'getList(android.os.IBinder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getLoadControl()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getLocaleLanguageTag(Locale)',
- 'url': 'getLocaleLanguageTag(java.util.Locale)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'UdpDataSource',
- 'l': 'getLocalPort()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'getLogLevel()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'getLogSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlayerId',
- 'l': 'getLogSessionId()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'getLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'ColorLut',
- 'l': 'getLutTextureId(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleColorLut',
- 'l': 'getLutTextureId(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getManifest()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'getManifest(DataSource, DataSpec, boolean)',
- 'url':
- 'getManifest(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getMappedTrackInfo(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'RgbAdjustment',
- 'l': 'getMatrix(long, boolean)',
- 'url': 'getMatrix(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'RgbFilter',
- 'l': 'getMatrix(long, boolean)',
- 'url': 'getMatrix(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'RgbMatrix',
- 'l': 'getMatrix(long, boolean)',
- 'url': 'getMatrix(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Crop',
- 'l': 'getMatrix(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'MatrixTransformation',
- 'l': 'getMatrix(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l': 'getMatrix(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'ScaleToFitTransformation',
- 'l': 'getMatrix(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'getMaxChannelCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'getMaxDecodedFrameSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer',
- 'l': 'getMaxDelayBetweenSamplesMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Muxer',
- 'l': 'getMaxDelayBetweenSamplesMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l':
- 'getMaximumEncodedRateBytesPerSecond(@com.google.android.exoplayer2.C.Encoding int)',
- 'url':
- 'getMaximumEncodedRateBytesPerSecond(@com.google.android.exoplayer2.C.Encodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getMaxInputSize(MediaCodecInfo, Format)',
- 'url':
- 'getMaxInputSize(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getMaxParallelDownloads()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'getMaxPendingFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'getMaxPendingFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getMaxSeekToPreviousPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getMaxSeekToPreviousPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getMaxSeekToPreviousPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getMaxSeekToPreviousPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getMaxSeekToPreviousPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getMaxSeekToPreviousPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'StarRating',
- 'l': 'getMaxStars()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'getMaxSupportedInstances()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getMaxSupportedInstances(MediaCodecInfo, String)',
- 'url':
- 'getMaxSupportedInstances(android.media.MediaCodecInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanAudioFormatBitrate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanBandwidth()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanElapsedTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanInitialAudioFormatBitrate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanInitialVideoFormatBitrate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanInitialVideoFormatHeight()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanJoinTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanNonFatalErrorCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanPauseBufferCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanPauseCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanPausedTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanPlayAndWaitTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanPlayTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanRebufferCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanRebufferTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanSeekCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanSeekTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanSingleRebufferTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanSingleSeekTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanTimeBetweenFatalErrors()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanTimeBetweenNonFatalErrors()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanTimeBetweenRebuffers()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanVideoFormatBitrate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanVideoFormatHeight()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMeanWaitTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getMediaClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getMediaClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'getMediaClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'getMediaClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getMediaClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaClockRenderer',
- 'l': 'getMediaClock()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float)',
- 'url':
- 'getMediaCodecConfiguration(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,android.media.MediaCrypto,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l':
- 'getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float)',
- 'url':
- 'getMediaCodecConfiguration(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,android.media.MediaCrypto,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float)',
- 'url':
- 'getMediaCodecConfiguration(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,android.media.MediaCrypto,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'getMediaDescription(Player, int)',
- 'url': 'getMediaDescription(com.google.android.exoplayer2.Player,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessorChain',
- 'l': 'getMediaDuration(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.DefaultAudioProcessorChain',
- 'l': 'getMediaDuration(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'getMediaDuration(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getMediaDurationForPlayoutDuration(long, float)',
- 'url': 'getMediaDurationForPlayoutDuration(long,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getMediaFormat(Format, String, int, float)',
- 'url':
- 'getMediaFormat(com.google.android.exoplayer2.Format,java.lang.String,int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'getMediaFormat(Format, String, MediaCodecVideoRenderer.CodecMaxValues, float, boolean, int)',
- 'url':
- 'getMediaFormat(com.google.android.exoplayer2.Format,java.lang.String,com.google.android.exoplayer2.video.MediaCodecVideoRenderer.CodecMaxValues,float,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'getMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getMediaItemAt(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getMediaItemAt(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getMediaItemAt(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getMediaItemCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getMediaItemCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getMediaItemCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getMediaMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getMediaMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getMediaMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getMediaMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getMediaMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getMediaMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getMediaMetadataInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getMediaMimeType(String)',
- 'url': 'getMediaMimeType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l':
- 'getMediaPeriodIdForChildMediaPeriodId(ConcatenatingMediaSource.MediaSourceHolder, MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(com.google.android.exoplayer2.source.ConcatenatingMediaSource.MediaSourceHolder,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l':
- 'getMediaPeriodIdForChildMediaPeriodId(Integer, MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(java.lang.Integer,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l':
- 'getMediaPeriodIdForChildMediaPeriodId(Integer, MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(java.lang.Integer,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l':
- 'getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId, MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l':
- 'getMediaPeriodIdForChildMediaPeriodId(T, MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(T,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l':
- 'getMediaPeriodIdForChildMediaPeriodId(Void, MediaSource.MediaPeriodId)',
- 'url':
- 'getMediaPeriodIdForChildMediaPeriodId(java.lang.Void,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getMediaPeriodPositionUs(long, MediaPeriodId, AdPlaybackState)',
- 'url':
- 'getMediaPeriodPositionUs(long,com.google.android.exoplayer2.source.MediaPeriodId,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getMediaPeriodPositionUsForAd(long, int, int, AdPlaybackState)',
- 'url':
- 'getMediaPeriodPositionUsForAd(long,int,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getMediaPeriodPositionUsForContent(long, int, AdPlaybackState)',
- 'url':
- 'getMediaPeriodPositionUsForContent(long,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'getMediaSource(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getMediaSourceFactory()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'getMediaTimeForChildMediaTime(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'getMediaTimeForChildMediaTime(T, long)',
- 'url': 'getMediaTimeForChildMediaTime(T,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'getMediaTimeForChildMediaTime(Void, long)',
- 'url': 'getMediaTimeForChildMediaTime(java.lang.Void,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getMediaTimeMsAtRealtimeMs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'getMediaTimeUsForPlayoutTimeMs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'getMediaTrackGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'DefaultMediaItemConverter',
- 'l': 'getMetadata(MediaItem)',
- 'url': 'getMetadata(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.DefaultMediaMetadataProvider',
- 'l': 'getMetadata(Player)',
- 'url': 'getMetadata(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.MediaMetadataProvider',
- 'l': 'getMetadata(Player)',
- 'url': 'getMetadata(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'getMetadataCopyWithAppendedEntriesFrom(Metadata)',
- 'url':
- 'getMetadataCopyWithAppendedEntriesFrom(com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'getMetrics()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'getMetrics()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'getMetrics()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'getMetrics()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'getMetrics()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'getMetrics()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getMimeTypeFromMp4ObjectType(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'getMimeTypeFromRtpMediaType(String)',
- 'url': 'getMimeTypeFromRtpMediaType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'getMinDurationToRetainAfterDiscardUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'getMinimumLoadableRetryCount(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy',
- 'l': 'getMinimumLoadableRetryCount(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getMinRetryCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'getMultivariantPlaylist()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'getMultivariantPlaylist()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'getNalUnitType(byte[], int)',
- 'url': 'getNalUnitType(byte[],int)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Renderer', 'l': 'getName()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Decoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Libgav1VideoRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegAudioRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'LibflacAudioRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'LibopusAudioRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'LibvpxVideoRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.TestResource',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'ExoplayerCuesDecoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SimpleSubtitleDecoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea708Decoder',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'getName()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NetworkTypeObserver',
- 'l': 'getNetworkType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l': 'getNewId()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getNextAdIndexToPlay(int, int)',
- 'url': 'getNextAdIndexToPlay(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'getNextAdIndexToPlay(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSource',
- 'l':
- 'getNextChunk(long, long, List extends MediaChunk>, ChunkHolder)',
- 'url':
- 'getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l':
- 'getNextChunk(long, long, List extends MediaChunk>, ChunkHolder)',
- 'url':
- 'getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l':
- 'getNextChunk(long, long, List extends MediaChunk>, ChunkHolder)',
- 'url':
- 'getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l':
- 'getNextChunk(long, long, List extends MediaChunk>, ChunkHolder)',
- 'url':
- 'getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ContainerMediaChunk',
- 'l': 'getNextChunkIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunk',
- 'l': 'getNextChunkIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Subtitle',
- 'l': 'getNextEventTimeIndex(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleOutputBuffer',
- 'l': 'getNextEventTimeIndex(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'getNextIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'getNextIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'getNextIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'getNextIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoader',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SequenceableLoader',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'getNextLoadPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getNextMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getNextMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getNextMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getNextMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l':
- 'getNextPeriodIndex(int, Timeline.Period, Timeline.Window, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getNextPeriodIndex(int,com.google.android.exoplayer2.Timeline.Period,com.google.android.exoplayer2.Timeline.Window,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RepeatModeUtil',
- 'l':
- 'getNextRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int, int)',
- 'url':
- 'getNextRepeatMode(@com.google.android.exoplayer2.Player.RepeatModeint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getNextSegmentAvailableTimeUs(long, long)',
- 'url': 'getNextSegmentAvailableTimeUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getNextSegmentAvailableTimeUs(long, long)',
- 'url': 'getNextSegmentAvailableTimeUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getNextSegmentAvailableTimeUs(long, long)',
- 'url': 'getNextSegmentAvailableTimeUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getNextSegmentAvailableTimeUs(long, long)',
- 'url': 'getNextSegmentAvailableTimeUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'getNextSequenceNumber(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getNextWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getNextWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getNextWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l':
- 'getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getNextWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l':
- 'getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getNextWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l':
- 'getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getNextWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l':
- 'getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getNextWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l':
- 'getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getNextWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HttpDataSourceTestEnv',
- 'l': 'getNonexistentUrl()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getNonFatalErrorRate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'getNormalizedCoordinateBounds()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getNotFoundUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getNotMetRequirements()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'getNotMetRequirements(Context)',
- 'url': 'getNotMetRequirements(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getNowUnixTimeMs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SntpClient',
- 'l': 'getNtpHost()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'getOfflineLicenseKeySetId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'getOfflineLicenseKeySetId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l':
- 'getOffloadBufferSizeInBytes(@com.google.android.exoplayer2.C.Encoding int)',
- 'url':
- 'getOffloadBufferSizeInBytes(@com.google.android.exoplayer2.C.Encodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'getOngoing(Player)',
- 'url': 'getOngoing(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'getOutput()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'getOutput()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'getOutput()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunk',
- 'l': 'getOutput()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'getOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'getOutputBuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'getOutputBuffer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'getOutputBuffer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'getOutputBufferInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'getOutputBufferInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'getOutputFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'getOutputFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'getOutputFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'getOutputFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegAudioRenderer',
- 'l': 'getOutputFormat(FfmpegAudioDecoder)',
- 'url':
- 'getOutputFormat(com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioDecoder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'LibflacAudioRenderer',
- 'l': 'getOutputFormat(FlacDecoder)',
- 'url':
- 'getOutputFormat(com.google.android.exoplayer2.ext.flac.FlacDecoder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'LibopusAudioRenderer',
- 'l': 'getOutputFormat(OpusDecoder)',
- 'url':
- 'getOutputFormat(com.google.android.exoplayer2.ext.opus.OpusDecoder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'getOutputFormat(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getOutputStreamOffsetUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getOverlayFrameLayout()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getOverlayFrameLayout()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackSelectionView',
- 'l': 'getOverrides()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'OpusUtil',
- 'l': 'getPacketDurationUs(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'getParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector',
- 'l': 'getParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l':
- 'getPassthroughBufferSizeInBytes(@com.google.android.exoplayer2.C.Encoding int, int)',
- 'url':
- 'getPassthroughBufferSizeInBytes(@com.google.android.exoplayer2.C.Encodingint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource',
- 'l': 'getPath()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getPauseAtEndOfMediaItems()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPauseAtEndOfMediaItems()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getPauseAtEndOfMediaItems()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getPayload()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'getPcmBufferSizeInBytes(int, int, int)',
- 'url': 'getPcmBufferSizeInBytes(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getPcmEncoding(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'WavUtil',
- 'l': 'getPcmEncodingForType(int, int)',
- 'url': 'getPcmEncodingForType(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getPcmFormat(@com.google.android.exoplayer2.C.PcmEncoding int, int, int)',
- 'url':
- 'getPcmFormat(@com.google.android.exoplayer2.C.PcmEncodingint,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getPcmFrameSize(@com.google.android.exoplayer2.C.PcmEncoding int, int)',
- 'url':
- 'getPcmFrameSize(@com.google.android.exoplayer2.C.PcmEncodingint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'getPeekPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'getPeekPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'getPeekPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'getPeekPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlEffectsFrameProcessor',
- 'l': 'getPendingInputFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor',
- 'l': 'getPendingInputFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PercentageRating',
- 'l': 'getPercent()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l': 'getPercentDownloaded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'SlidingPercentile',
- 'l': 'getPercentile(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource.PlaceholderTimeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SinglePeriodTimeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'SinglePeriodAdTimeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getPeriod(int, Timeline.Period, boolean)',
- 'url':
- 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getPeriod(int, Timeline.Period)',
- 'url': 'getPeriod(int,com.google.android.exoplayer2.Timeline.Period)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'getPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getPeriodByUid(Object, Timeline.Period)',
- 'url':
- 'getPeriodByUid(java.lang.Object,com.google.android.exoplayer2.Timeline.Period)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getPeriodByUid(Object, Timeline.Period)',
- 'url':
- 'getPeriodByUid(java.lang.Object,com.google.android.exoplayer2.Timeline.Period)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource.PlaceholderTimeline',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SinglePeriodTimeline',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getPeriodCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'getPeriodDurationMs(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'getPeriodDurationUs(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l':
- 'getPeriodPosition(Timeline.Window, Timeline.Period, int, long, long)',
- 'url':
- 'getPeriodPosition(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Period,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getPeriodPosition(Timeline.Window, Timeline.Period, int, long)',
- 'url':
- 'getPeriodPosition(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Period,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l':
- 'getPeriodPositionUs(Timeline.Window, Timeline.Period, int, long, long)',
- 'url':
- 'getPeriodPositionUs(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Period,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getPeriodPositionUs(Timeline.Window, Timeline.Period, int, long)',
- 'url':
- 'getPeriodPositionUs(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Period,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'getPixelCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlaceholderMediaItemData(MediaItem)',
- 'url':
- 'getPlaceholderMediaItemData(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlaceholderState(SimpleBasePlayer.State)',
- 'url':
- 'getPlaceholderState(com.google.android.exoplayer2.SimpleBasePlayer.State)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getPlaybackLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPlaybackLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getPlaybackLooper()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaClock',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'StandaloneMediaClock',
- 'l': 'getPlaybackParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getPlaybackSpeed()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'getPlaybackSpeed()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPlaybackState()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPlaybackState()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlaybackState()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPlaybackState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getPlaybackState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getPlaybackState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getPlaybackStateAtTime(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l':
- 'getPlaybackStateDurationMs(@com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackState int)',
- 'url':
- 'getPlaybackStateDurationMs(@com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackStateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'getPlaybackStats()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPlaybackSuppressionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPlaybackSuppressionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlaybackSuppressionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPlaybackSuppressionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getPlaybackSuppressionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getPlaybackSuppressionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'getPlayer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getPlayer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'getPlayer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getPlayer()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getPlayerError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getPlayerId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'getPlayerId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getPlayerState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'DebugTextViewHelper',
- 'l': 'getPlayerStateString()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getPlaylist()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPlaylistMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPlaylistMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlaylistMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPlaylistMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getPlaylistMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getPlaylistMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getPlaylistMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'getPlaylistSnapshot(Uri, boolean)',
- 'url': 'getPlaylistSnapshot(android.net.Uri,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'getPlaylistSnapshot(Uri, boolean)',
- 'url': 'getPlaylistSnapshot(android.net.Uri,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getPlayoutDurationForMediaDuration(long, float)',
- 'url': 'getPlayoutDurationForMediaDuration(long,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPlayWhenReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPlayWhenReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getPlayWhenReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getPlayWhenReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getPlayWhenReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getPlayWhenReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisBitArray',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'InputReaderAdapterV30',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'getPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getPositionAnchor()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'getPositionInFirstPeriodMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'getPositionInFirstPeriodUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getPositionInWindowMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getPositionInWindowUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getPositionMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'getPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'getPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaClock',
- 'l': 'getPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'StandaloneMediaClock',
- 'l': 'getPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSource',
- 'l': 'getPreferredQueueSize(long, List extends MediaChunk>)',
- 'url': 'getPreferredQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l': 'getPreferredQueueSize(long, List extends MediaChunk>)',
- 'url': 'getPreferredQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l': 'getPreferredQueueSize(long, List extends MediaChunk>)',
- 'url': 'getPreferredQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l': 'getPreferredQueueSize(long, List extends MediaChunk>)',
- 'url': 'getPreferredQueueSize(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'getPreferredUpdateDelay()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TimeBar',
- 'l': 'getPreferredUpdateDelay()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'getPreparePositionOverrideUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'getPreparePositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase',
- 'l': 'getPresentationTimeOffsetUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder',
- 'l': 'getPreviousIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.DefaultShuffleOrder',
- 'l': 'getPreviousIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ShuffleOrder.UnshuffledShuffleOrder',
- 'l': 'getPreviousIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeShuffleOrder',
- 'l': 'getPreviousIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getPreviousMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPreviousMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPreviousMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getPreviousMediaItemIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'getPreviousSequenceNumber(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'getPreviousWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getPreviousWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getPreviousWindowIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l':
- 'getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getPreviousWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l':
- 'getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getPreviousWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l':
- 'getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getPreviousWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l':
- 'getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getPreviousWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l':
- 'getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'getPreviousWindowIndex(int,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'BaseUrlExclusionList',
- 'l': 'getPriorityCount(List)',
- 'url': 'getPriorityCount(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'BaseUrlExclusionList',
- 'l': 'getPriorityCountAfterExclusion(List)',
- 'url': 'getPriorityCountAfterExclusion(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'getProfileLevels()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'getProgress(ProgressHolder)',
- 'url':
- 'getProgress(com.google.android.exoplayer2.transformer.ProgressHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'getPropertyByteArray(String)',
- 'url': 'getPropertyByteArray(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'getPropertyByteArray(String)',
- 'url': 'getPropertyByteArray(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'getPropertyByteArray(String)',
- 'url': 'getPropertyByteArray(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'getPropertyByteArray(String)',
- 'url': 'getPropertyByteArray(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'getPropertyString(String)',
- 'url': 'getPropertyString(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'getPropertyString(String)',
- 'url': 'getPropertyString(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'getPropertyString(String)',
- 'url': 'getPropertyString(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'getPropertyString(String)',
- 'url': 'getPropertyString(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'getProvisionRequest()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'getProvisionRequest()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'getProvisionRequest()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'getProvisionRequest()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'getPublicMethods(Class>)',
- 'url': 'getPublicMethods(java.lang.Class)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'getRawPcmEncodingType(String)',
- 'url': 'getRawPcmEncodingType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'DatabaseProvider',
- 'l': 'getReadableDatabase()'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'DefaultDatabaseProvider',
- 'l': 'getReadableDatabase()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getReadIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getReadingPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getReadingPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'getReadingPositionUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getRebufferRate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getRebufferTimeRatio()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm.LicenseServer',
- 'l': 'getReceivedProvisionRequests()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm.LicenseServer',
- 'l': 'getReceivedSchemeDatas()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'getRedirectedUri(ContentMetadata)',
- 'url':
- 'getRedirectedUri(com.google.android.exoplayer2.upstream.cache.ContentMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'getReferenceCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'getRegionEndTimeMs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'getRemovedAdGroupCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadataMutations',
- 'l': 'getRemovedValues()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getRenderer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getRenderer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getRenderer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getRendererCapabilities(RenderersFactory)',
- 'url':
- 'getRendererCapabilities(com.google.android.exoplayer2.RenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getRendererCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getRendererCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getRendererCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getRendererCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'getRendererDisabled(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'getRendererException()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getRendererName(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getRenderers()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getRenderersFactory()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getRendererSupport(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getRendererType(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getRendererType(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getRendererType(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getRendererType(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getRepeatMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getRepeatMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getRepeatMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getRepeatMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getRepeatMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getRepeatMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getRepeatMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'getRepeatToggleModes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'getRepeatToggleModes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher',
- 'l': 'getRequestPath(RecordedRequest)',
- 'url': 'getRequestPath(okhttp3.mockwebserver.RecordedRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyRequest',
- 'l': 'getRequestType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'getRequirements()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'getRequirements()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'RequirementsWatcher',
- 'l': 'getRequirements()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AspectRatioFrameLayout',
- 'l': 'getResizeMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getResizeMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getResizeMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'getResponseCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'getResponseCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'getResponseCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'getResponseCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getResponseHeaders_caseInsensitive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getResponseHeaders_isEmptyWhileNotOpen()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getResponseHeaders_noNullKeysOrValues()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getResponseHeaders_resourceNotFound_isEmptyWhileNotOpen()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TeeDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSource',
- 'l': 'getResponseHeaders()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'getResult()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'getRetryDelayMsFor(LoadErrorHandlingPolicy.LoadErrorInfo)',
- 'url':
- 'getRetryDelayMsFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy',
- 'l': 'getRetryDelayMsFor(LoadErrorHandlingPolicy.LoadErrorInfo)',
- 'url':
- 'getRetryDelayMsFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getRubyPosition()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource.AdLoadException',
- 'l': 'getRuntimeExceptionForUnexpected()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'getSampleCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'getSampleCryptoData(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'getSampleData(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'getSampleDescriptionEncryptionBox(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l': 'getSampleDurationUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'getSampleFlags(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l': 'getSampleFormats()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkExtractor',
- 'l': 'getSampleFormats()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaParserChunkExtractor',
- 'l': 'getSampleFormats()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'getSampleFormats()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'getSampleNumber(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'getSampleTimesUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'getSampleTimeUs(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'getScheduler()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'getSchemeUuid()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'getSchemeUuid()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getSeekBackIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getSeekBackIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getSeekBackIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getSeekBackIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getSeekBackIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getSeekBackIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getSeekBackIncrementMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getSeekForwardIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getSeekForwardIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getSeekForwardIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getSeekForwardIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getSeekForwardIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getSeekForwardIncrement()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getSeekForwardIncrementMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker',
- 'l': 'getSeekMap()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getSeekParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getSeekParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getSeekParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'getSeekPoints(long, int)',
- 'url': 'getSeekPoints(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.BinarySearchSeekMap',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ConstantBitrateSeekMap',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacSeekTableSeekMap',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'IndexSeekMap',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap.Unseekable',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'getSeekPoints(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getSeekTimeRatio()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getSegmentCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getSegmentCount(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getSegmentCount(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getSegmentCount(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getSegmentCount(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentList',
- 'l': 'getSegmentCount(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentTemplate',
- 'l': 'getSegmentCount(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getSegmentDurationUs(long, long)',
- 'url': 'getSegmentDurationUs(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getSegmentEndTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getSegmentNum(long, long)',
- 'url': 'getSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getSegmentNum(long, long)',
- 'url': 'getSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getSegmentNum(long, long)',
- 'url': 'getSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getSegmentNum(long, long)',
- 'url': 'getSegmentNum(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getSegmentNum(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'getSegments()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.offline',
- 'c': 'DashDownloader',
- 'l': 'getSegments(DataSource, DashManifest, boolean)',
- 'url':
- 'getSegments(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.dash.manifest.DashManifest,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.offline',
- 'c': 'HlsDownloader',
- 'l': 'getSegments(DataSource, HlsPlaylist, boolean)',
- 'url':
- 'getSegments(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylist,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'getSegments(DataSource, M, boolean)',
- 'url':
- 'getSegments(com.google.android.exoplayer2.upstream.DataSource,M,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.offline',
- 'c': 'SsDownloader',
- 'l': 'getSegments(DataSource, SsManifest, boolean)',
- 'url':
- 'getSegments(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getSegmentStartTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getSegmentTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getSegmentUrl(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getSegmentUrl(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'getSegmentUrl(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getSegmentUrl(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'getSegmentUrl(Representation, long)',
- 'url':
- 'getSegmentUrl(com.google.android.exoplayer2.source.dash.manifest.Representation,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentList',
- 'l': 'getSegmentUrl(Representation, long)',
- 'url':
- 'getSegmentUrl(com.google.android.exoplayer2.source.dash.manifest.Representation,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentTemplate',
- 'l': 'getSegmentUrl(Representation, long)',
- 'url':
- 'getSegmentUrl(com.google.android.exoplayer2.source.dash.manifest.Representation,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getSelectedFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'getSelectedFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'getSelectedFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getSelectedIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'getSelectedIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'getSelectedIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'FixedTrackSelection',
- 'l': 'getSelectedIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'RandomTrackSelection',
- 'l': 'getSelectedIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getSelectedIndexInTrackGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'getSelectedIndexInTrackGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'getSelectedIndexInTrackGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getSelectionData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'getSelectionData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'getSelectionData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'FixedTrackSelection',
- 'l': 'getSelectionData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'RandomTrackSelection',
- 'l': 'getSelectionData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'getSelectionOverride(int, TrackGroupArray)',
- 'url':
- 'getSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getSelectionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'getSelectionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'getSelectionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'FixedTrackSelection',
- 'l': 'getSelectionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'RandomTrackSelection',
- 'l': 'getSelectionReason()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HttpDataSourceTestEnv',
- 'l': 'getServedResources()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultPlaybackSessionManager',
- 'l': 'getSessionForMediaPeriodId(Timeline, MediaSource.MediaPeriodId)',
- 'url':
- 'getSessionForMediaPeriodId(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager',
- 'l': 'getSessionForMediaPeriodId(Timeline, MediaSource.MediaPeriodId)',
- 'url':
- 'getSessionForMediaPeriodId(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'getShowShuffleButton()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'getShowShuffleButton()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'getShowSubtitleButton()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'getShowTimeoutMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'getShowTimeoutMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'getShowVrButton()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'getShowVrButton()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'getShuffleMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getShuffleModeEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getShuffleModeEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getShuffleModeEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getShuffleModeEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getShuffleModeEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getShuffleModeEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'getSingletonInstance(Context)',
- 'url': 'getSingletonInstance(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'getSinkFormatSupport(Format)',
- 'url': 'getSinkFormatSupport(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'getSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getSkipCount(long, boolean)',
- 'url': 'getSkipCount(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'getSkippedFrames()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessorChain',
- 'l': 'getSkippedOutputFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink.DefaultAudioProcessorChain',
- 'l': 'getSkippedOutputFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getSkipSilenceEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioComponent',
- 'l': 'getSkipSilenceEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getSkipSilenceEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'getSkipSilenceEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'getSkipSilenceEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'getSkipSilenceEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getSkipSilenceEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.RequestProperties',
- 'l': 'getSnapshot()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'getSourceException()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getSpecificityScore(String, String, Set, String)',
- 'url':
- 'getSpecificityScore(java.lang.String,java.lang.String,java.util.Set,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'StarRating',
- 'l': 'getStarRating()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet',
- 'l': 'getStartTime(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'getStartTimeUs(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getState()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LegacyMediaPlayerWrapper',
- 'l': 'getState()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getState()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'getState()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'getState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'getState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyStatus',
- 'l': 'getStatusCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'getStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getStreamFormats()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'getStreamKeys(List)',
- 'url': 'getStreamKeys(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'getStreamKeys(List)',
- 'url': 'getStreamKeys(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'getStreamMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getStreamPositionUs(long, MediaPeriodId, AdPlaybackState)',
- 'url':
- 'getStreamPositionUs(long,com.google.android.exoplayer2.source.MediaPeriodId,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getStreamPositionUs(Player, AdPlaybackState)',
- 'url':
- 'getStreamPositionUs(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getStreamPositionUsForAd(long, int, int, AdPlaybackState)',
- 'url':
- 'getStreamPositionUsForAd(long,int,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionUtil',
- 'l': 'getStreamPositionUsForContent(long, int, AdPlaybackState)',
- 'url':
- 'getStreamPositionUsForContent(long,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getStreamTypeForAudioUsage(@com.google.android.exoplayer2.C.AudioUsage int)',
- 'url':
- 'getStreamTypeForAudioUsage(@com.google.android.exoplayer2.C.AudioUsageint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestUtil',
- 'l': 'getString(Context, String)',
- 'url': 'getString(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'getStringForHttpMethod(@com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int)',
- 'url':
- 'getStringForHttpMethod(@com.google.android.exoplayer2.upstream.DataSpec.HttpMethodint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getStringForTime(StringBuilder, Formatter, long)',
- 'url':
- 'getStringForTime(java.lang.StringBuilder,java.util.Formatter,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'getStyle()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'getSubFrame(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'getSubFrame(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'getSubFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'getSubFrameCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getSubtitleView()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getSubtitleView()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedBitrateRange(MediaCodecInfo, String)',
- 'url':
- 'getSupportedBitrateRange(android.media.MediaCodecInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedColorFormats(MediaCodecInfo, String)',
- 'url':
- 'getSupportedColorFormats(android.media.MediaCodecInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedEncoderNamesForHdrEditing(String, ColorInfo)',
- 'url':
- 'getSupportedEncoderNamesForHdrEditing(java.lang.String,com.google.android.exoplayer2.video.ColorInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedEncoders(String)',
- 'url': 'getSupportedEncoders(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedHeights(MediaCodecInfo, String, int)',
- 'url':
- 'getSupportedHeights(android.media.MediaCodecInfo,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.PlaybackPreparer',
- 'l': 'getSupportedPrepareActions()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'getSupportedQueueNavigatorActions(Player)',
- 'url':
- 'getSupportedQueueNavigatorActions(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'getSupportedQueueNavigatorActions(Player)',
- 'url':
- 'getSupportedQueueNavigatorActions(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.workmanager',
- 'c': 'WorkManagerScheduler',
- 'l': 'getSupportedRequirements(Requirements)',
- 'url':
- 'getSupportedRequirements(com.google.android.exoplayer2.scheduler.Requirements)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'PlatformScheduler',
- 'l': 'getSupportedRequirements(Requirements)',
- 'url':
- 'getSupportedRequirements(com.google.android.exoplayer2.scheduler.Requirements)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Scheduler',
- 'l': 'getSupportedRequirements(Requirements)',
- 'url':
- 'getSupportedRequirements(com.google.android.exoplayer2.scheduler.Requirements)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedResolution(MediaCodecInfo, String, int, int)',
- 'url':
- 'getSupportedResolution(android.media.MediaCodecInfo,java.lang.String,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedResolutionRanges(MediaCodecInfo, String)',
- 'url':
- 'getSupportedResolutionRanges(android.media.MediaCodecInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer.Factory',
- 'l':
- 'getSupportedSampleMimeTypes(@com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'getSupportedSampleMimeTypes(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Muxer.Factory',
- 'l':
- 'getSupportedSampleMimeTypes(@com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'getSupportedSampleMimeTypes(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.Factory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'DefaultMediaSourceFactory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.Factory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource.Factory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource.Factory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource.Factory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource.Factory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource.Factory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSourceFactory',
- 'l': 'getSupportedTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'getSupportedVideoMimeTypes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'getSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getSurfaceSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getSurfaceSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getSurfaceSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getSurfaceSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getSurfaceSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getSurfaceSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EGLSurfaceTexture',
- 'l': 'getSurfaceTexture()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getSystemLanguageCodes()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getTarget()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock.HandlerMessage',
- 'l': 'getTarget()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper.Message',
- 'l': 'getTarget()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'getTargetLiveOffsetUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LivePlaybackSpeedControl',
- 'l': 'getTargetLiveOffsetUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getTestResources()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getText()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getTextAlignment()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getTextComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getTextComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getTextComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getTextMediaMimeType(String)',
- 'url': 'getTextMediaMimeType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getTextSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getTextSizeType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'getTextureCoordinateBounds()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'getThrowableString(Throwable)',
- 'url': 'getThrowableString(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'getTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'getTimeline()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getTimelineByChildIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'getTimestampOffsetUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter',
- 'l': 'getTimeToFirstByteEstimateUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TimeToFirstByteEstimator',
- 'l': 'getTimeToFirstByteEstimateUs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'getTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'getTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'getTimeUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ConstantBitrateSeekMap',
- 'l': 'getTimeUsAtPosition(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecoderCountersUtil',
- 'l': 'getTotalBufferCount(DecoderCounters)',
- 'url':
- 'getTotalBufferCount(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getTotalBufferedDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getTotalBufferedDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getTotalBufferedDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getTotalBufferedDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getTotalBufferedDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getTotalBufferedDuration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocator',
- 'l': 'getTotalBytesAllocated()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultAllocator',
- 'l': 'getTotalBytesAllocated()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalElapsedTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalJoinTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalPausedTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalPlayAndWaitTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalPlayTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalRebufferTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalSeekTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getTotalWaitTimeMs()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'getTrackFormat(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getTrackGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'getTrackGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelection',
- 'l': 'getTrackGroup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'getTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'getTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'getTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'getTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'getTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'getTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getTrackGroups(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getTrackGroups(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.TrackIdGenerator',
- 'l': 'getTrackId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTrackNameProvider',
- 'l': 'getTrackName(Format)',
- 'url': 'getTrackName(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackNameProvider',
- 'l': 'getTrackName(Format)',
- 'url': 'getTrackName(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ContainerMediaChunk',
- 'l': 'getTrackOutputProvider(BaseMediaChunkOutput)',
- 'url':
- 'getTrackOutputProvider(com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getTracks(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getTrackSelectionParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getTrackSelectionParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getTrackSelectionParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getTrackSelectionParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getTrackSelectionParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getTrackSelectionParameters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'getTrackSelections(int, int)',
- 'url': 'getTrackSelections(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getTrackSelector()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getTrackSelector()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getTrackSelector()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getTrackSelector()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getTrackSupport(int, int, int)',
- 'url': 'getTrackSupport(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'getTrackSupport(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'getTrackType()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'getTrackType()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'getTrackType()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'getTrackType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getTrackType(String)',
- 'url': 'getTrackType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getTrackTypeOfCodec(String)',
- 'url': 'getTrackTypeOfCodec(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'getTrackTypeString(@com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'getTrackTypeString(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter',
- 'l': 'getTransferListener()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'getTransferListener()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getTransferListenerDataSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l':
- 'getTunnelingSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int)',
- 'url':
- 'getTunnelingSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilitiesint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'getType()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'getType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'getType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'getType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelection',
- 'l': 'getType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionOverride',
- 'l': 'getType()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'getType(Uri)',
- 'url': 'getType(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'WavUtil',
- 'l':
- 'getTypeForPcmEncoding(@com.google.android.exoplayer2.C.PcmEncoding int)',
- 'url':
- 'getTypeForPcmEncoding(@com.google.android.exoplayer2.C.PcmEncodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getTypeSupport(@com.google.android.exoplayer2.C.TrackType int)',
- 'url': 'getTypeSupport(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'getUid()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'getUid()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getUidOfPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getUidOfPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getUidOfPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getUidOfPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource.PlaceholderTimeline',
- 'l': 'getUidOfPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SinglePeriodTimeline',
- 'l': 'getUidOfPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getUidOfPeriod(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'getUnexpectedException()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlProgram',
- 'l': 'getUniformLocation(String)',
- 'url': 'getUniformLocation(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'getUnmappedTrackGroups()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getUpstreamFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.Factory',
- 'l': 'getUpstreamPriorityTaskManager()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getUri_resourceNotFound_returnsNullIfNotOpened()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest',
- 'l': 'getUri_returnsNonNullValueOnlyWhileOpen()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.rtmp',
- 'c': 'RtmpDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.TestResource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'AssetDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ContentDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSchemeDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PlaceholderDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TeeDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'UdpDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSource',
- 'l': 'getUri()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet',
- 'l': 'getUri(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getUseArtwork()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getUseArtwork()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getUseController()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getUseController()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'TestExoPlayerBuilder',
- 'l': 'getUseLazyPreparation()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getUserAgent(Context, String)',
- 'url': 'getUserAgent(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'getUtf8Bytes(String)',
- 'url': 'getUtf8Bytes(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegLibrary',
- 'l': 'getVersion()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusLibrary',
- 'l': 'getVersion()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxLibrary',
- 'l': 'getVersion()'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'VersionTable',
- 'l':
- 'getVersion(SQLiteDatabase, @com.google.android.exoplayer2.database.VersionTable.Feature int, String)',
- 'url':
- 'getVersion(android.database.sqlite.SQLiteDatabase,@com.google.android.exoplayer2.database.VersionTable.Featureint,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getVerticalType()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getVideoChangeFrameRateStrategy()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'getVideoChangeFrameRateStrategy()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getVideoChangeFrameRateStrategy()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getVideoChangeFrameRateStrategy()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getVideoComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getVideoComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getVideoComponent()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getVideoDecoderCounters()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getVideoDecoderCounters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getVideoDecoderCounters()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoDecoderGLSurfaceView',
- 'l': 'getVideoDecoderOutputBufferRenderer()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getVideoFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getVideoFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getVideoFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l': 'getVideoFrameMetadataListener()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'getVideoMediaMimeType(String)',
- 'url': 'getVideoMediaMimeType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CodecSpecificDataUtil',
- 'l': 'getVideoResolutionFromMpeg4VideoConfig(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'getVideoScalingMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'getVideoScalingMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getVideoScalingMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'getVideoScalingMode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.VideoComponent',
- 'l': 'getVideoSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getVideoSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'getVideoSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getVideoSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getVideoSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getVideoSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getVideoSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'DebugTextViewHelper',
- 'l': 'getVideoString()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l': 'getVideoSurface()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'getVideoSurfaceView()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'getVideoSurfaceView()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioComponent',
- 'l': 'getVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getVolume()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'getVolume()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'getVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'getVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'getVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'getVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'getWaitTimeRatio()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Size',
- 'l': 'getWidth()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'AbstractConcatenatedTimeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource.PlaceholderTimeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SinglePeriodTimeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource.InitialTimeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getWindow(int, Timeline.Window, long)',
- 'url':
- 'getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getWindow(int, Timeline.Window)',
- 'url': 'getWindow(int,com.google.android.exoplayer2.Timeline.Window)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'getWindowColor()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'getWindowCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l': 'getWindowCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ForwardingTimeline',
- 'l': 'getWindowCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource.PlaceholderTimeline',
- 'l': 'getWindowCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SinglePeriodTimeline',
- 'l': 'getWindowCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline',
- 'l': 'getWindowCount()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l':
- 'getWindowIndexForChildWindowIndex(ConcatenatingMediaSource.MediaSourceHolder, int)',
- 'url':
- 'getWindowIndexForChildWindowIndex(com.google.android.exoplayer2.source.ConcatenatingMediaSource.MediaSourceHolder,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'getWindowIndexForChildWindowIndex(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'getWindowIndexForChildWindowIndex(Integer, int)',
- 'url': 'getWindowIndexForChildWindowIndex(java.lang.Integer,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'getWindowIndexForChildWindowIndex(T, int)',
- 'url': 'getWindowIndexForChildWindowIndex(T,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'getWindowIndexForChildWindowIndex(Void, int)',
- 'url': 'getWindowIndexForChildWindowIndex(java.lang.Void,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata.Entry',
- 'l': 'getWrappedMetadataBytes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'getWrappedMetadataBytes()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata.Entry',
- 'l': 'getWrappedMetadataFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'getWrappedMetadataFormat()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'getWrappedPlayer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'DatabaseProvider',
- 'l': 'getWritableDatabase()'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'DefaultDatabaseProvider',
- 'l': 'getWritableDatabase()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'getWriteIndex()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunkOutput',
- 'l': 'getWriteIndices()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil.GlException',
- 'l': 'GlException(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlProgram',
- 'l': 'GlProgram(Context, String, String)',
- 'url':
- '%3Cinit%3E(android.content.Context,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlProgram',
- 'l': 'GlProgram(String, String)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'group'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection.Definition',
- 'l': 'group'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'GROUP_INDEX_AUDIO'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'GROUP_INDEX_SUBTITLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'GROUP_INDEX_VARIANT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l':
- 'Group(TrackGroup, boolean, @com.google.android.exoplayer2.C.FormatSupport int[], boolean[])',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,boolean,@com.google.android.exoplayer2.C.FormatSupportint[],boolean[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry',
- 'l': 'groupId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Rendition',
- 'l': 'groupId'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'StreamKey',
- 'l': 'groupIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.SelectionOverride',
- 'l': 'groupIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'groupKey'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource',
- 'l': 'GZIP_SUPPORT_DISABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource',
- 'l': 'GZIP_SUPPORT_ENABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'WebServerDispatcher.Resource',
- 'l': 'GZIP_SUPPORT_FORCED'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'gzip(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H262Reader',
- 'l': 'H262Reader()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H263Reader',
- 'l': 'H263Reader()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H264Reader',
- 'l': 'H264Reader(SeiReader, boolean, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.ts.SeiReader,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H265Reader',
- 'l': 'H265Reader(SeiReader)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.ts.SeiReader)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l':
- 'H265SpsData(int, boolean, int, int, int[], int, int, int, int, float, @com.google.android.exoplayer2.C.ColorSpace int, @com.google.android.exoplayer2.C.ColorRange int, @com.google.android.exoplayer2.C.ColorTransfer int)',
- 'url':
- '%3Cinit%3E(int,boolean,int,int,int[],int,int,int,int,float,@com.google.android.exoplayer2.C.ColorSpaceint,@com.google.android.exoplayer2.C.ColorRangeint,@com.google.android.exoplayer2.C.ColorTransferint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleAddMediaItems(int, List)',
- 'url': 'handleAddMediaItems(int,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l':
- 'handleBlockAddIDExtraData(MatroskaExtractor.Track, ExtractorInput, int)',
- 'url':
- 'handleBlockAddIDExtraData(com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track,com.google.android.exoplayer2.extractor.ExtractorInput,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l':
- 'handleBlockAdditionalData(MatroskaExtractor.Track, int, ExtractorInput, int)',
- 'url':
- 'handleBlockAdditionalData(com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track,int,com.google.android.exoplayer2.extractor.ExtractorInput,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'handleBuffer(ByteBuffer, long, int)',
- 'url': 'handleBuffer(java.nio.ByteBuffer,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'handleBuffer(ByteBuffer, long, int)',
- 'url': 'handleBuffer(java.nio.ByteBuffer,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'handleBuffer(ByteBuffer, long, int)',
- 'url': 'handleBuffer(java.nio.ByteBuffer,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingAudioSink',
- 'l': 'handleBuffer(ByteBuffer, long, int)',
- 'url': 'handleBuffer(java.nio.ByteBuffer,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor.AudioBufferSink',
- 'l': 'handleBuffer(ByteBuffer)',
- 'url': 'handleBuffer(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor.WavFileAudioBufferSink',
- 'l': 'handleBuffer(ByteBuffer)',
- 'url': 'handleBuffer(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleClearVideoOutput(Object)',
- 'url': 'handleClearVideoOutput(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleDecreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'handleDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'handleDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'handleDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'CapturingAudioSink',
- 'l': 'handleDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleIncreaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'handleInputBufferSupplementalData(DecoderInputBuffer)',
- 'url':
- 'handleInputBufferSupplementalData(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'handleInputBufferSupplementalData(DecoderInputBuffer)',
- 'url':
- 'handleInputBufferSupplementalData(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage.Target',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.PlayerTarget',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object)',
- 'url':
- 'handleMessage(@com.google.android.exoplayer2.Renderer.MessageTypeint,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.PlayerTarget',
- 'l': 'handleMessage(ExoPlayer, int, Object)',
- 'url':
- 'handleMessage(com.google.android.exoplayer2.ExoPlayer,int,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'handleMessage(Message)',
- 'url': 'handleMessage(android.os.Message)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler',
- 'l': 'handleMessage(Message)',
- 'url': 'handleMessage(android.os.Message)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'handleMessage(Message)',
- 'url': 'handleMessage(android.os.Message)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleMoveMediaItems(int, int, int)',
- 'url': 'handleMoveMediaItems(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker',
- 'l': 'handlePendingSeek(ExtractorInput, PositionHolder)',
- 'url':
- 'handlePendingSeek(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handlePrepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader',
- 'l': 'handlePrepareComplete(AdsMediaSource, int, int)',
- 'url':
- 'handlePrepareComplete(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader',
- 'l': 'handlePrepareComplete(AdsMediaSource, int, int)',
- 'url':
- 'handlePrepareComplete(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader',
- 'l': 'handlePrepareError(AdsMediaSource, int, int, IOException)',
- 'url':
- 'handlePrepareError(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int,java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader',
- 'l': 'handlePrepareError(AdsMediaSource, int, int, IOException)',
- 'url':
- 'handlePrepareError(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int,java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleRelease()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleRemoveMediaItems(int, int)',
- 'url': 'handleRemoveMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l':
- 'handleSeek(int, long, @com.google.android.exoplayer2.Player.Command int)',
- 'url':
- 'handleSeek(int,long,@com.google.android.exoplayer2.Player.Commandint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetDeviceMuted(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetDeviceVolume(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetMediaItems(List, int, long)',
- 'url': 'handleSetMediaItems(java.util.List,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetPlaybackParameters(PlaybackParameters)',
- 'url':
- 'handleSetPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetPlaylistMetadata(MediaMetadata)',
- 'url':
- 'handleSetPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LegacyMediaPlayerWrapper',
- 'l': 'handleSetPlayWhenReady(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetPlayWhenReady(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l':
- 'handleSetRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int)',
- 'url':
- 'handleSetRepeatMode(@com.google.android.exoplayer2.Player.RepeatModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetShuffleModeEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetTrackSelectionParameters(TrackSelectionParameters)',
- 'url':
- 'handleSetTrackSelectionParameters(com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetVideoOutput(Object)',
- 'url': 'handleSetVideoOutput(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleSetVolume(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'handleStop()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'HARDWARE_ACCELERATION_NOT_SUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'HARDWARE_ACCELERATION_SUPPORT_MASK'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'HARDWARE_ACCELERATION_SUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'hardwareAccelerated'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasAbsoluteSizeSpanBetween(int, int)',
- 'url': 'hasAbsoluteSizeSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasAlignmentSpanBetween(int, int)',
- 'url': 'hasAlignmentSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'hasBackgroundColor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasBackgroundColorSpanBetween(int, int)',
- 'url': 'hasBackgroundColorSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasBoldItalicSpanBetween(int, int)',
- 'url': 'hasBoldItalicSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasBoldSpanBetween(int, int)',
- 'url': 'hasBoldSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.CaptionCallback',
- 'l': 'hasCaptions(Player)',
- 'url': 'hasCaptions(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'hasColorInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'hasContentEncryption'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'hasData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'hasDiscontinuitySequence'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'hasEndTag'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'hasFatalError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'hasFontColor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasForegroundColorSpanBetween(int, int)',
- 'url': 'hasForegroundColorSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'GaplessInfoHolder',
- 'l': 'hasGaplessInfo()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'hasGapTag'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l': 'hashCode()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'hashCode()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'HeartRating',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.AdsConfiguration',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LocalConfiguration',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PercentageRating',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Events',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererConfiguration',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SeekParameters',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'StarRating',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ThumbRating',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'hashCode()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Tracks', 'l': 'hashCode()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndException',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndFormat',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndPlaybackState',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioAttributes',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor.AudioFormat',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AuxEffectInfo',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.AdsLoader.State',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap.SeekPoints',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekPoint',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrackOutput.CryptoData',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'VorbisComment',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyInfo',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'BinaryFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'CommentFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'InternalFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'PrivFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'TextInformationFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'UrlLinkFrame',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SlowMotionData.Segment',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'SmtaMetadataEntry',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'StreamKey',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Descriptor',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ProgramInformation',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'RangedUri',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentTimelineElement',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpableFormat',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMetadataEntry',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection.AdaptationCheckpoint',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.SelectionOverride',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionArray',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionOverride',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationResult',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'DefaultContentMetadata',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Size',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SurfaceInfo',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoSize',
- 'l': 'hashCode()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasHorizontalTextInVerticalContextSpanBetween(int, int)',
- 'url': 'hasHorizontalTextInVerticalContextSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylist',
- 'l': 'hasIndependentSegments'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasItalicSpanBetween(int, int)',
- 'url': 'hasItalicSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'hasMessages(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'hasNext()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'hasNext()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'hasNext()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'hasNextMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'hasNextMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'hasNextMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'hasNextWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'hasNextWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'hasNextWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoAbsoluteSizeSpanBetween(int, int)',
- 'url': 'hasNoAbsoluteSizeSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoAlignmentSpanBetween(int, int)',
- 'url': 'hasNoAlignmentSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoBackgroundColorSpanBetween(int, int)',
- 'url': 'hasNoBackgroundColorSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoForegroundColorSpanBetween(int, int)',
- 'url': 'hasNoForegroundColorSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoHorizontalTextInVerticalContextSpanBetween(int, int)',
- 'url': 'hasNoHorizontalTextInVerticalContextSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoRelativeSizeSpanBetween(int, int)',
- 'url': 'hasNoRelativeSizeSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoRubySpanBetween(int, int)',
- 'url': 'hasNoRubySpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoSpans()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoStrikethroughSpanBetween(int, int)',
- 'url': 'hasNoStrikethroughSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoStyleSpanBetween(int, int)',
- 'url': 'hasNoStyleSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoTextEmphasisSpanBetween(int, int)',
- 'url': 'hasNoTextEmphasisSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoTypefaceSpanBetween(int, int)',
- 'url': 'hasNoTypefaceSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasNoUnderlineSpanBetween(int, int)',
- 'url': 'hasNoUnderlineSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'hasPendingData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'hasPendingData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'hasPendingData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'hasPendingOutput()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'hasPlayedAdGroup(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'hasPositionDiscontinuity'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'hasPositiveStartOffset'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'hasPrevious()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'hasPrevious()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'hasPrevious()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'hasPreviousMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'hasPreviousMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'hasPreviousMediaItem()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'hasPreviousWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'hasPreviousWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'hasPreviousWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'hasProgramDateTime'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'hasReadStreamToEnd()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'hasReadStreamToEnd()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'hasReadStreamToEnd()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasRelativeSizeSpanBetween(int, int)',
- 'url': 'hasRelativeSizeSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasRubySpanBetween(int, int)',
- 'url': 'hasRubySpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.Parameters',
- 'l': 'hasSelectionOverride(int, TrackGroupArray)',
- 'url':
- 'hasSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasStrikethroughSpanBetween(int, int)',
- 'url': 'hasStrikethroughSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'hasSupplementalData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasTextEmphasisSpanBetween(int, int)',
- 'url': 'hasTextEmphasisSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasTypefaceSpanBetween(int, int)',
- 'url': 'hasTypefaceSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil.truth',
- 'c': 'SpannedSubject',
- 'l': 'hasUnderlineSpanBetween(int, int)',
- 'url': 'hasUnderlineSpanBetween(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'hasUnplayedAds()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'hdrStaticInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'HEADER_SIZE_FOR_PARSER'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil.Header',
- 'l': 'Header()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.InvalidResponseCodeException',
- 'l': 'headerFields'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'HeartRating',
- 'l': 'HeartRating()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'HeartRating',
- 'l': 'HeartRating(boolean)',
- 'url': '%3Cinit%3E(boolean)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'height'},
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'TextureInfo',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameInfo',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SurfaceInfo',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'AvcConfig',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer.CodecMaxValues',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoSize',
- 'l': 'height'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'hide()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'hide()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'hideController()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'hideController()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'hideImmediately()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'hideScrubber(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'hideScrubber(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.offline',
- 'c': 'HlsDownloader',
- 'l': 'HlsDownloader(MediaItem, CacheDataSource.Factory, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.offline',
- 'c': 'HlsDownloader',
- 'l': 'HlsDownloader(MediaItem, CacheDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.offline',
- 'c': 'HlsDownloader',
- 'l':
- 'HlsDownloader(MediaItem, ParsingLoadable.Parser, CacheDataSource.Factory, Executor, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.offline',
- 'c': 'HlsDownloader',
- 'l':
- 'HlsDownloader(MediaItem, ParsingLoadable.Parser, CacheDataSource.Factory, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMasterPlaylist',
- 'l':
- 'HlsMasterPlaylist(String, List, List, List, List, List, List, Format, List, boolean, Map, List)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,com.google.android.exoplayer2.Format,java.util.List,boolean,java.util.Map,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l':
- 'HlsMediaPeriod(HlsExtractorFactory, HlsPlaylistTracker, HlsDataSourceFactory, TransferListener, DrmSessionManager, DrmSessionEventListener.EventDispatcher, LoadErrorHandlingPolicy, MediaSourceEventListener.EventDispatcher, Allocator, CompositeSequenceableLoaderFactory, boolean, @com.google.android.exoplayer2.source.hls.HlsMediaSource.MetadataType int, boolean, PlayerId)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.hls.HlsExtractorFactory,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker,com.google.android.exoplayer2.source.hls.HlsDataSourceFactory,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.upstream.Allocator,com.google.android.exoplayer2.source.CompositeSequenceableLoaderFactory,boolean,@com.google.android.exoplayer2.source.hls.HlsMediaSource.MetadataTypeint,boolean,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l':
- 'HlsMediaPlaylist(@com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.PlaylistType int, String, List, long, boolean, long, boolean, int, long, int, long, long, boolean, boolean, boolean, DrmInitData, List, List, HlsMediaPlaylist.ServerControl, Map)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.PlaylistTypeint,java.lang.String,java.util.List,long,boolean,long,boolean,int,long,int,long,long,boolean,boolean,boolean,com.google.android.exoplayer2.drm.DrmInitData,java.util.List,java.util.List,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.ServerControl,java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l':
- 'HlsMultivariantPlaylist(String, List, List, List, List, List, List, Format, List, boolean, Map, List)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,java.util.List,com.google.android.exoplayer2.Format,java.util.List,boolean,java.util.Map,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylist',
- 'l': 'HlsPlaylist(String, List, boolean)',
- 'url': '%3Cinit%3E(java.lang.String,java.util.List,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistParser',
- 'l': 'HlsPlaylistParser()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistParser',
- 'l': 'HlsPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry',
- 'l':
- 'HlsTrackMetadataEntry(String, String, List)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.ServerControl',
- 'l': 'holdBackUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'HOMOGENEOUS_COORDINATE_VECTOR_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'HorizontalTextInVerticalContextSpan',
- 'l': 'HorizontalTextInVerticalContextSpan()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity',
- 'l': 'HostActivity()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'HTTP_METHOD_GET'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'HTTP_METHOD_HEAD'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'HTTP_METHOD_POST'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'httpBody'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(IOException, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(IOException, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(String, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(String, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(String, IOException, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.HttpDataSourceException',
- 'l':
- 'HttpDataSourceException(String, IOException, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Typeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HttpDataSourceTestEnv',
- 'l': 'HttpDataSourceTestEnv()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'HttpMediaDrmCallback',
- 'l': 'HttpMediaDrmCallback(String, boolean, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(java.lang.String,boolean,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'HttpMediaDrmCallback',
- 'l': 'HttpMediaDrmCallback(String, DataSource.Factory)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'httpMethod'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'httpRequestHeaders'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'HslAdjustment',
- 'l': 'hueAdjustmentDegrees'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'i(String, String, Throwable)',
- 'url': 'i(java.lang.String,java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'i(String, String)',
- 'url': 'i(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log.Logger',
- 'l': 'i(String, String)',
- 'url': 'i(java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyDecoder',
- 'l': 'IcyDecoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'IcyHeaders(int, String, String, String, boolean, int)',
- 'url':
- '%3Cinit%3E(int,java.lang.String,java.lang.String,java.lang.String,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyInfo',
- 'l': 'IcyInfo(byte[], String, String)',
- 'url': '%3Cinit%3E(byte[],java.lang.String,java.lang.String)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'id'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration',
- 'l': 'id'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Timeline.Period', 'l': 'id'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Frame',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'AdaptationSet',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Descriptor',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'id'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'CommentFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'InternalFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'PrivFrame',
- 'l': 'ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'AdaptationSet',
- 'l': 'ID_UNSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'EventStream',
- 'l': 'id()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder',
- 'l': 'ID3_HEADER_LENGTH'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'ID3_SCHEME_ID_AOM'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder',
- 'l': 'ID3_TAG'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder',
- 'l': 'Id3Decoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder',
- 'l': 'Id3Decoder(Id3Decoder.FramePredicate)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.metadata.id3.Id3Decoder.FramePredicate)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Frame',
- 'l': 'Id3Frame(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'Id3Peeker',
- 'l': 'Id3Peeker()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Id3Reader',
- 'l': 'Id3Reader()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'PrivateCommand',
- 'l': 'identifier'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'iFrameIntervalSeconds'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'ignoredTextSelectionFlags'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource.IllegalClippingException',
- 'l':
- 'IllegalClippingException(@com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException.Reason int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException.Reasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource.IllegalMergeException',
- 'l':
- 'IllegalMergeException(@com.google.android.exoplayer2.source.MergingMediaSource.IllegalMergeException.Reason int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.source.MergingMediaSource.IllegalMergeException.Reasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'IllegalSeekPositionException',
- 'l': 'IllegalSeekPositionException(Timeline, int, long)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.Timeline,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil',
- 'l': 'iLog(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'IMAGE_JPEG'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionUriBuilder',
- 'l': 'ImaServerSideAdInsertionUriBuilder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NotificationUtil',
- 'l': 'IMPORTANCE_DEFAULT'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NotificationUtil',
- 'l': 'IMPORTANCE_HIGH'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NotificationUtil',
- 'l': 'IMPORTANCE_LOW'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NotificationUtil',
- 'l': 'IMPORTANCE_MIN'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NotificationUtil',
- 'l': 'IMPORTANCE_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NotificationUtil',
- 'l': 'IMPORTANCE_UNSPECIFIED'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser.RepresentationInfo',
- 'l': 'inbandEventStreams'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'inbandEventStreams'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'increaseClearDataFirstSubSampleBy(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.DeviceComponent',
- 'l': 'increaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'increaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'increaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'increaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'increaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'increaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'increaseDeviceVolume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DumpableFormat',
- 'l': 'index'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'INDEX_UNBOUNDED'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'INDEX_UNSET'},
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'indexOf(Format)',
- 'url': 'indexOf(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'indexOf(Format)',
- 'url': 'indexOf(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'indexOf(Format)',
- 'url': 'indexOf(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelection',
- 'l': 'indexOf(Format)',
- 'url': 'indexOf(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'indexOf(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'indexOf(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelection',
- 'l': 'indexOf(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'indexOf(TrackGroup)',
- 'url': 'indexOf(com.google.android.exoplayer2.source.TrackGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'IndexSeekMap',
- 'l': 'IndexSeekMap(long[], long[], long)',
- 'url': '%3Cinit%3E(long[],long[],long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'inferContentType(String)',
- 'url': 'inferContentType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'inferContentType(Uri, String)',
- 'url': 'inferContentType(android.net.Uri,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'inferContentType(Uri)',
- 'url': 'inferContentType(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'inferContentTypeForExtension(String)',
- 'url': 'inferContentTypeForExtension(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'inferContentTypeForUriAndMimeType(Uri, String)',
- 'url':
- 'inferContentTypeForUriAndMimeType(android.net.Uri,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'inferFileTypeFromMimeType(String)',
- 'url': 'inferFileTypeFromMimeType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'inferFileTypeFromResponseHeaders(Map>)',
- 'url': 'inferFileTypeFromResponseHeaders(java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'inferFileTypeFromUri(Uri)',
- 'url': 'inferFileTypeFromUri(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'inflate(ParsableByteArray, ParsableByteArray, Inflater)',
- 'url':
- 'inflate(com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.util.ParsableByteArray,java.util.zip.Inflater)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectorResult',
- 'l': 'info'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EGLSurfaceTexture',
- 'l':
- 'init(@com.google.android.exoplayer2.util.EGLSurfaceTexture.SecureMode int)',
- 'url':
- 'init(@com.google.android.exoplayer2.util.EGLSurfaceTexture.SecureModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunk',
- 'l': 'init(BaseMediaChunkOutput)',
- 'url':
- 'init(com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l': 'init(ChunkExtractor.TrackOutputProvider, long, long)',
- 'url':
- 'init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkExtractor',
- 'l': 'init(ChunkExtractor.TrackOutputProvider, long, long)',
- 'url':
- 'init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaParserChunkExtractor',
- 'l': 'init(ChunkExtractor.TrackOutputProvider, long, long)',
- 'url':
- 'init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'InitializationChunk',
- 'l': 'init(ChunkExtractor.TrackOutputProvider)',
- 'url':
- 'init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BundledExtractorsAdapter',
- 'l':
- 'init(DataReader, Uri, Map>, long, long, ExtractorOutput)',
- 'url':
- 'init(com.google.android.exoplayer2.upstream.DataReader,android.net.Uri,java.util.Map,long,long,com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaParserExtractorAdapter',
- 'l':
- 'init(DataReader, Uri, Map>, long, long, ExtractorOutput)',
- 'url':
- 'init(com.google.android.exoplayer2.upstream.DataReader,android.net.Uri,java.util.Map,long,long,com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaExtractor',
- 'l':
- 'init(DataReader, Uri, Map>, long, long, ExtractorOutput)',
- 'url':
- 'init(com.google.android.exoplayer2.upstream.DataReader,android.net.Uri,java.util.Map,long,long,com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'Extractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flv',
- 'c': 'FlvExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.jpeg',
- 'c': 'JpegExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ogg',
- 'c': 'OggExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Extractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Extractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.wav',
- 'c': 'WavExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'BundledHlsMediaChunkExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaChunkExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'WebvttExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleExtractor',
- 'l': 'init(ExtractorOutput)',
- 'url': 'init(com.google.android.exoplayer2.extractor.ExtractorOutput)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'init(int, PlayerId)',
- 'url': 'init(int,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'init(int, PlayerId)',
- 'url': 'init(int,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'init(int, PlayerId)',
- 'url': 'init(int,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackSelectionView',
- 'l':
- 'init(List, boolean, Map, Comparator, TrackSelectionView.TrackSelectionListener)',
- 'url':
- 'init(java.util.List,boolean,java.util.Map,java.util.Comparator,com.google.android.exoplayer2.ui.TrackSelectionView.TrackSelectionListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l':
- 'init(long, @com.google.android.exoplayer2.C.VideoOutputMode int, ByteBuffer)',
- 'url':
- 'init(long,@com.google.android.exoplayer2.C.VideoOutputModeint,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoderOutputBuffer',
- 'l': 'init(long, int)',
- 'url': 'init(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PassthroughSectionPayloadReader',
- 'l':
- 'init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PesReader',
- 'l':
- 'init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'SectionPayloadReader',
- 'l':
- 'init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'SectionReader',
- 'l':
- 'init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader',
- 'l':
- 'init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)',
- 'url':
- 'init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector',
- 'l': 'init(TrackSelector.InvalidationListener, BandwidthMeter)',
- 'url':
- 'init(com.google.android.exoplayer2.trackselection.TrackSelector.InvalidationListener,com.google.android.exoplayer2.upstream.BandwidthMeter)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'initForPrivateFrame(int, int)',
- 'url': 'initForPrivateFrame(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'initForYuvFrame(int, int, int, int, int)',
- 'url': 'initForYuvFrame(int,int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'INITIAL_DRM_REQUEST_RETRY_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'initialAudioFormatBitrateCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'InitializationChunk',
- 'l':
- 'InitializationChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, ChunkExtractor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,com.google.android.exoplayer2.source.chunk.ChunkExtractor)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'initializationData'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.DvbSubtitleInfo',
- 'l': 'initializationData'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'AvcConfig',
- 'l': 'initializationData'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'initializationData'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'initializationDataEquals(Format)',
- 'url': 'initializationDataEquals(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.InitializationException',
- 'l':
- 'InitializationException(int, int, int, int, Format, boolean, Exception)',
- 'url':
- '%3Cinit%3E(int,int,int,int,com.google.android.exoplayer2.Format,boolean,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'initializationSegment'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SntpClient',
- 'l': 'initialize(Loader, SntpClient.InitializationCallback)',
- 'url':
- 'initialize(com.google.android.exoplayer2.upstream.Loader,com.google.android.exoplayer2.util.SntpClient.InitializationCallback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'initializeOutput(ExtractorOutput, int)',
- 'url':
- 'initializeOutput(com.google.android.exoplayer2.extractor.ExtractorOutput,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner.Builder',
- 'l': 'initialSeek(int, long)',
- 'url': 'initialSeek(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource.InitialTimeline',
- 'l': 'InitialTimeline(Timeline)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'initialVideoFormatBitrateCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'initialVideoFormatHeightCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'inputAudioFormat'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'inputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'inputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'inputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'inputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'InputReaderAdapterV30',
- 'l': 'InputReaderAdapterV30()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer.CodecMaxValues',
- 'l': 'inputSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'insert(Uri, ContentValues)',
- 'url': 'insert(android.net.Uri,android.content.ContentValues)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PlaceholderDataSource',
- 'l': 'INSTANCE'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer.InsufficientCapacityException',
- 'l': 'InsufficientCapacityException(int, int)',
- 'url': '%3Cinit%3E(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'integerElement(int, long)',
- 'url': 'integerElement(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'integerElement(int, long)',
- 'url': 'integerElement(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'InternalFrame',
- 'l': 'InternalFrame(String, String, String)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'intToStringMaxRadix(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector',
- 'l': 'invalidate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l': 'invalidate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'invalidateForegroundNotification()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'invalidateMediaSessionMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'invalidateMediaSessionPlaybackState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'invalidateMediaSessionQueue()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'invalidateState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'invalidateUpstreamFormatAdjustment()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.InvalidContentTypeException',
- 'l': 'InvalidContentTypeException(String, DataSpec)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.InvalidResponseCodeException',
- 'l':
- 'InvalidResponseCodeException(int, Map>, DataSpec)',
- 'url':
- '%3Cinit%3E(int,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.InvalidResponseCodeException',
- 'l':
- 'InvalidResponseCodeException(int, String, IOException, Map>, DataSpec, byte[])',
- 'url':
- '%3Cinit%3E(int,java.lang.String,java.io.IOException,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.InvalidResponseCodeException',
- 'l':
- 'InvalidResponseCodeException(int, String, Map>, DataSpec)',
- 'url':
- '%3Cinit%3E(int,java.lang.String,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet.IterationFinishedEvent',
- 'l': 'invoke(T, FlagSet)',
- 'url': 'invoke(T,com.google.android.exoplayer2.util.FlagSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet.Event',
- 'l': 'invoke(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'UriUtil',
- 'l': 'isAbsolute(String)',
- 'url': 'isAbsolute(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'isActionSegment()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'isActive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'isActive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'isActive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'isActive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'isAd()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'isAdaptiveSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'isAdInErrorState(int, int)',
- 'url': 'isAdInErrorState(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l': 'isAdtsSyncWord(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'isAfterLast()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'isAnimationEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'isAudio(String)',
- 'url': 'isAudio(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isAudioChannelCountSupportedV21(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isAudioSampleRateSupportedV21(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'isAutomotive(Context)',
- 'url': 'isAutomotive(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Library',
- 'l': 'isAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ffmpeg',
- 'c': 'FfmpegLibrary',
- 'l': 'isAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacLibrary',
- 'l': 'isAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusLibrary',
- 'l': 'isAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxLibrary',
- 'l': 'isAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'LibraryLoader',
- 'l': 'isAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'isBeforeFirst()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'isBitrateModeSupported(MediaCodecInfo, String, int)',
- 'url':
- 'isBitrateModeSupported(android.media.MediaCodecInfo,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'isBlacklisted(int, long)',
- 'url': 'isBlacklisted(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'isBlacklisted(int, long)',
- 'url': 'isBlacklisted(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'isBlacklisted(int, long)',
- 'url': 'isBlacklisted(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'isBrowsable'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'isCached'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'isCached(String, long, long)',
- 'url': 'isCached(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'isCached(String, long, long)',
- 'url': 'isCached(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'isCacheFolderLocked(File)',
- 'url': 'isCacheFolderLocked(java.io.File)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'isCanceled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'isCancelled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'isCastSessionAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceException',
- 'l': 'isCausedByPositionOutOfRange(IOException)',
- 'url': 'isCausedByPositionOutOfRange(java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'isChargingRequired()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'isClosed()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l':
- 'isCommandAvailable(@com.google.android.exoplayer2.Player.Command int)',
- 'url':
- 'isCommandAvailable(@com.google.android.exoplayer2.Player.Commandint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l':
- 'isCommandAvailable(@com.google.android.exoplayer2.Player.Command int)',
- 'url':
- 'isCommandAvailable(@com.google.android.exoplayer2.Player.Commandint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l':
- 'isCommandAvailable(@com.google.android.exoplayer2.Player.Command int)',
- 'url':
- 'isCommandAvailable(@com.google.android.exoplayer2.Player.Commandint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'isControllerFullyVisible()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'isControllerVisible()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'isCryptoSchemeSupported(UUID)',
- 'url': 'isCryptoSchemeSupported(java.util.UUID)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'isCurrentMediaItemDynamic()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isCurrentMediaItemDynamic()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isCurrentMediaItemDynamic()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'isCurrentMediaItemLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isCurrentMediaItemLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isCurrentMediaItemLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'isCurrentMediaItemSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isCurrentMediaItemSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isCurrentMediaItemSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'isCurrentStreamFinal()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'isCurrentStreamFinal()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'isCurrentStreamFinal()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'isCurrentWindowDynamic()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isCurrentWindowDynamic()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isCurrentWindowDynamic()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'isCurrentWindowLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isCurrentWindowLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isCurrentWindowLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'isCurrentWindowSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isCurrentWindowSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isCurrentWindowSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'isDecodeOnly()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'isDeviceMuted'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.DeviceComponent',
- 'l': 'isDeviceMuted()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isDeviceMuted()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isDeviceMuted()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'isDeviceMuted()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'isDeviceMuted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'isDeviceMuted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'isDeviceMuted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RunnableFutureTask',
- 'l': 'isDone()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'isDynamic'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'isDynamic'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'isDynamic'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultLoadErrorHandlingPolicy',
- 'l': 'isEligibleForFallback(IOException)',
- 'url': 'isEligibleForFallback(java.io.IOException)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Timeline', 'l': 'isEmpty()'},
- {'p': 'com.google.android.exoplayer2', 'c': 'Tracks', 'l': 'isEmpty()'},
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'isEmpty()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'isEnabled'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'isEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'isEncodingHighResolutionPcm(@com.google.android.exoplayer2.C.PcmEncoding int)',
- 'url':
- 'isEncodingHighResolutionPcm(@com.google.android.exoplayer2.C.PcmEncodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'isEncodingLinearPcm(@com.google.android.exoplayer2.C.Encoding int)',
- 'url':
- 'isEncodingLinearPcm(@com.google.android.exoplayer2.C.Encodingint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'TrackEncryptionBox',
- 'l': 'isEncrypted'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'isEncrypted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'isEnded'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'isEnded()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Renderer', 'l': 'isEnded()'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunkIterator',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunkIterator',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'isEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'isEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'XmlPullParserUtil',
- 'l': 'isEndTag(XmlPullParser, String)',
- 'url': 'isEndTag(org.xmlpull.v1.XmlPullParser,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'XmlPullParserUtil',
- 'l': 'isEndTag(XmlPullParser)',
- 'url': 'isEndTag(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectorResult',
- 'l': 'isEquivalent(TrackSelectorResult, int)',
- 'url':
- 'isEquivalent(com.google.android.exoplayer2.trackselection.TrackSelectorResult,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectorResult',
- 'l': 'isEquivalent(TrackSelectorResult)',
- 'url':
- 'isEquivalent(com.google.android.exoplayer2.trackselection.TrackSelectorResult)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'isErrorSegment()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashSegmentIndex',
- 'l': 'isExplicit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashWrappingSegmentIndex',
- 'l': 'isExplicit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l': 'isExplicit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l': 'isExplicit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.SegmentList',
- 'l': 'isExplicit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackOptions',
- 'l':
- 'isFallbackAvailable(@com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackType int)',
- 'url':
- 'isFallbackAvailable(@com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'isFeatureSupported(MediaCodecInfo, String, String)',
- 'url':
- 'isFeatureSupported(android.media.MediaCodecInfo,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'isFirst()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'isFirstSample()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l':
- 'isFlagSet(@com.google.android.exoplayer2.upstream.DataSpec.Flags int)',
- 'url':
- 'isFlagSet(@com.google.android.exoplayer2.upstream.DataSpec.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isFormatFunctionallySupported(Format)',
- 'url':
- 'isFormatFunctionallySupported(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isFormatSupported(Format)',
- 'url': 'isFormatSupported(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'isFullyVisible()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'isHardwareAccelerated(MediaCodecInfo, String)',
- 'url':
- 'isHardwareAccelerated(android.media.MediaCodecInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isHdr10PlusOutOfBandMetadataSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'HeartRating',
- 'l': 'isHeart()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxLibrary',
- 'l': 'isHighBitDepthSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'isHoleSpan()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'isIdle()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'isIdleRequired()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'isImage(String)',
- 'url': 'isImage(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.Part',
- 'l': 'isIndependent'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'isInitialized()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SntpClient',
- 'l': 'isInitialized()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Buffer',
- 'l': 'isKeyFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'isLast()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline',
- 'l':
- 'isLastPeriod(int, Timeline.Period, Timeline.Window, @com.google.android.exoplayer2.Player.RepeatMode int, boolean)',
- 'url':
- 'isLastPeriod(int,com.google.android.exoplayer2.Timeline.Period,com.google.android.exoplayer2.Timeline.Window,@com.google.android.exoplayer2.Player.RepeatModeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'isLastSampleQueued()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'EbmlProcessor',
- 'l': 'isLevel1Element(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'isLevel1Element(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'isLinebreak(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'isLinethrough()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'isLive'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'isLive'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'isLive'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'isLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'isLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'isLive()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ContainerMediaChunk',
- 'l': 'isLoadCompleted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunk',
- 'l': 'isLoadCompleted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'SingleSampleMediaChunk',
- 'l': 'isLoadCompleted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunk',
- 'l': 'isLoadCompleted()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'isLoading'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isLoading()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'isLoading()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoader',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SequenceableLoader',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'isLoading()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l': 'isLoadingFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'isLocalFileUri(Uri)',
- 'url': 'isLocalFileUri(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'isMatroska(String)',
- 'url': 'isMatroska(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'isNalUnitSei(String, byte)',
- 'url': 'isNalUnitSei(java.lang.String,byte)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource.Factory',
- 'l': 'isNetwork'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'isNetworkRequired()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'isNewerThan(HlsMediaPlaylist)',
- 'url':
- 'isNewerThan(com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'isNewSubtitleDataAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea708Decoder',
- 'l': 'isNewSubtitleDataAvailable()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'ISO88591_NAME'},
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'isoColorPrimariesToColorSpace(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'isOpen()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'isOpened()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'isOpenEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'isOrdered'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'isoTransferCharacteristicsToColorTransfer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'BundledHlsMediaChunkExtractor',
- 'l': 'isPackedAudioExtractor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaChunkExtractor',
- 'l': 'isPackedAudioExtractor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l': 'isPackedAudioExtractor()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilities',
- 'l': 'isPassthroughPlaybackSupported(Format)',
- 'url':
- 'isPassthroughPlaybackSupported(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'isPlaceholder'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.PeriodData',
- 'l': 'isPlaceholder'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'isPlaceholder'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'isPlaceholder'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'isPlaceholder'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'isPlayable'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'isPlaying()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isPlaying()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'isPlaying()'},
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'isPlaying()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'isPlayingAd()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'isPlayingAd()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'isPlayingAd()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'isPlayingAd()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'isPlayingAd()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'isPlayingAd()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.Part',
- 'l': 'isPreload'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'isPrepared()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'isPrepared()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'isProtectedContentExtensionSupported(Context)',
- 'url': 'isProtectedContentExtensionSupported(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'PsshAtomUtil',
- 'l': 'isPsshAtom(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'isPublic'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'HeartRating',
- 'l': 'isRated()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PercentageRating',
- 'l': 'isRated()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Rating', 'l': 'isRated()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'StarRating',
- 'l': 'isRated()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ThumbRating',
- 'l': 'isRated()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'isReady()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Renderer', 'l': 'isReady()'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'EmptySampleStream',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleStream',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream.EmbeddedSampleStream',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'isReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'isReady(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.InitializationException',
- 'l': 'isRecoverable'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.WriteException',
- 'l': 'isRecoverable'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectorResult',
- 'l': 'isRendererEnabled(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RepeatModeUtil',
- 'l':
- 'isRepeatModeEnabled(@com.google.android.exoplayer2.Player.RepeatMode int, int)',
- 'url':
- 'isRepeatModeEnabled(@com.google.android.exoplayer2.Player.RepeatModeint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader.LoadErrorAction',
- 'l': 'isRetry()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'BundledHlsMediaChunkExtractor',
- 'l': 'isReusable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaChunkExtractor',
- 'l': 'isReusable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l': 'isReusable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ChapterTocFrame',
- 'l': 'isRoot'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isSeamlessAdaptationSupported(Format, Format, boolean)',
- 'url':
- 'isSeamlessAdaptationSupported(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isSeamlessAdaptationSupported(Format)',
- 'url':
- 'isSeamlessAdaptationSupported(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'PlaceholderSurface',
- 'l': 'isSecureSupported(Context)',
- 'url': 'isSecureSupported(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'isSeekable'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'isSeekable'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'isSeekable'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.BinarySearchSeekMap',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ConstantBitrateSeekMap',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacSeekTableSeekMap',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'IndexSeekMap',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekMap.Unseekable',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'isSeekable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker',
- 'l': 'isSeeking()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'isSegmentAvailableAtFullNetworkSpeed(long, long)',
- 'url': 'isSegmentAvailableAtFullNetworkSpeed(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'isSelected()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'isServerSideInserted'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'isServerSideInsertedAdGroup(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'isSetParametersSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector',
- 'l': 'isSetParametersSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData',
- 'l': 'isSimulatingUnknownLength()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'isSingleWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'isSingleWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'isSingleWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'isSingleWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'isSingleWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'isSizeSupported(MediaCodecInfo, String, int, int)',
- 'url':
- 'isSizeSupported(android.media.MediaCodecInfo,java.lang.String,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'isSnapshotValid(Uri)',
- 'url': 'isSnapshotValid(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'isSnapshotValid(Uri)',
- 'url': 'isSnapshotValid(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'isSourceReady()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsUtil',
- 'l': 'isStartOfTsPacket(byte[], int, int, int)',
- 'url': 'isStartOfTsPacket(byte[],int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'XmlPullParserUtil',
- 'l': 'isStartTag(XmlPullParser, String)',
- 'url': 'isStartTag(org.xmlpull.v1.XmlPullParser,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'XmlPullParserUtil',
- 'l': 'isStartTag(XmlPullParser)',
- 'url': 'isStartTag(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'XmlPullParserUtil',
- 'l': 'isStartTagIgnorePrefix(XmlPullParser, String)',
- 'url':
- 'isStartTagIgnorePrefix(org.xmlpull.v1.XmlPullParser,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'isStorageNotLowRequired()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'isSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l':
- 'isSupported(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int, boolean)',
- 'url':
- 'isSupported(@com.google.android.exoplayer2.RendererCapabilities.Capabilitiesint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'isSupported(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'isSurfacelessContextExtensionSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoDecoderException',
- 'l': 'isSurfaceValid'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DtsUtil',
- 'l': 'isSyncWord(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Download',
- 'l': 'isTerminalState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'isText(String)',
- 'url': 'isText(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ThumbRating',
- 'l': 'isThumbsUp()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'isTrackSelected(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'isTrackSupported(int, boolean)',
- 'url': 'isTrackSupported(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'isTrackSupported(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'ColorInfo',
- 'l': 'isTransferHdr(ColorInfo)',
- 'url': 'isTransferHdr(com.google.android.exoplayer2.video.ColorInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'isTunnelingEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'isTunnelingEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'isTunnelingEnabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'isTv(Context)',
- 'url': 'isTv(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks',
- 'l': 'isTypeSelected(@com.google.android.exoplayer2.C.TrackType int)',
- 'url': 'isTypeSelected(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks',
- 'l':
- 'isTypeSupported(@com.google.android.exoplayer2.C.TrackType int, boolean)',
- 'url':
- 'isTypeSupported(@com.google.android.exoplayer2.C.TrackTypeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks',
- 'l': 'isTypeSupported(@com.google.android.exoplayer2.C.TrackType int)',
- 'url': 'isTypeSupported(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks',
- 'l':
- 'isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackType int, boolean)',
- 'url':
- 'isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackTypeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks',
- 'l':
- 'isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCssStyle',
- 'l': 'isUnderline()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'isUnmeteredNetworkRequired()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'isVideo(String)',
- 'url': 'isVideo(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'isVideoSizeAndRateSupportedV21(int, int, double)',
- 'url': 'isVideoSizeAndRateSupportedV21(int,int,double)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'isVisible()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'isVisible()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'isWaitingForRequirements()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttParserUtil',
- 'l': 'isWebvttHeaderLine(ParsableByteArray)',
- 'url':
- 'isWebvttHeaderLine(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue.Builder',
- 'l': 'isWindowColorSet()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'isYuvTargetExtensionSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CopyOnWriteMultiset',
- 'l': 'iterator()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveDataSet.Iterator',
- 'l': 'Iterator(FakeAdaptiveDataSet, int, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'iv'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'JPEG'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.jpeg',
- 'c': 'JpegExtractor',
- 'l': 'JpegExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'jumpDrawablesToCurrentState()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'key'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'VorbisComment',
- 'l': 'key'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'key'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'key'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'key'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'KEY_ANDROID_CAPTURE_FPS'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'KEY_CONTENT_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'KEY_CONTENT_LENGTH'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'KEY_CUSTOM_PREFIX'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'KEY_DOWNLOAD_REQUEST'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'KEY_FOREGROUND'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'KEY_MAX_BIT_RATE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'KEY_PCM_ENCODING_EXTENDED'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'KEY_PIXEL_WIDTH_HEIGHT_RATIO_FLOAT'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadata',
- 'l': 'KEY_REDIRECTED_URI'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'KEY_REQUIREMENTS'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'KEY_STATUS_AVAILABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'KEY_STATUS_KEY'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'KEY_STATUS_UNAVAILABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'KEY_STOP_REASON'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'KEY_TYPE_OFFLINE'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'KEY_TYPE_RELEASE'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'KEY_TYPE_STREAMING'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyRequest',
- 'l':
- 'KeyRequest(byte[], String, @com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest.RequestType int)',
- 'url':
- '%3Cinit%3E(byte[],java.lang.String,@com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest.RequestTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyRequest',
- 'l': 'KeyRequest(byte[], String)',
- 'url': '%3Cinit%3E(byte[],java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'keySetId'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'KeysExpiredException',
- 'l': 'KeysExpiredException()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.KeyStatus',
- 'l': 'KeyStatus(int, byte[])',
- 'url': '%3Cinit%3E(int,byte[])'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'label'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration',
- 'l': 'label'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ProgramInformation',
- 'l': 'lang'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'language'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration',
- 'l': 'language'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.DvbSubtitleInfo',
- 'l': 'language'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsPayloadReader.EsInfo',
- 'l': 'language'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'CommentFrame',
- 'l': 'language'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'language'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'LANGUAGE_UNDETERMINED'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackOutput',
- 'l': 'lastFormat'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.RenditionReport',
- 'l': 'lastMediaSequence'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.RenditionReport',
- 'l': 'lastPartIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'lastPeriodIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'lastTouchTimestamp'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'LatmReader',
- 'l': 'LatmReader(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l': 'LAYOUT_SCALE_TO_FIT'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l': 'LAYOUT_SCALE_TO_FIT_WITH_CROP'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'Presentation',
- 'l': 'LAYOUT_STRETCH_TO_FIT'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'LeanbackPlayerAdapter(Context, Player, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.Player,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'LeastRecentlyUsedCacheEvictor',
- 'l': 'LeastRecentlyUsedCacheEvictor(long)',
- 'url': '%3Cinit%3E(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LegacyMediaPlayerWrapper',
- 'l': 'LegacyMediaPlayerWrapper(Looper)',
- 'url': '%3Cinit%3E(android.os.Looper)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Tracks.Group',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.CommentHeader',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroup',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'TrackGroupArray',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'RangedUri',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet.FakeData.Segment',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.SelectionOverride',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionArray',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectorResult',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'length'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlUtil',
- 'l': 'LENGTH_NDC'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'LENGTH_UNSET'},
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'length()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'length()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'length()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelection',
- 'l': 'length()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'level'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DolbyVisionConfig',
- 'l': 'level'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'EncoderUtil',
- 'l': 'LEVEL_UNSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'levelIdc'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'LibflacAudioRenderer',
- 'l': 'LibflacAudioRenderer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'LibflacAudioRenderer',
- 'l':
- 'LibflacAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'LibflacAudioRenderer',
- 'l':
- 'LibflacAudioRenderer(Handler, AudioRendererEventListener, AudioSink)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Libgav1VideoRenderer',
- 'l':
- 'Libgav1VideoRenderer(long, Handler, VideoRendererEventListener, int, int, int, int)',
- 'url':
- '%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Libgav1VideoRenderer',
- 'l':
- 'Libgav1VideoRenderer(long, Handler, VideoRendererEventListener, int)',
- 'url':
- '%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'LibopusAudioRenderer',
- 'l': 'LibopusAudioRenderer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'LibopusAudioRenderer',
- 'l':
- 'LibopusAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'LibopusAudioRenderer',
- 'l':
- 'LibopusAudioRenderer(Handler, AudioRendererEventListener, AudioSink)',
- 'url':
- '%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'LibraryLoader',
- 'l': 'LibraryLoader(String...)',
- 'url': '%3Cinit%3E(java.lang.String...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'LibvpxVideoRenderer',
- 'l':
- 'LibvpxVideoRenderer(long, Handler, VideoRendererEventListener, int, int, int, int)',
- 'url':
- '%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'LibvpxVideoRenderer',
- 'l':
- 'LibvpxVideoRenderer(long, Handler, VideoRendererEventListener, int)',
- 'url':
- '%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'LibvpxVideoRenderer',
- 'l': 'LibvpxVideoRenderer(long)',
- 'url': '%3Cinit%3E(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'licenseRequestHeaders'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'licenseServerUrl'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'licenseUri'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'HslAdjustment',
- 'l': 'lightnessAdjustment'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'limit()'
- },
- {'p': 'com.google.android.exoplayer2.text', 'c': 'Cue', 'l': 'line'},
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'LINE_TYPE_FRACTION'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'LINE_TYPE_NUMBER'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'lineAnchor'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'linearSearch(int[], int)',
- 'url': 'linearSearch(int[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'linearSearch(long[], long)',
- 'url': 'linearSearch(long[],long)'
- },
- {'p': 'com.google.android.exoplayer2.text', 'c': 'Cue', 'l': 'lineType'},
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l':
- 'ListenerSet(Looper, Clock, ListenerSet.IterationFinishedEvent)',
- 'url':
- '%3Cinit%3E(android.os.Looper,com.google.android.exoplayer2.util.Clock,com.google.android.exoplayer2.util.ListenerSet.IterationFinishedEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'liveConfiguration'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'liveConfiguration'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'liveConfiguration'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'LiveConfiguration(long, long, long, float, float)',
- 'url': '%3Cinit%3E(long,long,long,float,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper.LiveContentUnsupportedException',
- 'l': 'LiveContentUnsupportedException()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ContainerMediaChunk',
- 'l': 'load()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'DataChunk',
- 'l': 'load()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'InitializationChunk',
- 'l': 'load()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'SingleSampleMediaChunk',
- 'l': 'load()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaChunk',
- 'l': 'load()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader.Loadable',
- 'l': 'load()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'load()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l':
- 'load(DataSource, ParsingLoadable.Parser extends T>, DataSpec, int)',
- 'url':
- 'load(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,com.google.android.exoplayer2.upstream.DataSpec,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'load(DataSource, ParsingLoadable.Parser extends T>, Uri, int)',
- 'url':
- 'load(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,android.net.Uri,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'GlProgram',
- 'l': 'loadAsset(Context, String)',
- 'url': 'loadAsset(android.content.Context,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadCanceled(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long)',
- 'url':
- 'loadCanceled(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadCanceled(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int)',
- 'url':
- 'loadCanceled(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'loadCanceled(LoadEventInfo, MediaLoadData)',
- 'url':
- 'loadCanceled(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'loadChunkIndex(DataSource, int, Representation, int)',
- 'url':
- 'loadChunkIndex(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'loadChunkIndex(DataSource, int, Representation)',
- 'url':
- 'loadChunkIndex(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadCompleted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long)',
- 'url':
- 'loadCompleted(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadCompleted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int)',
- 'url':
- 'loadCompleted(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'loadCompleted(LoadEventInfo, MediaLoadData)',
- 'url':
- 'loadCompleted(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l': 'loadDurationMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'Loader(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadError(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, IOException, boolean)',
- 'url':
- 'loadError(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadError(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, IOException, boolean)',
- 'url':
- 'loadError(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'loadError(LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'loadError(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.LoadErrorInfo',
- 'l': 'LoadErrorInfo(LoadEventInfo, MediaLoadData, IOException, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoader',
- 'l': 'loaders'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.LoadErrorInfo',
- 'l': 'loadEventInfo'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l': 'LoadEventInfo(long, DataSpec, long)',
- 'url':
- '%3Cinit%3E(long,com.google.android.exoplayer2.upstream.DataSpec,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l':
- 'LoadEventInfo(long, DataSpec, Uri, Map>, long, long, long)',
- 'url':
- '%3Cinit%3E(long,com.google.android.exoplayer2.upstream.DataSpec,android.net.Uri,java.util.Map,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'loadFormatWithDrmInitData(DataSource, Period)',
- 'url':
- 'loadFormatWithDrmInitData(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.dash.manifest.Period)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l':
- 'loadInitializationData(ChunkExtractor, DataSource, Representation, boolean)',
- 'url':
- 'loadInitializationData(com.google.android.exoplayer2.source.chunk.ChunkExtractor,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.dash.manifest.Representation,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'LibraryLoader',
- 'l': 'loadLibrary(String)',
- 'url': 'loadLibrary(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'loadManifest(DataSource, Uri)',
- 'url':
- 'loadManifest(com.google.android.exoplayer2.upstream.DataSource,android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'loadSampleFormat(DataSource, int, Representation, int)',
- 'url':
- 'loadSampleFormat(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashUtil',
- 'l': 'loadSampleFormat(DataSource, int, Representation)',
- 'url':
- 'loadSampleFormat(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadStarted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long)',
- 'url':
- 'loadStarted(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l':
- 'loadStarted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int)',
- 'url':
- 'loadStarted(com.google.android.exoplayer2.source.LoadEventInfo,@com.google.android.exoplayer2.C.DataTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'loadStarted(LoadEventInfo, MediaLoadData)',
- 'url':
- 'loadStarted(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoadEventInfo',
- 'l': 'loadTaskId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'Chunk',
- 'l': 'loadTaskId'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l': 'loadTaskId'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'localConfiguration'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'localeIndicator'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'LocalMediaDrmCallback',
- 'l': 'LocalMediaDrmCallback(byte[])',
- 'url': '%3Cinit%3E(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'location'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'LOG_LEVEL_ALL'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'LOG_LEVEL_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'LOG_LEVEL_INFO'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'LOG_LEVEL_OFF'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Log',
- 'l': 'LOG_LEVEL_WARNING'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'logd(String)',
- 'url': 'logd(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'loge(String)',
- 'url': 'loge(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'logMetrics(DecoderCounters, DecoderCounters)',
- 'url':
- 'logMetrics(com.google.android.exoplayer2.decoder.DecoderCounters,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'LongArray',
- 'l': 'LongArray()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'LongArray',
- 'l': 'LongArray(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'lookAheadCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'LoopingMediaSource(MediaSource, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'LoopingMediaSource(MediaSource)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'majorVersion'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'manifest'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'manifest'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'MANUFACTURER'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.Mode',
- 'l': 'mapping'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector',
- 'l': 'MappingTrackSelector()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'MARK_FILL_FILLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'MARK_FILL_OPEN'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'MARK_FILL_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'MARK_SHAPE_CIRCLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'MARK_SHAPE_DOT'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'MARK_SHAPE_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'MARK_SHAPE_SESAME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l': 'markAsProcessed(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'marker'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'markFill'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker',
- 'l': 'markSeekOperationFinished(boolean, long)',
- 'url': 'markSeekOperationFinished(boolean,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'markShape'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'MaskingMediaPeriod(MediaSource.MediaPeriodId, Allocator, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'MaskingMediaSource(MediaSource, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsManifest',
- 'l': 'masterPlaylist'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'matches(UUID)',
- 'url': 'matches(java.util.UUID)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'MATROSKA'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'MatroskaExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l':
- 'MatroskaExtractor(@com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Flags int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'OpusUtil',
- 'l': 'MAX_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultRenderersFactory',
- 'l': 'MAX_DROPPED_VIDEO_FRAME_COUNT_TO_NOTIFY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacConstants',
- 'l': 'MAX_FRAME_HEADER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil',
- 'l': 'MAX_FRAME_SIZE_BYTES'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'MAX_PITCH'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'MAX_PLAYBACK_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'MAX_PLAYING_TIME_DISCREPANCY_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil',
- 'l': 'MAX_RATE_BYTES_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'MAX_SEQUENCE_NUMBER'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'MAX_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'MAX_SPEED_SUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'MAX_SUPPORTED_INSTANCES_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'maxAudioBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'maxAudioChannelCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'maxBlockAdditionId'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'maxBlockSizeSamples'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'maxConsecutiveDroppedBufferCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'maxContentLuminance'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'maxFrameAverageLuminance'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'maxFrameSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecUtil',
- 'l': 'maxH264DecodableFrameSize()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'maxHeight'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'maxInputSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'maxMasteringLuminance'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'maxNumRefFrames'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'maxOffsetMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ServiceDescriptionElement',
- 'l': 'maxOffsetMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'maxPcmBufferDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'maxPlaybackSpeed'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ServiceDescriptionElement',
- 'l': 'maxPlaybackSpeed'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'maxRebufferTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'maxSeekToPreviousPositionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'maxValue(SparseLongArray)',
- 'url': 'maxValue(android.util.SparseLongArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'maxVideoBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'maxVideoFrameRate'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'maxVideoHeight'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'maxVideoWidth'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l': 'maxVolume'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'maxWidth'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'maybeDequeueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'maybeDequeueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'maybeDequeueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'maybeDequeueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'maybeDropBuffersToKeyframe(long, boolean)',
- 'url': 'maybeDropBuffersToKeyframe(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'maybeDropBuffersToKeyframe(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'maybeInitCodecOrBypass()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler.PlayerTrackEmsgHandler',
- 'l': 'maybeRefreshManifestBeforeLoadingNextChunk(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'maybeRequestReadExternalStoragePermission(Activity, MediaItem...)',
- 'url':
- 'maybeRequestReadExternalStoragePermission(android.app.Activity,com.google.android.exoplayer2.MediaItem...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'maybeRequestReadExternalStoragePermission(Activity, Uri...)',
- 'url':
- 'maybeRequestReadExternalStoragePermission(android.app.Activity,android.net.Uri...)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata.Builder',
- 'l':
- 'maybeSetArtworkData(byte[], @com.google.android.exoplayer2.MediaMetadata.PictureType int)',
- 'url':
- 'maybeSetArtworkData(byte[],@com.google.android.exoplayer2.MediaMetadata.PictureTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'maybeSetByteBuffer(MediaFormat, String, byte[])',
- 'url':
- 'maybeSetByteBuffer(android.media.MediaFormat,java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'maybeSetColorInfo(MediaFormat, ColorInfo)',
- 'url':
- 'maybeSetColorInfo(android.media.MediaFormat,com.google.android.exoplayer2.video.ColorInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'maybeSetFloat(MediaFormat, String, float)',
- 'url': 'maybeSetFloat(android.media.MediaFormat,java.lang.String,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'maybeSetInteger(MediaFormat, String, int)',
- 'url': 'maybeSetInteger(android.media.MediaFormat,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MediaFormatUtil',
- 'l': 'maybeSetString(MediaFormat, String, String)',
- 'url':
- 'maybeSetString(android.media.MediaFormat,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'maybeSkipTag(XmlPullParser)',
- 'url': 'maybeSkipTag(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'EmptySampleStream',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleStream',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream.EmbeddedSampleStream',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSource',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoaderErrorThrower',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoaderErrorThrower.Dummy',
- 'l': 'maybeThrowError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'maybeThrowError(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoaderErrorThrower',
- 'l': 'maybeThrowError(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoaderErrorThrower.Dummy',
- 'l': 'maybeThrowError(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'maybeThrowPlaylistRefreshError(Uri)',
- 'url': 'maybeThrowPlaylistRefreshError(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'maybeThrowPlaylistRefreshError(Uri)',
- 'url': 'maybeThrowPlaylistRefreshError(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'maybeThrowPrepareError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'maybeThrowPrepareError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'maybeThrowPrepareError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'maybeThrowPrepareError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'maybeThrowPrepareError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'maybeThrowPrepareError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'maybeThrowPrimaryPlaylistRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'maybeThrowPrimaryPlaylistRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'maybeThrowSourceInfoRefreshError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'maybeThrowStreamError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'maybeThrowStreamError()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'maybeThrowStreamError()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MdtaMetadataEntry',
- 'l': 'MdtaMetadataEntry(String, byte[], int, int)',
- 'url': '%3Cinit%3E(java.lang.String,byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource',
- 'l': 'MEDIA_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'MEDIA_ITEM_TRANSITION_REASON_AUTO'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'MEDIA_ITEM_TRANSITION_REASON_PLAYLIST_CHANGED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'MEDIA_ITEM_TRANSITION_REASON_REPEAT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'MEDIA_ITEM_TRANSITION_REASON_SEEK'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_ALBUM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_ARTIST'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_AUDIO_BOOK'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_AUDIO_BOOK_CHAPTER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_ALBUMS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_ARTISTS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_AUDIO_BOOKS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_GENRES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_MIXED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_MOVIES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_NEWS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_PLAYLISTS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_PODCASTS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_RADIO_STATIONS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_TRAILERS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_TV_CHANNELS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_TV_SERIES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_TV_SHOWS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_VIDEOS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_FOLDER_YEARS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_GENRE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_MIXED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_MOVIE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_MUSIC'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_NEWS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_PLAYLIST'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_PODCAST'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_PODCAST_EPISODE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_RADIO_STATION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_TRAILER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_TV_CHANNEL'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_TV_SEASON'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_TV_SERIES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_TV_SHOW'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_VIDEO'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'MEDIA_TYPE_YEAR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunk',
- 'l':
- 'MediaChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'MediaCodecAudioRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, boolean, Handler, AudioRendererEventListener, AudioSink)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Factory,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,boolean,android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'MediaCodecAudioRenderer(Context, MediaCodecSelector, boolean, Handler, AudioRendererEventListener, AudioSink)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,boolean,android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener, AudioCapabilities, AudioProcessor...)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.AudioProcessor...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener, AudioSink)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'MediaCodecAudioRenderer(Context, MediaCodecSelector)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecDecoderException',
- 'l': 'MediaCodecDecoderException(Throwable, MediaCodecInfo)',
- 'url':
- '%3Cinit%3E(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l':
- 'MediaCodecRenderer(@com.google.android.exoplayer2.C.TrackType int, MediaCodecAdapter.Factory, MediaCodecSelector, boolean, float)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Factory,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,boolean,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoDecoderException',
- 'l':
- 'MediaCodecVideoDecoderException(Throwable, MediaCodecInfo, Surface)',
- 'url':
- '%3Cinit%3E(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'MediaCodecVideoRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int, float)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Factory,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long,boolean,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'MediaCodecVideoRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Factory,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long,boolean,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'MediaCodecVideoRenderer(Context, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long,boolean,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'MediaCodecVideoRenderer(Context, MediaCodecSelector, long, Handler, VideoRendererEventListener, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'MediaCodecVideoRenderer(Context, MediaCodecSelector, long)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'MediaCodecVideoRenderer(Context, MediaCodecSelector)',
- 'url':
- '%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'mediaDescriptionAdapter'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'MediaDrmCallbackException',
- 'l':
- 'MediaDrmCallbackException(DataSpec, Uri, Map>, long, Throwable)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,android.net.Uri,java.util.Map,long,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPayloadFormat',
- 'l': 'mediaEncoding'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaLoadData',
- 'l': 'mediaEndTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.Configuration',
- 'l': 'mediaFormat'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'MediaItem', 'l': 'mediaId'},
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor.MediaIdEqualityChecker',
- 'l': 'MediaIdEqualityChecker()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.MediaIdMediaItemProvider',
- 'l': 'MediaIdMediaItemProvider()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'mediaItem'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'mediaItem'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'mediaItem'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'mediaItem'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'mediaItemIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.LoadErrorInfo',
- 'l': 'mediaLoadData'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaLoadData',
- 'l':
- 'MediaLoadData(@com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.C.DataTypeint,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaLoadData',
- 'l': 'MediaLoadData(@com.google.android.exoplayer2.C.DataType int)',
- 'url': '%3Cinit%3E(@com.google.android.exoplayer2.C.DataTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'mediaMetadata'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'mediaMetadata'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaParserChunkExtractor',
- 'l':
- 'MediaParserChunkExtractor(@com.google.android.exoplayer2.C.TrackType int, Format, List, PlayerId)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaParserExtractorAdapter',
- 'l': 'MediaParserExtractorAdapter(PlayerId)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l':
- 'MediaParserHlsMediaChunkExtractor(MediaParser, OutputConsumerAdapterV30, Format, boolean, ImmutableList, int, PlayerId)',
- 'url':
- '%3Cinit%3E(android.media.MediaParser,com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30,com.google.android.exoplayer2.Format,boolean,com.google.common.collect.ImmutableList,int,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'mediaPeriod'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'mediaPeriodId'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'mediaPeriodId'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'mediaPeriodId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'mediaPeriodId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'MediaPeriodId(MediaPeriodId)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.source.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaPeriodId',
- 'l': 'MediaPeriodId(MediaPeriodId)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.source.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'MediaPeriodId(Object, int, int, long)',
- 'url': '%3Cinit%3E(java.lang.Object,int,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaPeriodId',
- 'l': 'MediaPeriodId(Object, int, int, long)',
- 'url': '%3Cinit%3E(java.lang.Object,int,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'MediaPeriodId(Object, long, int)',
- 'url': '%3Cinit%3E(java.lang.Object,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaPeriodId',
- 'l': 'MediaPeriodId(Object, long, int)',
- 'url': '%3Cinit%3E(java.lang.Object,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'MediaPeriodId(Object, long)',
- 'url': '%3Cinit%3E(java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaPeriodId',
- 'l': 'MediaPeriodId(Object, long)',
- 'url': '%3Cinit%3E(java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'MediaPeriodId(Object)',
- 'url': '%3Cinit%3E(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaPeriodId',
- 'l': 'MediaPeriodId(Object)',
- 'url': '%3Cinit%3E(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsManifest',
- 'l': 'mediaPlaylist'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'mediaPlaylistUrls'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'mediaSequence'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'mediaSession'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l': 'MediaSessionConnector(MediaSessionCompat)',
- 'url': '%3Cinit%3E(android.support.v4.media.session.MediaSessionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'mediaSource'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'MediaSourceTestRunner(MediaSource, Allocator)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.upstream.Allocator)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaLoadData',
- 'l': 'mediaStartTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'mediaTimeHistory'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionOverride',
- 'l': 'mediaTrackGroup'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'mediaType'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.RequestMetadata',
- 'l': 'mediaUri'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'merge(DecoderCounters)',
- 'url': 'merge(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData',
- 'l': 'merge(DrmInitData)',
- 'url': 'merge(com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'merge(PlaybackStats...)',
- 'url': 'merge(com.google.android.exoplayer2.analytics.PlaybackStats...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l':
- 'MergingMediaSource(boolean, boolean, CompositeSequenceableLoaderFactory, MediaSource...)',
- 'url':
- '%3Cinit%3E(boolean,boolean,com.google.android.exoplayer2.source.CompositeSequenceableLoaderFactory,com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'MergingMediaSource(boolean, boolean, MediaSource...)',
- 'url':
- '%3Cinit%3E(boolean,boolean,com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'MergingMediaSource(boolean, MediaSource...)',
- 'url':
- '%3Cinit%3E(boolean,com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'MergingMediaSource(MediaSource...)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.emsg',
- 'c': 'EventMessage',
- 'l': 'messageData'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'metadata'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacConstants',
- 'l': 'METADATA_BLOCK_HEADER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'METADATA_TYPE_EMSG'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'METADATA_TYPE_ID3'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacConstants',
- 'l': 'METADATA_TYPE_PICTURE'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacConstants',
- 'l': 'METADATA_TYPE_SEEK_TABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacConstants',
- 'l': 'METADATA_TYPE_STREAM_INFO'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacConstants',
- 'l': 'METADATA_TYPE_VORBIS_COMMENT'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'Metadata(List extends Metadata.Entry>)',
- 'url': '%3Cinit%3E(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'Metadata(long, List extends Metadata.Entry>)',
- 'url': '%3Cinit%3E(long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'Metadata(long, Metadata.Entry...)',
- 'url':
- '%3Cinit%3E(long,com.google.android.exoplayer2.metadata.Metadata.Entry...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'Metadata(Metadata.Entry...)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.metadata.Metadata.Entry...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataInputBuffer',
- 'l': 'MetadataInputBuffer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'metadataInterval'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l':
- 'MetadataRenderer(MetadataOutput, Looper, MetadataDecoderFactory, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.metadata.MetadataOutput,android.os.Looper,com.google.android.exoplayer2.metadata.MetadataDecoderFactory,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'MetadataRenderer(MetadataOutput, Looper, MetadataDecoderFactory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.metadata.MetadataOutput,android.os.Looper,com.google.android.exoplayer2.metadata.MetadataDecoderFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'MetadataRenderer(MetadataOutput, Looper)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.metadata.MetadataOutput,android.os.Looper)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'MICROS_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FileTypes',
- 'l': 'MIDI'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'MILLIS_PER_SECOND'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'millisecondsBetweenReference'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'millisecondsDeviations'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LocalConfiguration',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.SubtitleConfiguration',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util.SyncFrameInfo',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil.Header',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmInitData.SchemeData',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer.DecoderInitializationException',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'GeobFrame',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadRequest',
- 'l': 'mimeType'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'MIN_DATA_CHANNEL_TIMEOUT_MS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacConstants',
- 'l': 'MIN_FRAME_HEADER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'MIN_HEADER_SIZE'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'MIN_PITCH'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'MIN_PLAYBACK_SPEED'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'MIN_SEQUENCE_NUMBER'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'MIN_SPEED_SUPPORTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'minBlockSizeSamples'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'minBufferTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'minFrameSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'minMasteringLuminance'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'minOffsetMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ServiceDescriptionElement',
- 'l': 'minOffsetMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'minorVersion'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'minPcmBufferDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.LiveConfiguration',
- 'l': 'minPlaybackSpeed'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ServiceDescriptionElement',
- 'l': 'minPlaybackSpeed'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'minUpdatePeriodMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'minValue(SparseLongArray)',
- 'url': 'minValue(android.util.SparseLongArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'minVideoBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'minVideoFrameRate'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'minVideoHeight'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'minVideoWidth'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l': 'minVolume'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifestParser.MissingFieldException',
- 'l': 'MissingFieldException(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'MlltFrame(int, int, int, int[], int[])',
- 'url': '%3Cinit%3E(int,int,int,int[],int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'mode'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'mode'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'MODE_DOWNLOAD'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'MODE_HLS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'MODE_MULTI_PMT'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'MODE_NO_OFFSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'MODE_PLAYBACK'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'MODE_QUERY'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'MODE_RELEASE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'MODE_SHARED'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'MODE_SINGLE_PMT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererCapabilities',
- 'l': 'MODE_SUPPORT_MASK'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil.Mode',
- 'l': 'Mode(boolean, int, int, int)',
- 'url': '%3Cinit%3E(boolean,int,int,int)'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'Util', 'l': 'MODEL'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'modifyTrack(Track)',
- 'url': 'modifyTrack(com.google.android.exoplayer2.extractor.mp4.Track)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ProgramInformation',
- 'l': 'moreInformationURL'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'MotionPhotoMetadata(long, long, long, long, long)',
- 'url': '%3Cinit%3E(long,long,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor.QueueDataAdapter',
- 'l': 'move(int, int)',
- 'url': 'move(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'moveItems(List, int, int, int)',
- 'url': 'moveItems(java.util.List,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'moveMediaItem(int, int)',
- 'url': 'moveMediaItem(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'moveMediaItem(int, int)',
- 'url': 'moveMediaItem(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'moveMediaItem(int, int)',
- 'url': 'moveMediaItem(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'moveMediaItem(int, int)',
- 'url': 'moveMediaItem(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.MoveMediaItem',
- 'l': 'MoveMediaItem(String, int, int)',
- 'url': '%3Cinit%3E(java.lang.String,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'moveMediaItems(int, int, int)',
- 'url': 'moveMediaItems(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'moveMediaItems(int, int, int)',
- 'url': 'moveMediaItems(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'moveMediaItems(int, int, int)',
- 'url': 'moveMediaItems(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'moveMediaItems(int, int, int)',
- 'url': 'moveMediaItems(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'moveMediaItems(int, int, int)',
- 'url': 'moveMediaItems(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'moveMediaItems(int, int, int)',
- 'url': 'moveMediaItems(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'moveMediaSource(int, int, Handler, Runnable)',
- 'url': 'moveMediaSource(int,int,android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'moveMediaSource(int, int)',
- 'url': 'moveMediaSource(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'movePlaylistItem(int, int)',
- 'url': 'movePlaylistItem(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'moveToFirst()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'moveToLast()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'moveToNext()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'moveToPosition(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadCursor',
- 'l': 'moveToPrevious()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'movieTimescale'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'MP3'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'Mp3Extractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l':
- 'Mp3Extractor(@com.google.android.exoplayer2.extractor.mp3.Mp3Extractor.Flags int, long)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp3.Mp3Extractor.Flagsint,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l':
- 'Mp3Extractor(@com.google.android.exoplayer2.extractor.mp3.Mp3Extractor.Flags int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp3.Mp3Extractor.Flagsint)'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'MP4'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'Mp4Extractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l':
- 'Mp4Extractor(@com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.Flags int)',
- 'url':
- '%3Cinit%3E(@com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'Mp4WebvttDecoder',
- 'l': 'Mp4WebvttDecoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'MpegAudioReader',
- 'l': 'MpegAudioReader()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'MpegAudioReader',
- 'l': 'MpegAudioReader(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'MlltFrame',
- 'l': 'mpegFramesBetweenReference'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_CUSTOM_BASE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_AUDIO_ATTRIBUTES'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_AUDIO_SESSION_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_AUX_EFFECT_INFO'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_CAMERA_MOTION_LISTENER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_CHANGE_FRAME_RATE_STRATEGY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_PREFERRED_AUDIO_DEVICE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_SCALING_MODE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_SKIP_SILENCE_ENABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_VIDEO_FRAME_METADATA_LISTENER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_VIDEO_OUTPUT'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_VOLUME'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'MSG_SET_WAKEUP_LISTENER'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'msToUs(long)'},
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'msToUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'multiRowAlignment'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'SegmentBase.MultiSegmentBase',
- 'l':
- 'MultiSegmentBase(RangedUri, long, long, long, long, List, long, long, long)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long,java.util.List,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.MultiSegmentRepresentation',
- 'l':
- 'MultiSegmentRepresentation(long, Format, List, SegmentBase.MultiSegmentBase, List, List, List)',
- 'url':
- '%3Cinit%3E(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase,java.util.List,java.util.List,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'multiSession'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsManifest',
- 'l': 'multivariantPlaylist'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'muxedAudioFormat'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist',
- 'l': 'muxedCaptionFormats'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Muxer.MuxerException',
- 'l': 'MuxerException(String, Throwable)',
- 'url': '%3Cinit%3E(java.lang.String,java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_START_CODE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_UNIT_TYPE_AUD'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_UNIT_TYPE_IDR'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_UNIT_TYPE_NON_IDR'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_UNIT_TYPE_PARTITION_A'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_UNIT_TYPE_PPS'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_UNIT_TYPE_SEI'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'NAL_UNIT_TYPE_SPS'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'nalUnitLengthFieldLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Track',
- 'l': 'nalUnitLengthFieldLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'AvcConfig',
- 'l': 'nalUnitLengthFieldLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'nalUnitLengthFieldLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'name'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l': 'name'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'name'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry',
- 'l': 'name'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Rendition',
- 'l': 'name'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.StreamElement',
- 'l': 'name'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'NANOS_PER_SECOND'},
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'needsReconfiguration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'needsReconfiguration()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'NETWORK'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'NETWORK_TYPE_2G'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'NETWORK_TYPE_3G'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'NETWORK_TYPE_4G'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_5G_NSA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_5G_SA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_CELLULAR_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_ETHERNET'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_OFFLINE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_OTHER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'NETWORK_TYPE_WIFI'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'Requirements',
- 'l': 'NETWORK_UNMETERED'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet',
- 'l': 'newData(String)',
- 'url': 'newData(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet',
- 'l': 'newData(Uri)',
- 'url': 'newData(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSet',
- 'l': 'newDefaultData()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'newFormat'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l':
- 'newInitializationChunk(DefaultDashChunkSource.RepresentationHolder, DataSource, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, RangedUri, RangedUri)',
- 'url':
- 'newInitializationChunk(com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,com.google.android.exoplayer2.source.dash.manifest.RangedUri,com.google.android.exoplayer2.source.dash.manifest.RangedUri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l':
- 'newInstance(long, Format, List, SegmentBase, List, List, List, String)',
- 'url':
- 'newInstance(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase,java.util.List,java.util.List,java.util.List,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'newInstance(long, Format, List, SegmentBase)',
- 'url':
- 'newInstance(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation.SingleSegmentRepresentation',
- 'l':
- 'newInstance(long, Format, String, long, long, long, long, List, String, long)',
- 'url':
- 'newInstance(long,com.google.android.exoplayer2.Format,java.lang.String,long,long,long,long,java.util.List,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecInfo',
- 'l':
- 'newInstance(String, String, String, MediaCodecInfo.CodecCapabilities, boolean, boolean, boolean, boolean, boolean)',
- 'url':
- 'newInstance(java.lang.String,java.lang.String,java.lang.String,android.media.MediaCodecInfo.CodecCapabilities,boolean,boolean,boolean,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'newInstance(UUID)',
- 'url': 'newInstance(java.util.UUID)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'PlaceholderSurface',
- 'l': 'newInstanceV17(Context, boolean)',
- 'url': 'newInstanceV17(android.content.Context,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'newlyRenderedFirstFrame'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l':
- 'newMediaChunk(DefaultDashChunkSource.RepresentationHolder, DataSource, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, int, long, long)',
- 'url':
- 'newMediaChunk(com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder,com.google.android.exoplayer2.upstream.DataSource,@com.google.android.exoplayer2.C.TrackTypeint,com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.SelectionReasonint,java.lang.Object,long,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderInputBuffer',
- 'l': 'newNoDataInstance()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler',
- 'l': 'newPlayerTrackEmsgHandler()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'newSingleThreadExecutor(String)',
- 'url': 'newSingleThreadExecutor(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l':
- 'newWidevineInstance(String, boolean, DataSource.Factory, DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'newWidevineInstance(java.lang.String,boolean,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l':
- 'newWidevineInstance(String, boolean, DataSource.Factory, Map, DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'newWidevineInstance(java.lang.String,boolean,com.google.android.exoplayer2.upstream.DataSource.Factory,java.util.Map,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l':
- 'newWidevineInstance(String, DataSource.Factory, DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'newWidevineInstance(java.lang.String,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SeekParameters',
- 'l': 'NEXT_SYNC'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'BasePlayer', 'l': 'next()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'next()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'next()'},
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BaseMediaChunkIterator',
- 'l': 'next()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaChunkIterator',
- 'l': 'next()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocator.AllocationNode',
- 'l': 'next()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'nextActionIconResourceId'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'nextAdGroupIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AuxEffectInfo',
- 'l': 'NO_AUX_EFFECT_ID'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'Id3Decoder',
- 'l': 'NO_FRAMES_PREDICATE'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.TimestampSearchResult',
- 'l': 'NO_TIMESTAMP_IN_RANGE_RESULT'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'NO_VALUE'},
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'NO_VALUE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'DebugViewProvider',
- 'l': 'NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'nonFatalErrorCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'nonFatalErrorHistory'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'NoOpCacheEvictor',
- 'l': 'NoOpCacheEvictor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'normalizeLanguageCode(String)',
- 'url': 'normalizeLanguageCode(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l': 'normalizeMimeType(String)',
- 'url': 'normalizeMimeType(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'normalizeUndeterminedLanguageToNull(String)',
- 'url': 'normalizeUndeterminedLanguageToNull(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'NoSampleRenderer()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'NOT_CACHED'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata',
- 'l': 'NOT_IN_LOOKUP_TABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor.AudioFormat',
- 'l': 'NOT_SET'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'notificationId'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'notificationListener'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLivePlaybackSpeedControl',
- 'l': 'notifyRebuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LivePlaybackSpeedControl',
- 'l': 'notifyRebuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'notifySeekStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'notifySeekStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'nullSafeArrayAppend(T[], T)',
- 'url': 'nullSafeArrayAppend(T[],T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'nullSafeArrayConcatenation(T[], T[])',
- 'url': 'nullSafeArrayConcatenation(T[],T[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'nullSafeArrayCopy(T[], int)',
- 'url': 'nullSafeArrayCopy(T[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'nullSafeArrayCopyOfRange(T[], int, int)',
- 'url': 'nullSafeArrayCopyOfRange(T[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'nullSafeListToArray(List, T[])',
- 'url': 'nullSafeListToArray(java.util.List,T[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'number'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackOptions',
- 'l': 'numberOfExcludedLocations'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackOptions',
- 'l': 'numberOfExcludedTracks'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackOptions',
- 'l': 'numberOfLocations'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorOutput',
- 'l': 'numberOfTracks'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy.FallbackOptions',
- 'l': 'numberOfTracks'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'numBytesOfClearData'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'numBytesOfEncryptedData'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'CryptoInfo',
- 'l': 'numSubSamples'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'obtainMessage(int, int, int, Object)',
- 'url': 'obtainMessage(int,int,int,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'obtainMessage(int, int, int)',
- 'url': 'obtainMessage(int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'obtainMessage(int, Object)',
- 'url': 'obtainMessage(int,java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'obtainMessage(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l':
- 'OfflineLicenseHelper(DefaultDrmSessionManager, DrmSessionEventListener.EventDispatcher)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.drm.DefaultDrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l':
- 'OfflineLicenseHelper(UUID, ExoMediaDrm.Provider, MediaDrmCallback, Map, DrmSessionEventListener.EventDispatcher)',
- 'url':
- '%3Cinit%3E(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.Provider,com.google.android.exoplayer2.drm.MediaDrmCallback,java.util.Map,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'OFFLOAD_MODE_DISABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'OFFLOAD_MODE_ENABLED_GAPLESS_DISABLED'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'OFFLOAD_MODE_ENABLED_GAPLESS_NOT_REQUIRED'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'OFFLOAD_MODE_ENABLED_GAPLESS_REQUIRED'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'offloadBufferDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocation',
- 'l': 'offset'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'OFFSET_SAMPLE_RELATIVE'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ChunkIndex',
- 'l': 'offsets'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'OGG'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.ogg',
- 'c': 'OggExtractor',
- 'l': 'OggExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l':
- 'OkHttpDataSource(Call.Factory, String, CacheControl, HttpDataSource.RequestProperties)',
- 'url':
- '%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,okhttp3.CacheControl,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'OkHttpDataSource(Call.Factory, String)',
- 'url': '%3Cinit%3E(okhttp3.Call.Factory,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'OkHttpDataSource(Call.Factory)',
- 'url': '%3Cinit%3E(okhttp3.Call.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSourceFactory',
- 'l': 'OkHttpDataSourceFactory(Call.Factory, String, CacheControl)',
- 'url':
- '%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,okhttp3.CacheControl)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSourceFactory',
- 'l':
- 'OkHttpDataSourceFactory(Call.Factory, String, TransferListener, CacheControl)',
- 'url':
- '%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,com.google.android.exoplayer2.upstream.TransferListener,okhttp3.CacheControl)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSourceFactory',
- 'l': 'OkHttpDataSourceFactory(Call.Factory, String, TransferListener)',
- 'url':
- '%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSourceFactory',
- 'l': 'OkHttpDataSourceFactory(Call.Factory, String)',
- 'url': '%3Cinit%3E(okhttp3.Call.Factory,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSourceFactory',
- 'l': 'OkHttpDataSourceFactory(Call.Factory)',
- 'url': '%3Cinit%3E(okhttp3.Call.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderReuseEvaluation',
- 'l': 'oldFormat'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Callback',
- 'l': 'onActionScheduleFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'onActionScheduleFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader.EventListener',
- 'l': 'onAdClicked()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueEditor',
- 'l': 'onAddQueueItem(Player, MediaDescriptionCompat, int)',
- 'url':
- 'onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor',
- 'l': 'onAddQueueItem(Player, MediaDescriptionCompat, int)',
- 'url':
- 'onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueEditor',
- 'l': 'onAddQueueItem(Player, MediaDescriptionCompat)',
- 'url':
- 'onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor',
- 'l': 'onAddQueueItem(Player, MediaDescriptionCompat)',
- 'url':
- 'onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader.EventListener',
- 'l': 'onAdLoadError(AdsMediaSource.AdLoadException, DataSpec)',
- 'url':
- 'onAdLoadError(com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException,com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onAdPlaybackStarted(AnalyticsListener.EventTime, String, String)',
- 'url':
- 'onAdPlaybackStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager.Listener',
- 'l': 'onAdPlaybackStarted(AnalyticsListener.EventTime, String, String)',
- 'url':
- 'onAdPlaybackStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onAdPlaybackStarted(AnalyticsListener.EventTime, String, String)',
- 'url':
- 'onAdPlaybackStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader.EventListener',
- 'l': 'onAdPlaybackState(AdPlaybackState)',
- 'url':
- 'onAdPlaybackState(com.google.android.exoplayer2.source.ads.AdPlaybackState)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource.AdPlaybackStateUpdater',
- 'l': 'onAdPlaybackStateUpdateRequested(Timeline)',
- 'url':
- 'onAdPlaybackStateUpdateRequested(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader.EventListener',
- 'l': 'onAdTapped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AspectRatioFrameLayout.AspectRatioListener',
- 'l': 'onAspectRatioUpdated(float, float, boolean)',
- 'url': 'onAspectRatioUpdated(float,float,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'onAttachedToHost(PlaybackGlueHost)',
- 'url': 'onAttachedToHost(androidx.leanback.media.PlaybackGlueHost)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'onAttachedToWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'onAttachedToWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onAudioAttributesChanged(AnalyticsListener.EventTime, AudioAttributes)',
- 'url':
- 'onAudioAttributesChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.audio.AudioAttributes)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onAudioAttributesChanged(AnalyticsListener.EventTime, AudioAttributes)',
- 'url':
- 'onAudioAttributesChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.audio.AudioAttributes)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onAudioAttributesChanged(AudioAttributes)',
- 'url':
- 'onAudioAttributesChanged(com.google.android.exoplayer2.audio.AudioAttributes)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioAttributesChanged(AudioAttributes)',
- 'url':
- 'onAudioAttributesChanged(com.google.android.exoplayer2.audio.AudioAttributes)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilitiesReceiver.Listener',
- 'l': 'onAudioCapabilitiesChanged(AudioCapabilities)',
- 'url':
- 'onAudioCapabilitiesChanged(com.google.android.exoplayer2.audio.AudioCapabilities)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioCodecError(AnalyticsListener.EventTime, Exception)',
- 'url':
- 'onAudioCodecError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioCodecError(Exception)',
- 'url': 'onAudioCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioCodecError(Exception)',
- 'url': 'onAudioCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioCodecError(Exception)',
- 'url': 'onAudioCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long, long)',
- 'url':
- 'onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long)',
- 'url':
- 'onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long)',
- 'url':
- 'onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioDecoderInitialized(String, long, long)',
- 'url': 'onAudioDecoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioDecoderInitialized(String, long, long)',
- 'url': 'onAudioDecoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioDecoderInitialized(String, long, long)',
- 'url': 'onAudioDecoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioDecoderReleased(AnalyticsListener.EventTime, String)',
- 'url':
- 'onAudioDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onAudioDecoderReleased(AnalyticsListener.EventTime, String)',
- 'url':
- 'onAudioDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioDecoderReleased(String)',
- 'url': 'onAudioDecoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioDecoderReleased(String)',
- 'url': 'onAudioDecoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioDecoderReleased(String)',
- 'url': 'onAudioDecoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioDisabled(DecoderCounters)',
- 'url':
- 'onAudioDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioDisabled(DecoderCounters)',
- 'url':
- 'onAudioDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioDisabled(DecoderCounters)',
- 'url':
- 'onAudioDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioEnabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onAudioEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onAudioEnabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onAudioEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioEnabled(DecoderCounters)',
- 'url':
- 'onAudioEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioEnabled(DecoderCounters)',
- 'url':
- 'onAudioEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioEnabled(DecoderCounters)',
- 'url':
- 'onAudioEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onAudioInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)',
- 'url':
- 'onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onAudioInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)',
- 'url':
- 'onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioInputFormatChanged(AnalyticsListener.EventTime, Format)',
- 'url':
- 'onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioInputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'onAudioInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioInputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'onAudioInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioInputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'onAudioInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioInputFormatChanged(Format)',
- 'url': 'onAudioInputFormatChanged(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioPositionAdvancing(AnalyticsListener.EventTime, long)',
- 'url':
- 'onAudioPositionAdvancing(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioPositionAdvancing(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioPositionAdvancing(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioPositionAdvancing(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioSessionIdChanged(AnalyticsListener.EventTime, int)',
- 'url':
- 'onAudioSessionIdChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onAudioSessionIdChanged(AnalyticsListener.EventTime, int)',
- 'url':
- 'onAudioSessionIdChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onAudioSessionIdChanged(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioSessionIdChanged(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioSinkError(AnalyticsListener.EventTime, Exception)',
- 'url':
- 'onAudioSinkError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioSinkError(Exception)',
- 'url': 'onAudioSinkError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioSinkError(Exception)',
- 'url': 'onAudioSinkError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioSinkError(Exception)',
- 'url': 'onAudioSinkError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.Listener',
- 'l': 'onAudioSinkError(Exception)',
- 'url': 'onAudioSinkError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onAudioUnderrun(AnalyticsListener.EventTime, int, long, long)',
- 'url':
- 'onAudioUnderrun(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onAudioUnderrun(AnalyticsListener.EventTime, int, long, long)',
- 'url':
- 'onAudioUnderrun(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onAudioUnderrun(int, long, long)',
- 'url': 'onAudioUnderrun(int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAudioUnderrun(int, long, long)',
- 'url': 'onAudioUnderrun(int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onAudioUnderrun(int, long, long)',
- 'url': 'onAudioUnderrun(int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onAvailableCommandsChanged(AnalyticsListener.EventTime, Player.Commands)',
- 'url':
- 'onAvailableCommandsChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.Commands)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onAvailableCommandsChanged(Player.Commands)',
- 'url':
- 'onAvailableCommandsChanged(com.google.android.exoplayer2.Player.Commands)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onAvailableCommandsChanged(Player.Commands)',
- 'url':
- 'onAvailableCommandsChanged(com.google.android.exoplayer2.Player.Commands)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long)',
- 'url':
- 'onBandwidthEstimate(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l':
- 'onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long)',
- 'url':
- 'onBandwidthEstimate(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l':
- 'onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long)',
- 'url':
- 'onBandwidthEstimate(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long)',
- 'url':
- 'onBandwidthEstimate(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onBandwidthSample(int, long, long)',
- 'url': 'onBandwidthSample(int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter.EventListener',
- 'l': 'onBandwidthSample(int, long, long)',
- 'url': 'onBandwidthSample(int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'onBind(Intent)',
- 'url': 'onBind(android.content.Intent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.BitmapCallback',
- 'l': 'onBitmap(Bitmap)',
- 'url': 'onBitmap(android.graphics.Bitmap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.FakeTransferListener',
- 'l': 'onBytesTransferred(DataSource, DataSpec, boolean, int)',
- 'url':
- 'onBytesTransferred(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'onBytesTransferred(DataSource, DataSpec, boolean, int)',
- 'url':
- 'onBytesTransferred(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TransferListener',
- 'l': 'onBytesTransferred(DataSource, DataSpec, boolean, int)',
- 'url':
- 'onBytesTransferred(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.EventListener',
- 'l': 'onCachedBytesRead(long, long)',
- 'url': 'onCachedBytesRead(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource.EventListener',
- 'l':
- 'onCacheIgnored(@com.google.android.exoplayer2.upstream.cache.CacheDataSource.CacheIgnoredReason int)',
- 'url':
- 'onCacheIgnored(@com.google.android.exoplayer2.upstream.cache.CacheDataSource.CacheIgnoredReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheEvictor',
- 'l': 'onCacheInitialized()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'LeastRecentlyUsedCacheEvictor',
- 'l': 'onCacheInitialized()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'NoOpCacheEvictor',
- 'l': 'onCacheInitialized()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionListener',
- 'l': 'onCameraMotion(long, float[])',
- 'url': 'onCameraMotion(long,float[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionListener',
- 'l': 'onCameraMotionReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'SessionAvailabilityListener',
- 'l': 'onCastSessionAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'SessionAvailabilityListener',
- 'l': 'onCastSessionUnavailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l':
- 'onChildSourceInfoRefreshed(ConcatenatingMediaSource.MediaSourceHolder, MediaSource, Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(com.google.android.exoplayer2.source.ConcatenatingMediaSource.MediaSourceHolder,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'onChildSourceInfoRefreshed(Integer, MediaSource, Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(java.lang.Integer,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'onChildSourceInfoRefreshed(Integer, MediaSource, Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(java.lang.Integer,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l':
- 'onChildSourceInfoRefreshed(MediaSource.MediaPeriodId, MediaSource, Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'onChildSourceInfoRefreshed(T, MediaSource, Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(T,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l': 'onChildSourceInfoRefreshed(Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'onChildSourceInfoRefreshed(Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'onChildSourceInfoRefreshed(Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'onChildSourceInfoRefreshed(Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource',
- 'l': 'onChildSourceInfoRefreshed(Void, MediaSource, Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(java.lang.Void,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'onChildSourceInfoRefreshed(Void, MediaSource, Timeline)',
- 'url':
- 'onChildSourceInfoRefreshed(java.lang.Void,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSource',
- 'l': 'onChunkLoadCompleted(Chunk)',
- 'url':
- 'onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l': 'onChunkLoadCompleted(Chunk)',
- 'url':
- 'onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler.PlayerTrackEmsgHandler',
- 'l': 'onChunkLoadCompleted(Chunk)',
- 'url':
- 'onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l': 'onChunkLoadCompleted(Chunk)',
- 'url':
- 'onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l': 'onChunkLoadCompleted(Chunk)',
- 'url':
- 'onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSource',
- 'l':
- 'onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)',
- 'url':
- 'onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l':
- 'onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)',
- 'url':
- 'onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l':
- 'onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)',
- 'url':
- 'onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l':
- 'onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)',
- 'url':
- 'onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler.PlayerTrackEmsgHandler',
- 'l': 'onChunkLoadError(Chunk)',
- 'url':
- 'onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'onClosed()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onCodecError(Exception)',
- 'url': 'onCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onCodecError(Exception)',
- 'url': 'onCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onCodecError(Exception)',
- 'url': 'onCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'onCodecInitialized(String, MediaCodecAdapter.Configuration, long, long)',
- 'url':
- 'onCodecInitialized(java.lang.String,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l':
- 'onCodecInitialized(String, MediaCodecAdapter.Configuration, long, long)',
- 'url':
- 'onCodecInitialized(java.lang.String,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'onCodecInitialized(String, MediaCodecAdapter.Configuration, long, long)',
- 'url':
- 'onCodecInitialized(java.lang.String,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onCodecReleased(String)',
- 'url': 'onCodecReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onCodecReleased(String)',
- 'url': 'onCodecReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onCodecReleased(String)',
- 'url': 'onCodecReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.CommandReceiver',
- 'l': 'onCommand(Player, String, Bundle, ResultReceiver)',
- 'url':
- 'onCommand(com.google.android.exoplayer2.Player,java.lang.String,android.os.Bundle,android.os.ResultReceiver)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor',
- 'l': 'onCommand(Player, String, Bundle, ResultReceiver)',
- 'url':
- 'onCommand(com.google.android.exoplayer2.Player,java.lang.String,android.os.Bundle,android.os.ResultReceiver)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'onCommand(Player, String, Bundle, ResultReceiver)',
- 'url':
- 'onCommand(com.google.android.exoplayer2.Player,java.lang.String,android.os.Bundle,android.os.ResultReceiver)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.AllowedCommandProvider',
- 'l':
- 'onCommandRequest(MediaSession, MediaSession.ControllerInfo, SessionCommand)',
- 'url':
- 'onCommandRequest(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommand)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.DefaultAllowedCommandProvider',
- 'l':
- 'onCommandRequest(MediaSession, MediaSession.ControllerInfo, SessionCommand)',
- 'url':
- 'onCommandRequest(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommand)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'onConfigure(AudioProcessor.AudioFormat)',
- 'url':
- 'onConfigure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'onConfigure(AudioProcessor.AudioFormat)',
- 'url':
- 'onConfigure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor',
- 'l': 'onConfigure(AudioProcessor.AudioFormat)',
- 'url':
- 'onConfigure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'RandomizedMp3Decoder',
- 'l': 'onConfigured(MediaFormat, Surface, MediaCrypto, int)',
- 'url':
- 'onConfigured(android.media.MediaFormat,android.view.Surface,android.media.MediaCrypto,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecodeOneFrameUtil.Listener',
- 'l': 'onContainerExtracted(MediaFormat)',
- 'url': 'onContainerExtracted(android.media.MediaFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'onContentAspectRatioChanged(AspectRatioFrameLayout, float)',
- 'url':
- 'onContentAspectRatioChanged(com.google.android.exoplayer2.ui.AspectRatioFrameLayout,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'onContentAspectRatioChanged(AspectRatioFrameLayout, float)',
- 'url':
- 'onContentAspectRatioChanged(com.google.android.exoplayer2.ui.AspectRatioFrameLayout,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'onContinueLoadingRequested(ChunkSampleStream)',
- 'url':
- 'onContinueLoadingRequested(com.google.android.exoplayer2.source.chunk.ChunkSampleStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'onContinueLoadingRequested(MediaPeriod)',
- 'url':
- 'onContinueLoadingRequested(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'onContinueLoadingRequested(MediaPeriod)',
- 'url':
- 'onContinueLoadingRequested(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SequenceableLoader.Callback',
- 'l': 'onContinueLoadingRequested(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'onCreate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'onCreate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity',
- 'l': 'onCreate(Bundle)',
- 'url': 'onCreate(android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'StandaloneDatabaseProvider',
- 'l': 'onCreate(SQLiteDatabase)',
- 'url': 'onCreate(android.database.sqlite.SQLiteDatabase)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.MediaIdMediaItemProvider',
- 'l':
- 'onCreateMediaItem(MediaSession, MediaSession.ControllerInfo, String)',
- 'url':
- 'onCreateMediaItem(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.MediaItemProvider',
- 'l':
- 'onCreateMediaItem(MediaSession, MediaSession.ControllerInfo, String)',
- 'url':
- 'onCreateMediaItem(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onCues(AnalyticsListener.EventTime, CueGroup)',
- 'url':
- 'onCues(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.text.CueGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onCues(AnalyticsListener.EventTime, List)',
- 'url':
- 'onCues(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onCues(CueGroup)',
- 'url': 'onCues(com.google.android.exoplayer2.text.CueGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onCues(CueGroup)',
- 'url': 'onCues(com.google.android.exoplayer2.text.CueGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextOutput',
- 'l': 'onCues(CueGroup)',
- 'url': 'onCues(com.google.android.exoplayer2.text.CueGroup)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onCues(List)',
- 'url': 'onCues(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onCues(List)',
- 'url': 'onCues(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextOutput',
- 'l': 'onCues(List)',
- 'url': 'onCues(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'onCurrentMediaItemIndexChanged(Player)',
- 'url':
- 'onCurrentMediaItemIndexChanged(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'onCurrentMediaItemIndexChanged(Player)',
- 'url':
- 'onCurrentMediaItemIndexChanged(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor.OutputListener',
- 'l': 'onCurrentOutputStreamEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.CustomActionProvider',
- 'l': 'onCustomAction(Player, String, Bundle)',
- 'url':
- 'onCustomAction(com.google.android.exoplayer2.Player,java.lang.String,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'RepeatModeActionProvider',
- 'l': 'onCustomAction(Player, String, Bundle)',
- 'url':
- 'onCustomAction(com.google.android.exoplayer2.Player,java.lang.String,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.CustomActionReceiver',
- 'l': 'onCustomAction(Player, String, Intent)',
- 'url':
- 'onCustomAction(com.google.android.exoplayer2.Player,java.lang.String,android.content.Intent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.CustomCommandProvider',
- 'l':
- 'onCustomCommand(MediaSession, MediaSession.ControllerInfo, SessionCommand, Bundle)',
- 'url':
- 'onCustomCommand(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommand,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler.PlayerEmsgCallback',
- 'l': 'onDashManifestPublishTimeExpired(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler.PlayerEmsgCallback',
- 'l': 'onDashManifestRefreshRequested()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'onDataRead(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onDecoderDisabled(AnalyticsListener.EventTime, int, DecoderCounters)',
- 'url':
- 'onDecoderDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onDecoderEnabled(AnalyticsListener.EventTime, int, DecoderCounters)',
- 'url':
- 'onDecoderEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onDecoderInitialized(AnalyticsListener.EventTime, int, String, long)',
- 'url':
- 'onDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onDecoderInputFormatChanged(AnalyticsListener.EventTime, int, Format)',
- 'url':
- 'onDecoderInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'onDestroy()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'onDetachedFromHost()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'onDetachedFromWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'onDetachedFromWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l': 'onDetachedFromWindow()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDeviceInfoChanged(AnalyticsListener.EventTime, DeviceInfo)',
- 'url':
- 'onDeviceInfoChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.DeviceInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onDeviceInfoChanged(DeviceInfo)',
- 'url': 'onDeviceInfoChanged(com.google.android.exoplayer2.DeviceInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onDeviceInfoChanged(DeviceInfo)',
- 'url': 'onDeviceInfoChanged(com.google.android.exoplayer2.DeviceInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDeviceVolumeChanged(AnalyticsListener.EventTime, int, boolean)',
- 'url':
- 'onDeviceVolumeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onDeviceVolumeChanged(int, boolean)',
- 'url': 'onDeviceVolumeChanged(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onDeviceVolumeChanged(int, boolean)',
- 'url': 'onDeviceVolumeChanged(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAudioRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'onDisabled()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.DisconnectedCallback',
- 'l': 'onDisconnected(MediaSession, MediaSession.ControllerInfo)',
- 'url':
- 'onDisconnected(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'onDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'StandaloneDatabaseProvider',
- 'l': 'onDowngrade(SQLiteDatabase, int, int)',
- 'url': 'onDowngrade(android.database.sqlite.SQLiteDatabase,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager.Listener',
- 'l': 'onDownloadChanged(DownloadManager, Download, Exception)',
- 'url':
- 'onDownloadChanged(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'onDownloadChanged(DownloadManager, Download, Exception)',
- 'url':
- 'onDownloadChanged(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager.Listener',
- 'l': 'onDownloadRemoved(DownloadManager, Download)',
- 'url':
- 'onDownloadRemoved(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'onDownloadRemoved(DownloadManager, Download)',
- 'url':
- 'onDownloadRemoved(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager.Listener',
- 'l': 'onDownloadsPausedChanged(DownloadManager, boolean)',
- 'url':
- 'onDownloadsPausedChanged(com.google.android.exoplayer2.offline.DownloadManager,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData)',
- 'url':
- 'onDownstreamFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l':
- 'onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData)',
- 'url':
- 'onDownstreamFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l':
- 'onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData)',
- 'url':
- 'onDownstreamFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData)',
- 'url':
- 'onDownstreamFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData)',
- 'url':
- 'onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener',
- 'l':
- 'onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData)',
- 'url':
- 'onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData)',
- 'url':
- 'onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onDraw(Canvas)',
- 'url': 'onDraw(android.graphics.Canvas)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDrmKeysLoaded(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmKeysLoaded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onDrmKeysLoaded(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmKeysLoaded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onDrmKeysLoaded(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysLoaded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener',
- 'l': 'onDrmKeysLoaded(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysLoaded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'onDrmKeysLoaded(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysLoaded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDrmKeysRemoved(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmKeysRemoved(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onDrmKeysRemoved(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmKeysRemoved(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onDrmKeysRemoved(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysRemoved(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener',
- 'l': 'onDrmKeysRemoved(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysRemoved(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'onDrmKeysRemoved(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysRemoved(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDrmKeysRestored(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmKeysRestored(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onDrmKeysRestored(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmKeysRestored(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onDrmKeysRestored(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysRestored(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener',
- 'l': 'onDrmKeysRestored(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysRestored(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'onDrmKeysRestored(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmKeysRestored(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onDrmSessionAcquired(AnalyticsListener.EventTime, @com.google.android.exoplayer2.drm.DrmSession.State int)',
- 'url':
- 'onDrmSessionAcquired(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.drm.DrmSession.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onDrmSessionAcquired(AnalyticsListener.EventTime, @com.google.android.exoplayer2.drm.DrmSession.State int)',
- 'url':
- 'onDrmSessionAcquired(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.drm.DrmSession.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDrmSessionAcquired(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmSessionAcquired(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onDrmSessionAcquired(int, MediaSource.MediaPeriodId, @com.google.android.exoplayer2.drm.DrmSession.State int)',
- 'url':
- 'onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,@com.google.android.exoplayer2.drm.DrmSession.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener',
- 'l':
- 'onDrmSessionAcquired(int, MediaSource.MediaPeriodId, @com.google.android.exoplayer2.drm.DrmSession.State int)',
- 'url':
- 'onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,@com.google.android.exoplayer2.drm.DrmSession.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onDrmSessionAcquired(int, MediaSource.MediaPeriodId, @com.google.android.exoplayer2.drm.DrmSession.State int)',
- 'url':
- 'onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,@com.google.android.exoplayer2.drm.DrmSession.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener',
- 'l': 'onDrmSessionAcquired(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDrmSessionManagerError(AnalyticsListener.EventTime, Exception)',
- 'url':
- 'onDrmSessionManagerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onDrmSessionManagerError(AnalyticsListener.EventTime, Exception)',
- 'url':
- 'onDrmSessionManagerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onDrmSessionManagerError(AnalyticsListener.EventTime, Exception)',
- 'url':
- 'onDrmSessionManagerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception)',
- 'url':
- 'onDrmSessionManagerError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener',
- 'l':
- 'onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception)',
- 'url':
- 'onDrmSessionManagerError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception)',
- 'url':
- 'onDrmSessionManagerError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDrmSessionReleased(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmSessionReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onDrmSessionReleased(AnalyticsListener.EventTime)',
- 'url':
- 'onDrmSessionReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onDrmSessionReleased(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmSessionReleased(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener',
- 'l': 'onDrmSessionReleased(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmSessionReleased(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'onDrmSessionReleased(int, MediaSource.MediaPeriodId)',
- 'url':
- 'onDrmSessionReleased(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onDroppedFrames(int, long)',
- 'url': 'onDroppedFrames(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onDroppedFrames(int, long)',
- 'url': 'onDroppedFrames(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onDroppedFrames(int, long)',
- 'url': 'onDroppedFrames(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onDroppedVideoFrames(AnalyticsListener.EventTime, int, long)',
- 'url':
- 'onDroppedVideoFrames(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onDroppedVideoFrames(AnalyticsListener.EventTime, int, long)',
- 'url':
- 'onDroppedVideoFrames(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onDroppedVideoFrames(AnalyticsListener.EventTime, int, long)',
- 'url':
- 'onDroppedVideoFrames(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream.FakeSampleStreamItem',
- 'l':
- 'oneByteSample(long, @com.google.android.exoplayer2.C.BufferFlags int)',
- 'url':
- 'oneByteSample(long,@com.google.android.exoplayer2.C.BufferFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream.FakeSampleStreamItem',
- 'l': 'oneByteSample(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAudioRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onEnabled(boolean, boolean)',
- 'url': 'onEnabled(boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'onEnabled(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.OnEventListener',
- 'l': 'onEvent(ExoMediaDrm, byte[], int, int, byte[])',
- 'url':
- 'onEvent(com.google.android.exoplayer2.drm.ExoMediaDrm,byte[],int,int,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onEvents(Player, AnalyticsListener.Events)',
- 'url':
- 'onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onEvents(Player, AnalyticsListener.Events)',
- 'url':
- 'onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onEvents(Player, AnalyticsListener.Events)',
- 'url':
- 'onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'onEvents(Player, AnalyticsListener.Events)',
- 'url':
- 'onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onEvents(Player, Player.Events)',
- 'url':
- 'onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.Player.Events)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onEvents(Player, Player.Events)',
- 'url':
- 'onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.Player.Events)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioOffloadListener',
- 'l': 'onExperimentalOffloadedPlayback(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioOffloadListener',
- 'l': 'onExperimentalOffloadSchedulingEnabledChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer.AudioOffloadListener',
- 'l': 'onExperimentalSleepingForOffloadChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.OnExpirationUpdateListener',
- 'l': 'onExpirationUpdate(ExoMediaDrm, byte[], long)',
- 'url':
- 'onExpirationUpdate(com.google.android.exoplayer2.drm.ExoMediaDrm,byte[],long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Listener',
- 'l':
- 'onFallbackApplied(MediaItem, TransformationRequest, TransformationRequest)',
- 'url':
- 'onFallbackApplied(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.transformer.TransformationRequest,com.google.android.exoplayer2.transformer.TransformationRequest)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'onFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity.HostedTest',
- 'l': 'onFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'onFlush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'onFlush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor',
- 'l': 'onFlush()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onFocusChanged(boolean, int, Rect)',
- 'url': 'onFocusChanged(boolean,int,android.graphics.Rect)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'onFormatChanged(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAudioRenderer',
- 'l': 'onFormatChanged(Format)',
- 'url': 'onFormatChanged(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'onFormatChanged(Format)',
- 'url': 'onFormatChanged(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l': 'onFormatChanged(Format)',
- 'url': 'onFormatChanged(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EGLSurfaceTexture.TextureImageListener',
- 'l': 'onFrameAvailable()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EGLSurfaceTexture',
- 'l': 'onFrameAvailable(SurfaceTexture)',
- 'url': 'onFrameAvailable(android.graphics.SurfaceTexture)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DecodeOneFrameUtil.Listener',
- 'l': 'onFrameDecoded(MediaFormat)',
- 'url': 'onFrameDecoded(android.media.MediaFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor.Listener',
- 'l': 'onFrameProcessingEnded()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor.ErrorListener',
- 'l': 'onFrameProcessingError(FrameProcessingException)',
- 'url':
- 'onFrameProcessingError(com.google.android.exoplayer2.util.FrameProcessingException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor.Listener',
- 'l': 'onFrameProcessingError(FrameProcessingException)',
- 'url':
- 'onFrameProcessingError(com.google.android.exoplayer2.util.FrameProcessingException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter.OnFrameRenderedListener',
- 'l': 'onFrameRendered(MediaCodecAdapter, long, long)',
- 'url':
- 'onFrameRendered(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView.FullscreenButtonClickListener',
- 'l': 'onFullscreenButtonClick(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView.OnFullScreenModeChangedListener',
- 'l': 'onFullScreenModeChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager.Listener',
- 'l': 'onIdle(DownloadManager)',
- 'url': 'onIdle(com.google.android.exoplayer2.offline.DownloadManager)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'onIdle(DownloadManager)',
- 'url': 'onIdle(com.google.android.exoplayer2.offline.DownloadManager)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SntpClient.InitializationCallback',
- 'l': 'onInitializationFailed(IOException)',
- 'url': 'onInitializationFailed(java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onInitializeAccessibilityEvent(AccessibilityEvent)',
- 'url':
- 'onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo)',
- 'url':
- 'onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SntpClient.InitializationCallback',
- 'l': 'onInitialized()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager.Listener',
- 'l': 'onInitialized(DownloadManager)',
- 'url':
- 'onInitialized(com.google.android.exoplayer2.offline.DownloadManager)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestDownloadManagerListener',
- 'l': 'onInitialized(DownloadManager)',
- 'url':
- 'onInitialized(com.google.android.exoplayer2.offline.DownloadManager)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onInputFormatChanged(FormatHolder)',
- 'url':
- 'onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onInputFormatChanged(FormatHolder)',
- 'url':
- 'onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onInputFormatChanged(FormatHolder)',
- 'url':
- 'onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onInputFormatChanged(FormatHolder)',
- 'url':
- 'onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor.InputListener',
- 'l': 'onInputFrameProcessed(TextureInfo)',
- 'url':
- 'onInputFrameProcessed(com.google.android.exoplayer2.effect.TextureInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onIsLoadingChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onIsLoadingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onIsLoadingChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onIsLoadingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onIsLoadingChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onIsLoadingChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onIsPlayingChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onIsPlayingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onIsPlayingChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onIsPlayingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onIsPlayingChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onIsPlayingChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onKeyDown(int, KeyEvent)',
- 'url': 'onKeyDown(int,android.view.KeyEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.OnKeyStatusChangeListener',
- 'l':
- 'onKeyStatusChange(ExoMediaDrm, byte[], List, boolean)',
- 'url':
- 'onKeyStatusChange(com.google.android.exoplayer2.drm.ExoMediaDrm,byte[],java.util.List,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onLayout(boolean, int, int, int, int)',
- 'url': 'onLayout(boolean,int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l': 'onLayout(boolean, int, int, int, int)',
- 'url': 'onLayout(boolean,int,int,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onLoadCanceled(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCanceled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onLoadCanceled(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCanceled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'onLoadCanceled(Chunk, long, long, boolean)',
- 'url':
- 'onLoadCanceled(com.google.android.exoplayer2.source.chunk.Chunk,long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener',
- 'l':
- 'onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l':
- 'onLoadCanceled(ParsingLoadable, long, long, boolean)',
- 'url':
- 'onLoadCanceled(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'onLoadCanceled(ParsingLoadable, long, long, boolean)',
- 'url':
- 'onLoadCanceled(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader.Callback',
- 'l': 'onLoadCanceled(T, long, long, boolean)',
- 'url': 'onLoadCanceled(T,long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onLoadCompleted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCompleted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onLoadCompleted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCompleted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'onLoadCompleted(Chunk, long, long)',
- 'url':
- 'onLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener',
- 'l':
- 'onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'onLoadCompleted(ParsingLoadable, long, long)',
- 'url':
- 'onLoadCompleted(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'onLoadCompleted(ParsingLoadable, long, long)',
- 'url':
- 'onLoadCompleted(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader.Callback',
- 'l': 'onLoadCompleted(T, long, long)',
- 'url': 'onLoadCompleted(T,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'onLoaderReleased()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader.ReleaseCallback',
- 'l': 'onLoaderReleased()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'onLoadError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l':
- 'onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'onLoadError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l':
- 'onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'onLoadError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'onLoadError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'onLoadError(Chunk, long, long, IOException, int)',
- 'url':
- 'onLoadError(com.google.android.exoplayer2.source.chunk.Chunk,long,long,java.io.IOException,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'onLoadError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener',
- 'l':
- 'onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'onLoadError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean)',
- 'url':
- 'onLoadError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l':
- 'onLoadError(ParsingLoadable, long, long, IOException, int)',
- 'url':
- 'onLoadError(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,java.io.IOException,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l':
- 'onLoadError(ParsingLoadable, long, long, IOException, int)',
- 'url':
- 'onLoadError(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,java.io.IOException,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader.Callback',
- 'l': 'onLoadError(T, long, long, IOException, int)',
- 'url': 'onLoadError(T,long,long,java.io.IOException,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onLoadingChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onLoadingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onLoadingChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onLoadingChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onLoadStarted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onLoadStarted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener',
- 'l':
- 'onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)',
- 'url':
- 'onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'LoadErrorHandlingPolicy',
- 'l': 'onLoadTaskConcluded(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onMaxSeekToPreviousPositionChanged(AnalyticsListener.EventTime, long)',
- 'url':
- 'onMaxSeekToPreviousPositionChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onMaxSeekToPreviousPositionChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onMaxSeekToPreviousPositionChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AspectRatioFrameLayout',
- 'l': 'onMeasure(int, int)',
- 'url': 'onMeasure(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onMeasure(int, int)',
- 'url': 'onMeasure(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.MediaButtonEventHandler',
- 'l': 'onMediaButtonEvent(Player, Intent)',
- 'url':
- 'onMediaButtonEvent(com.google.android.exoplayer2.Player,android.content.Intent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onMediaItemTransition(AnalyticsListener.EventTime, MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int)',
- 'url':
- 'onMediaItemTransition(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaItem,@com.google.android.exoplayer2.Player.MediaItemTransitionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onMediaItemTransition(AnalyticsListener.EventTime, MediaItem, int)',
- 'url':
- 'onMediaItemTransition(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaItem,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onMediaItemTransition(MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int)',
- 'url':
- 'onMediaItemTransition(com.google.android.exoplayer2.MediaItem,@com.google.android.exoplayer2.Player.MediaItemTransitionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onMediaItemTransition(MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int)',
- 'url':
- 'onMediaItemTransition(com.google.android.exoplayer2.MediaItem,@com.google.android.exoplayer2.Player.MediaItemTransitionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l':
- 'onMediaItemTransition(MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int)',
- 'url':
- 'onMediaItemTransition(com.google.android.exoplayer2.MediaItem,@com.google.android.exoplayer2.Player.MediaItemTransitionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onMediaMetadataChanged(AnalyticsListener.EventTime, MediaMetadata)',
- 'url':
- 'onMediaMetadataChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onMediaMetadataChanged(MediaMetadata)',
- 'url':
- 'onMediaMetadataChanged(com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onMediaMetadataChanged(MediaMetadata)',
- 'url':
- 'onMediaMetadataChanged(com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.PlayerTarget.Callback',
- 'l': 'onMessageArrived()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onMetadata(AnalyticsListener.EventTime, Metadata)',
- 'url':
- 'onMetadata(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onMetadata(AnalyticsListener.EventTime, Metadata)',
- 'url':
- 'onMetadata(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onMetadata(Metadata)',
- 'url': 'onMetadata(com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onMetadata(Metadata)',
- 'url': 'onMetadata(com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataOutput',
- 'l': 'onMetadata(Metadata)',
- 'url': 'onMetadata(com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NetworkTypeObserver.Listener',
- 'l':
- 'onNetworkTypeChanged(@com.google.android.exoplayer2.C.NetworkType int)',
- 'url':
- 'onNetworkTypeChanged(@com.google.android.exoplayer2.C.NetworkTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'onNextFrame(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.NotificationListener',
- 'l': 'onNotificationCancelled(int, boolean)',
- 'url': 'onNotificationCancelled(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.NotificationListener',
- 'l': 'onNotificationPosted(int, Notification, boolean)',
- 'url': 'onNotificationPosted(int,android.app.Notification,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.Listener',
- 'l': 'onOffloadBufferEmptying()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.Listener',
- 'l': 'onOffloadBufferFull()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onOutputFormatChanged(Format, MediaFormat)',
- 'url':
- 'onOutputFormatChanged(com.google.android.exoplayer2.Format,android.media.MediaFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onOutputFormatChanged(Format, MediaFormat)',
- 'url':
- 'onOutputFormatChanged(com.google.android.exoplayer2.Format,android.media.MediaFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onOutputFormatChanged(Format, MediaFormat)',
- 'url':
- 'onOutputFormatChanged(com.google.android.exoplayer2.Format,android.media.MediaFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor.Listener',
- 'l': 'onOutputFrameAvailable(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor.OutputListener',
- 'l': 'onOutputFrameAvailable(TextureInfo, long)',
- 'url':
- 'onOutputFrameAvailable(com.google.android.exoplayer2.effect.TextureInfo,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor.Listener',
- 'l': 'onOutputSizeChanged(int, int)',
- 'url': 'onOutputSizeChanged(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onOutputStreamOffsetUsChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onOutputStreamOffsetUsChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity',
- 'l': 'onPause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'onPause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'onPause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l': 'onPause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPlaybackParametersChanged(AnalyticsListener.EventTime, PlaybackParameters)',
- 'url':
- 'onPlaybackParametersChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onPlaybackParametersChanged(AnalyticsListener.EventTime, PlaybackParameters)',
- 'url':
- 'onPlaybackParametersChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onPlaybackParametersChanged(PlaybackParameters)',
- 'url':
- 'onPlaybackParametersChanged(com.google.android.exoplayer2.PlaybackParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onPlaybackParametersChanged(PlaybackParameters)',
- 'url':
- 'onPlaybackParametersChanged(com.google.android.exoplayer2.PlaybackParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'onPlaybackSpeed(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'AdaptiveTrackSelection',
- 'l': 'onPlaybackSpeed(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'BaseTrackSelection',
- 'l': 'onPlaybackSpeed(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'onPlaybackSpeed(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'onPlaybackSpeed(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onPlaybackStateChanged(@com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlaybackStateChanged(@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onPlaybackStateChanged(@com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlaybackStateChanged(@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l':
- 'onPlaybackStateChanged(@com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlaybackStateChanged(@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPlaybackStateChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlaybackStateChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onPlaybackStateChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlaybackStateChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener.Callback',
- 'l': 'onPlaybackStatsReady(AnalyticsListener.EventTime, PlaybackStats)',
- 'url':
- 'onPlaybackStatsReady(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.analytics.PlaybackStats)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onPlaybackSuppressionReasonChanged(@com.google.android.exoplayer2.Player.PlaybackSuppressionReason int)',
- 'url':
- 'onPlaybackSuppressionReasonChanged(@com.google.android.exoplayer2.Player.PlaybackSuppressionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onPlaybackSuppressionReasonChanged(@com.google.android.exoplayer2.Player.PlaybackSuppressionReason int)',
- 'url':
- 'onPlaybackSuppressionReasonChanged(@com.google.android.exoplayer2.Player.PlaybackSuppressionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPlaybackSuppressionReasonChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.PlaybackSuppressionReason int)',
- 'url':
- 'onPlaybackSuppressionReasonChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.PlaybackSuppressionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onPlaybackSuppressionReasonChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.PlaybackSuppressionReason int)',
- 'url':
- 'onPlaybackSuppressionReasonChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.PlaybackSuppressionReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onPlayerError(AnalyticsListener.EventTime, PlaybackException)',
- 'url':
- 'onPlayerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onPlayerError(AnalyticsListener.EventTime, PlaybackException)',
- 'url':
- 'onPlayerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onPlayerError(AnalyticsListener.EventTime, PlaybackException)',
- 'url':
- 'onPlayerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onPlayerError(PlaybackException)',
- 'url': 'onPlayerError(com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onPlayerError(PlaybackException)',
- 'url': 'onPlayerError(com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l': 'onPlayerError(PlaybackException)',
- 'url': 'onPlayerError(com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPlayerErrorChanged(AnalyticsListener.EventTime, PlaybackException)',
- 'url':
- 'onPlayerErrorChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onPlayerErrorChanged(PlaybackException)',
- 'url':
- 'onPlayerErrorChanged(com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onPlayerErrorChanged(PlaybackException)',
- 'url':
- 'onPlayerErrorChanged(com.google.android.exoplayer2.PlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'onPlayerErrorInternal(ExoPlaybackException)',
- 'url':
- 'onPlayerErrorInternal(com.google.android.exoplayer2.ExoPlaybackException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onPlayerReleased(AnalyticsListener.EventTime)',
- 'url':
- 'onPlayerReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPlayerStateChanged(AnalyticsListener.EventTime, boolean, @com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlayerStateChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean,@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onPlayerStateChanged(boolean, @com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlayerStateChanged(boolean,@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onPlayerStateChanged(boolean, @com.google.android.exoplayer2.Player.State int)',
- 'url':
- 'onPlayerStateChanged(boolean,@com.google.android.exoplayer2.Player.Stateint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'onPlaylistChanged()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker.PlaylistEventListener',
- 'l': 'onPlaylistChanged()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l':
- 'onPlaylistError(Uri, LoadErrorHandlingPolicy.LoadErrorInfo, boolean)',
- 'url':
- 'onPlaylistError(android.net.Uri,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker.PlaylistEventListener',
- 'l':
- 'onPlaylistError(Uri, LoadErrorHandlingPolicy.LoadErrorInfo, boolean)',
- 'url':
- 'onPlaylistError(android.net.Uri,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPlaylistMetadataChanged(AnalyticsListener.EventTime, MediaMetadata)',
- 'url':
- 'onPlaylistMetadataChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onPlaylistMetadataChanged(MediaMetadata)',
- 'url':
- 'onPlaylistMetadataChanged(com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onPlaylistMetadataChanged(MediaMetadata)',
- 'url':
- 'onPlaylistMetadataChanged(com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPlayWhenReadyChanged(AnalyticsListener.EventTime, boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int)',
- 'url':
- 'onPlayWhenReadyChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean,@com.google.android.exoplayer2.Player.PlayWhenReadyChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onPlayWhenReadyChanged(AnalyticsListener.EventTime, boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int)',
- 'url':
- 'onPlayWhenReadyChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean,@com.google.android.exoplayer2.Player.PlayWhenReadyChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onPlayWhenReadyChanged(boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int)',
- 'url':
- 'onPlayWhenReadyChanged(boolean,@com.google.android.exoplayer2.Player.PlayWhenReadyChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onPlayWhenReadyChanged(boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int)',
- 'url':
- 'onPlayWhenReadyChanged(boolean,@com.google.android.exoplayer2.Player.PlayWhenReadyChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'onPlayWhenReadyChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.Listener',
- 'l': 'onPositionAdvancing(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.Listener',
- 'l': 'onPositionDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onPositionDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onPositionDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onPositionDiscontinuity(@com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onPositionDiscontinuity(@com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPositionDiscontinuity(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l':
- 'onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l':
- 'onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l':
- 'onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int)',
- 'url':
- 'onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,@com.google.android.exoplayer2.Player.DiscontinuityReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'onPositionReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'onPositionReset(long, boolean)',
- 'url': 'onPositionReset(long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.PostConnectCallback',
- 'l': 'onPostConnect(MediaSession, MediaSession.ControllerInfo)',
- 'url':
- 'onPostConnect(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.PlaybackPreparer',
- 'l': 'onPrepare(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod.PrepareListener',
- 'l': 'onPrepareComplete(MediaSource.MediaPeriodId)',
- 'url':
- 'onPrepareComplete(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'onPrepared()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LoadControl',
- 'l': 'onPrepared()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper.Callback',
- 'l': 'onPrepared(DownloadHelper)',
- 'url':
- 'onPrepared(com.google.android.exoplayer2.offline.DownloadHelper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'onPrepared(MediaPeriod)',
- 'url': 'onPrepared(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'onPrepared(MediaPeriod)',
- 'url': 'onPrepared(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod.Callback',
- 'l': 'onPrepared(MediaPeriod)',
- 'url': 'onPrepared(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper.Callback',
- 'l': 'onPrepareError(DownloadHelper, IOException)',
- 'url':
- 'onPrepareError(com.google.android.exoplayer2.offline.DownloadHelper,java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod.PrepareListener',
- 'l': 'onPrepareError(MediaSource.MediaPeriodId, IOException)',
- 'url':
- 'onPrepareError(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.io.IOException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.PlaybackPreparer',
- 'l': 'onPrepareFromMediaId(String, boolean, Bundle)',
- 'url':
- 'onPrepareFromMediaId(java.lang.String,boolean,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.PlaybackPreparer',
- 'l': 'onPrepareFromSearch(String, boolean, Bundle)',
- 'url': 'onPrepareFromSearch(java.lang.String,boolean,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.PlaybackPreparer',
- 'l': 'onPrepareFromUri(Uri, boolean, Bundle)',
- 'url': 'onPrepareFromUri(android.net.Uri,boolean,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'onPrimaryPlaylistRefreshed(HlsMediaPlaylist)',
- 'url': 'onPrimaryPlaylistRefreshed(com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker.PrimaryPlaylistListener',
- 'l': 'onPrimaryPlaylistRefreshed(HlsMediaPlaylist)',
- 'url':
- 'onPrimaryPlaylistRefreshed(com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onProcessedOutputBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onProcessedOutputBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onProcessedOutputBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onProcessedStreamChange()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onProcessedStreamChange()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onProcessedStreamChange()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onProcessedTunneledBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Downloader.ProgressListener',
- 'l': 'onProgress(long, long, float)',
- 'url': 'onProgress(long,long,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheWriter.ProgressListener',
- 'l': 'onProgress(long, long, long)',
- 'url': 'onProgress(long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView.ProgressUpdateListener',
- 'l': 'onProgressUpdate(long, long)',
- 'url': 'onProgressUpdate(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView.ProgressUpdateListener',
- 'l': 'onProgressUpdate(long, long)',
- 'url': 'onProgressUpdate(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'onQueueEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'onQueueEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor',
- 'l': 'onQueueEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onQueueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onQueueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onQueueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onQueueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onQueueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor.InputListener',
- 'l': 'onReadyToAcceptInputFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'ExoTrackSelection',
- 'l': 'onRebuffer()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpAc3Reader',
- 'l': 'onReceivingFirstPacket(long, int)',
- 'url': 'onReceivingFirstPacket(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpPayloadReader',
- 'l': 'onReceivingFirstPacket(long, int)',
- 'url': 'onReceivingFirstPacket(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp.reader',
- 'c': 'RtpPcmReader',
- 'l': 'onReceivingFirstPacket(long, int)',
- 'url': 'onReceivingFirstPacket(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'onReleased()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LoadControl',
- 'l': 'onReleased()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueEditor',
- 'l': 'onRemoveQueueItem(Player, MediaDescriptionCompat)',
- 'url':
- 'onRemoveQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor',
- 'l': 'onRemoveQueueItem(Player, MediaDescriptionCompat)',
- 'url':
- 'onRemoveQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onRenderedFirstFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onRenderedFirstFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onRenderedFirstFrame(AnalyticsListener.EventTime, Object, long)',
- 'url':
- 'onRenderedFirstFrame(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onRenderedFirstFrame(AnalyticsListener.EventTime, Object, long)',
- 'url':
- 'onRenderedFirstFrame(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onRenderedFirstFrame(Object, long)',
- 'url': 'onRenderedFirstFrame(java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onRenderedFirstFrame(Object, long)',
- 'url': 'onRenderedFirstFrame(java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onRenderedFirstFrame(Object, long)',
- 'url': 'onRenderedFirstFrame(java.lang.Object,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'onRendererOffsetChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onRepeatModeChanged(@com.google.android.exoplayer2.Player.RepeatMode int)',
- 'url':
- 'onRepeatModeChanged(@com.google.android.exoplayer2.Player.RepeatModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onRepeatModeChanged(@com.google.android.exoplayer2.Player.RepeatMode int)',
- 'url':
- 'onRepeatModeChanged(@com.google.android.exoplayer2.Player.RepeatModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onRepeatModeChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.RepeatMode int)',
- 'url':
- 'onRepeatModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.RepeatModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onRepeatModeChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.RepeatMode int)',
- 'url':
- 'onRepeatModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.RepeatModeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager.Listener',
- 'l':
- 'onRequirementsStateChanged(DownloadManager, Requirements, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int)',
- 'url':
- 'onRequirementsStateChanged(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.scheduler.Requirements,@com.google.android.exoplayer2.scheduler.Requirements.RequirementFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'RequirementsWatcher.Listener',
- 'l':
- 'onRequirementsStateChanged(RequirementsWatcher, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int)',
- 'url':
- 'onRequirementsStateChanged(com.google.android.exoplayer2.scheduler.RequirementsWatcher,@com.google.android.exoplayer2.scheduler.Requirements.RequirementFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onReset()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'onResume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'onResume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l': 'onResume()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onRtlPropertiesChanged(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l':
- 'onSampleCompleted(int, long, int, int, int, MediaCodec.CryptoInfo)',
- 'url':
- 'onSampleCompleted(int,long,int,int,int,android.media.MediaCodec.CryptoInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'onSampleDataFound(int, MediaParser.InputReader)',
- 'url': 'onSampleDataFound(int,android.media.MediaParser.InputReader)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream.ReleaseCallback',
- 'l': 'onSampleStreamReleased(ChunkSampleStream)',
- 'url':
- 'onSampleStreamReleased(com.google.android.exoplayer2.source.chunk.ChunkSampleStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TimeBar.OnScrubListener',
- 'l': 'onScrubMove(TimeBar, long)',
- 'url': 'onScrubMove(com.google.android.exoplayer2.ui.TimeBar,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TimeBar.OnScrubListener',
- 'l': 'onScrubStart(TimeBar, long)',
- 'url': 'onScrubStart(com.google.android.exoplayer2.ui.TimeBar,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TimeBar.OnScrubListener',
- 'l': 'onScrubStop(TimeBar, long, boolean)',
- 'url':
- 'onScrubStop(com.google.android.exoplayer2.ui.TimeBar,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onSeekBackIncrementChanged(AnalyticsListener.EventTime, long)',
- 'url':
- 'onSeekBackIncrementChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onSeekBackIncrementChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onSeekBackIncrementChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.TimestampSeeker',
- 'l': 'onSeekFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onSeekForwardIncrementChanged(AnalyticsListener.EventTime, long)',
- 'url':
- 'onSeekForwardIncrementChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onSeekForwardIncrementChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onSeekForwardIncrementChanged(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'onSeekMapFound(MediaParser.SeekMap)',
- 'url': 'onSeekMapFound(android.media.MediaParser.SeekMap)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker',
- 'l': 'onSeekOperationFinished(boolean, long)',
- 'url': 'onSeekOperationFinished(boolean,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onSeekProcessed()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onSeekProcessed()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onSeekProcessed(AnalyticsListener.EventTime)',
- 'url':
- 'onSeekProcessed(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onSeekStarted(AnalyticsListener.EventTime)',
- 'url':
- 'onSeekStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector',
- 'l': 'onSelectionActivated(Object)',
- 'url': 'onSelectionActivated(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector',
- 'l': 'onSelectionActivated(Object)',
- 'url': 'onSelectionActivated(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onSessionActive(AnalyticsListener.EventTime, String)',
- 'url':
- 'onSessionActive(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager.Listener',
- 'l': 'onSessionActive(AnalyticsListener.EventTime, String)',
- 'url':
- 'onSessionActive(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onSessionActive(AnalyticsListener.EventTime, String)',
- 'url':
- 'onSessionActive(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onSessionCreated(AnalyticsListener.EventTime, String)',
- 'url':
- 'onSessionCreated(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager.Listener',
- 'l': 'onSessionCreated(AnalyticsListener.EventTime, String)',
- 'url':
- 'onSessionCreated(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onSessionCreated(AnalyticsListener.EventTime, String)',
- 'url':
- 'onSessionCreated(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onSessionFinished(AnalyticsListener.EventTime, String, boolean)',
- 'url':
- 'onSessionFinished(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackSessionManager.Listener',
- 'l': 'onSessionFinished(AnalyticsListener.EventTime, String, boolean)',
- 'url':
- 'onSessionFinished(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onSessionFinished(AnalyticsListener.EventTime, String, boolean)',
- 'url':
- 'onSessionFinished(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.CaptionCallback',
- 'l': 'onSetCaptioningEnabled(Player, boolean)',
- 'url':
- 'onSetCaptioningEnabled(com.google.android.exoplayer2.Player,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.RatingCallback',
- 'l':
- 'onSetRating(MediaSession, MediaSession.ControllerInfo, String, Rating)',
- 'url':
- 'onSetRating(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,java.lang.String,androidx.media2.common.Rating)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.RatingCallback',
- 'l': 'onSetRating(Player, RatingCompat, Bundle)',
- 'url':
- 'onSetRating(com.google.android.exoplayer2.Player,android.support.v4.media.RatingCompat,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.RatingCallback',
- 'l': 'onSetRating(Player, RatingCompat)',
- 'url':
- 'onSetRating(com.google.android.exoplayer2.Player,android.support.v4.media.RatingCompat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onShuffleModeChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onShuffleModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onShuffleModeChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onShuffleModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onShuffleModeEnabledChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onShuffleModeEnabledChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.SkipCallback',
- 'l': 'onSkipBackward(MediaSession, MediaSession.ControllerInfo)',
- 'url':
- 'onSkipBackward(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionCallbackBuilder.SkipCallback',
- 'l': 'onSkipForward(MediaSession, MediaSession.ControllerInfo)',
- 'url':
- 'onSkipForward(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onSkipSilenceEnabledChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onSkipSilenceEnabledChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onSkipSilenceEnabledChanged(AnalyticsListener.EventTime, boolean)',
- 'url':
- 'onSkipSilenceEnabledChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onSkipSilenceEnabledChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onSkipSilenceEnabledChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener',
- 'l': 'onSkipSilenceEnabledChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.Listener',
- 'l': 'onSkipSilenceEnabledChanged(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'onSkipToNext(Player)',
- 'url': 'onSkipToNext(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'onSkipToNext(Player)',
- 'url': 'onSkipToNext(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'onSkipToPrevious(Player)',
- 'url': 'onSkipToPrevious(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'onSkipToPrevious(Player)',
- 'url': 'onSkipToPrevious(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'onSkipToQueueItem(Player, long)',
- 'url': 'onSkipToQueueItem(com.google.android.exoplayer2.Player,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'onSkipToQueueItem(Player, long)',
- 'url': 'onSkipToQueueItem(com.google.android.exoplayer2.Player,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer.WakeupListener',
- 'l': 'onSleep()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'onSourceInfoRefreshed(long, boolean, boolean)',
- 'url': 'onSourceInfoRefreshed(long,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource.MediaSourceCaller',
- 'l': 'onSourceInfoRefreshed(MediaSource, Timeline)',
- 'url':
- 'onSourceInfoRefreshed(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'onSourceInfoRefreshed(MediaSource, Timeline)',
- 'url':
- 'onSourceInfoRefreshed(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'onSpanAdded(Cache, CacheSpan)',
- 'url':
- 'onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache.Listener',
- 'l': 'onSpanAdded(Cache, CacheSpan)',
- 'url':
- 'onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'LeastRecentlyUsedCacheEvictor',
- 'l': 'onSpanAdded(Cache, CacheSpan)',
- 'url':
- 'onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'NoOpCacheEvictor',
- 'l': 'onSpanAdded(Cache, CacheSpan)',
- 'url':
- 'onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'onSpanRemoved(Cache, CacheSpan)',
- 'url':
- 'onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache.Listener',
- 'l': 'onSpanRemoved(Cache, CacheSpan)',
- 'url':
- 'onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'LeastRecentlyUsedCacheEvictor',
- 'l': 'onSpanRemoved(Cache, CacheSpan)',
- 'url':
- 'onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'NoOpCacheEvictor',
- 'l': 'onSpanRemoved(Cache, CacheSpan)',
- 'url':
- 'onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'onSpanTouched(Cache, CacheSpan, CacheSpan)',
- 'url':
- 'onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache.Listener',
- 'l': 'onSpanTouched(Cache, CacheSpan, CacheSpan)',
- 'url':
- 'onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'LeastRecentlyUsedCacheEvictor',
- 'l': 'onSpanTouched(Cache, CacheSpan, CacheSpan)',
- 'url':
- 'onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'NoOpCacheEvictor',
- 'l': 'onSpanTouched(Cache, CacheSpan, CacheSpan)',
- 'url':
- 'onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity',
- 'l': 'onStart()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'onStart(HostActivity, Surface, FrameLayout)',
- 'url':
- 'onStart(com.google.android.exoplayer2.testutil.HostActivity,android.view.Surface,android.widget.FrameLayout)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity.HostedTest',
- 'l': 'onStart(HostActivity, Surface, FrameLayout)',
- 'url':
- 'onStart(com.google.android.exoplayer2.testutil.HostActivity,android.view.Surface,android.widget.FrameLayout)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'onStartCommand(Intent, int, int)',
- 'url': 'onStartCommand(android.content.Intent,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'onStarted()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheEvictor',
- 'l': 'onStartFile(Cache, String, long, long)',
- 'url':
- 'onStartFile(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'LeastRecentlyUsedCacheEvictor',
- 'l': 'onStartFile(Cache, String, long, long)',
- 'url':
- 'onStartFile(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'NoOpCacheEvictor',
- 'l': 'onStartFile(Cache, String, long, long)',
- 'url':
- 'onStartFile(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'PlatformScheduler.PlatformSchedulerService',
- 'l': 'onStartJob(JobParameters)',
- 'url': 'onStartJob(android.app.job.JobParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'HostActivity',
- 'l': 'onStop()'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'PlatformScheduler.PlatformSchedulerService',
- 'l': 'onStopJob(JobParameters)',
- 'url': 'onStopJob(android.app.job.JobParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LoadControl',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'onStopped()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeVideoRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'onStreamChanged(Format[], long, long)',
- 'url':
- 'onStreamChanged(com.google.android.exoplayer2.Format[],long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameReleaseHelper',
- 'l': 'onSurfaceChanged(Surface)',
- 'url': 'onSurfaceChanged(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onSurfaceSizeChanged(AnalyticsListener.EventTime, int, int)',
- 'url':
- 'onSurfaceSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onSurfaceSizeChanged(AnalyticsListener.EventTime, int, int)',
- 'url':
- 'onSurfaceSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onSurfaceSizeChanged(int, int)',
- 'url': 'onSurfaceSizeChanged(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onSurfaceSizeChanged(int, int)',
- 'url': 'onSurfaceSizeChanged(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadService',
- 'l': 'onTaskRemoved(Intent)',
- 'url': 'onTaskRemoved(android.content.Intent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeClock',
- 'l': 'onThreadBlocked()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Clock',
- 'l': 'onThreadBlocked()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SystemClock',
- 'l': 'onThreadBlocked()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onTimelineChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.TimelineChangeReason int)',
- 'url':
- 'onTimelineChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.TimelineChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onTimelineChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.TimelineChangeReason int)',
- 'url':
- 'onTimelineChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.Player.TimelineChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector.QueueNavigator',
- 'l': 'onTimelineChanged(Player)',
- 'url': 'onTimelineChanged(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueNavigator',
- 'l': 'onTimelineChanged(Player)',
- 'url': 'onTimelineChanged(com.google.android.exoplayer2.Player)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l':
- 'onTimelineChanged(Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int)',
- 'url':
- 'onTimelineChanged(com.google.android.exoplayer2.Timeline,@com.google.android.exoplayer2.Player.TimelineChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onTimelineChanged(Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int)',
- 'url':
- 'onTimelineChanged(com.google.android.exoplayer2.Timeline,@com.google.android.exoplayer2.Player.TimelineChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoPlayerTestRunner',
- 'l':
- 'onTimelineChanged(Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int)',
- 'url':
- 'onTimelineChanged(com.google.android.exoplayer2.Timeline,@com.google.android.exoplayer2.Player.TimelineChangeReasonint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'onTouchEvent(MotionEvent)',
- 'url': 'onTouchEvent(android.view.MotionEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'onTrackballEvent(MotionEvent)',
- 'url': 'onTrackballEvent(android.view.MotionEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'onTrackballEvent(MotionEvent)',
- 'url': 'onTrackballEvent(android.view.MotionEvent)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'onTrackCountFound(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'onTrackDataFound(int, MediaParser.TrackData)',
- 'url': 'onTrackDataFound(int,android.media.MediaParser.TrackData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onTracksChanged(AnalyticsListener.EventTime, Tracks)',
- 'url':
- 'onTracksChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Tracks)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onTracksChanged(AnalyticsListener.EventTime, Tracks)',
- 'url':
- 'onTracksChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Tracks)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onTracksChanged(Tracks)',
- 'url': 'onTracksChanged(com.google.android.exoplayer2.Tracks)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onTracksChanged(Tracks)',
- 'url': 'onTracksChanged(com.google.android.exoplayer2.Tracks)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackSelectionView.TrackSelectionListener',
- 'l':
- 'onTrackSelectionChanged(boolean, Map)',
- 'url': 'onTrackSelectionChanged(boolean,java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onTrackSelectionParametersChanged(AnalyticsListener.EventTime, TrackSelectionParameters)',
- 'url':
- 'onTrackSelectionParametersChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onTrackSelectionParametersChanged(TrackSelectionParameters)',
- 'url':
- 'onTrackSelectionParametersChanged(com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onTrackSelectionParametersChanged(TrackSelectionParameters)',
- 'url':
- 'onTrackSelectionParametersChanged(com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector.InvalidationListener',
- 'l': 'onTrackSelectionsInvalidated()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TrackSelectionDialogBuilder.DialogCallback',
- 'l':
- 'onTracksSelected(boolean, Map)',
- 'url': 'onTracksSelected(boolean,java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DefaultLoadControl',
- 'l':
- 'onTracksSelected(Renderer[], TrackGroupArray, ExoTrackSelection[])',
- 'url':
- 'onTracksSelected(com.google.android.exoplayer2.Renderer[],com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.ExoTrackSelection[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'LoadControl',
- 'l':
- 'onTracksSelected(Renderer[], TrackGroupArray, ExoTrackSelection[])',
- 'url':
- 'onTracksSelected(com.google.android.exoplayer2.Renderer[],com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.ExoTrackSelection[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BundleListRetriever',
- 'l': 'onTransact(int, Parcel, Parcel, int)',
- 'url': 'onTransact(int,android.os.Parcel,android.os.Parcel,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.FakeTransferListener',
- 'l': 'onTransferEnd(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferEnd(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'onTransferEnd(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferEnd(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TransferListener',
- 'l': 'onTransferEnd(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferEnd(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.FakeTransferListener',
- 'l': 'onTransferInitializing(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferInitializing(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'onTransferInitializing(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferInitializing(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TransferListener',
- 'l': 'onTransferInitializing(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferInitializing(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TimeToFirstByteEstimator',
- 'l': 'onTransferInitializing(DataSpec)',
- 'url':
- 'onTransferInitializing(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DataSourceContractTest.FakeTransferListener',
- 'l': 'onTransferStart(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferStart(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'onTransferStart(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferStart(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TransferListener',
- 'l': 'onTransferStart(DataSource, DataSpec, boolean)',
- 'url':
- 'onTransferStart(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TimeToFirstByteEstimator',
- 'l': 'onTransferStart(DataSpec)',
- 'url':
- 'onTransferStart(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Listener',
- 'l': 'onTransformationCompleted(MediaItem, TransformationResult)',
- 'url':
- 'onTransformationCompleted(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.transformer.TransformationResult)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Listener',
- 'l': 'onTransformationCompleted(MediaItem)',
- 'url':
- 'onTransformationCompleted(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Listener',
- 'l': 'onTransformationError(MediaItem, Exception)',
- 'url':
- 'onTransformationError(com.google.android.exoplayer2.MediaItem,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Listener',
- 'l': 'onTransformationError(MediaItem, TransformationException)',
- 'url':
- 'onTransformationError(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.transformer.TransformationException)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'BundledHlsMediaChunkExtractor',
- 'l': 'onTruncatedSegmentParsed()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaChunkExtractor',
- 'l': 'onTruncatedSegmentParsed()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l': 'onTruncatedSegmentParsed()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink.Listener',
- 'l': 'onUnderrun(int, long, long)',
- 'url': 'onUnderrun(int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'StandaloneDatabaseProvider',
- 'l': 'onUpgrade(SQLiteDatabase, int, int)',
- 'url': 'onUpgrade(android.database.sqlite.SQLiteDatabase,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onUpstreamDiscarded(AnalyticsListener.EventTime, MediaLoadData)',
- 'url':
- 'onUpstreamDiscarded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onUpstreamDiscarded(AnalyticsListener.EventTime, MediaLoadData)',
- 'url':
- 'onUpstreamDiscarded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l':
- 'onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData)',
- 'url':
- 'onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener',
- 'l':
- 'onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData)',
- 'url':
- 'onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l':
- 'onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData)',
- 'url':
- 'onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue.UpstreamFormatChangedListener',
- 'l': 'onUpstreamFormatChanged(Format)',
- 'url': 'onUpstreamFormatChanged(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onVideoCodecError(AnalyticsListener.EventTime, Exception)',
- 'url':
- 'onVideoCodecError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onVideoCodecError(Exception)',
- 'url': 'onVideoCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoCodecError(Exception)',
- 'url': 'onVideoCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoCodecError(Exception)',
- 'url': 'onVideoCodecError(java.lang.Exception)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long, long)',
- 'url':
- 'onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long)',
- 'url':
- 'onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long)',
- 'url':
- 'onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onVideoDecoderInitialized(String, long, long)',
- 'url': 'onVideoDecoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoDecoderInitialized(String, long, long)',
- 'url': 'onVideoDecoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoDecoderInitialized(String, long, long)',
- 'url': 'onVideoDecoderInitialized(java.lang.String,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onVideoDecoderReleased(AnalyticsListener.EventTime, String)',
- 'url':
- 'onVideoDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onVideoDecoderReleased(AnalyticsListener.EventTime, String)',
- 'url':
- 'onVideoDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onVideoDecoderReleased(String)',
- 'url': 'onVideoDecoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoDecoderReleased(String)',
- 'url': 'onVideoDecoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoDecoderReleased(String)',
- 'url': 'onVideoDecoderReleased(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ExoHostedTest',
- 'l': 'onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onVideoDisabled(DecoderCounters)',
- 'url':
- 'onVideoDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoDisabled(DecoderCounters)',
- 'url':
- 'onVideoDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoDisabled(DecoderCounters)',
- 'url':
- 'onVideoDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onVideoEnabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onVideoEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onVideoEnabled(AnalyticsListener.EventTime, DecoderCounters)',
- 'url':
- 'onVideoEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onVideoEnabled(DecoderCounters)',
- 'url':
- 'onVideoEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoEnabled(DecoderCounters)',
- 'url':
- 'onVideoEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoEnabled(DecoderCounters)',
- 'url':
- 'onVideoEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoFrameMetadataListener',
- 'l': 'onVideoFrameAboutToBeRendered(long, long, Format, MediaFormat)',
- 'url':
- 'onVideoFrameAboutToBeRendered(long,long,com.google.android.exoplayer2.Format,android.media.MediaFormat)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onVideoFrameProcessingOffset(AnalyticsListener.EventTime, long, int)',
- 'url':
- 'onVideoFrameProcessingOffset(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onVideoFrameProcessingOffset(long, int)',
- 'url': 'onVideoFrameProcessingOffset(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoFrameProcessingOffset(long, int)',
- 'url': 'onVideoFrameProcessingOffset(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoFrameProcessingOffset(long, int)',
- 'url': 'onVideoFrameProcessingOffset(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onVideoInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)',
- 'url':
- 'onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l':
- 'onVideoInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)',
- 'url':
- 'onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onVideoInputFormatChanged(AnalyticsListener.EventTime, Format)',
- 'url':
- 'onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'onVideoInputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'onVideoInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoInputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'onVideoInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoInputFormatChanged(Format, DecoderReuseEvaluation)',
- 'url':
- 'onVideoInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoInputFormatChanged(Format)',
- 'url': 'onVideoInputFormatChanged(com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l':
- 'onVideoSizeChanged(AnalyticsListener.EventTime, int, int, int, float)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,int,int,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'MediaMetricsListener',
- 'l': 'onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onVideoSizeChanged(VideoSize)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVideoSizeChanged(VideoSize)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener',
- 'l': 'onVideoSizeChanged(VideoSize)',
- 'url':
- 'onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView.VideoSurfaceListener',
- 'l': 'onVideoSurfaceCreated(Surface)',
- 'url': 'onVideoSurfaceCreated(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView.VideoSurfaceListener',
- 'l': 'onVideoSurfaceDestroyed(Surface)',
- 'url': 'onVideoSurfaceDestroyed(android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView.VisibilityListener',
- 'l': 'onVisibilityChange(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView.VisibilityListener',
- 'l': 'onVisibilityChange(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView.ControllerVisibilityListener',
- 'l': 'onVisibilityChanged(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener',
- 'l': 'onVolumeChanged(AnalyticsListener.EventTime, float)',
- 'url':
- 'onVolumeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EventLogger',
- 'l': 'onVolumeChanged(AnalyticsListener.EventTime, float)',
- 'url':
- 'onVolumeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Listener',
- 'l': 'onVolumeChanged(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'onVolumeChanged(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager.Listener',
- 'l': 'onWaitingForRequirementsChanged(DownloadManager, boolean)',
- 'url':
- 'onWaitingForRequirementsChanged(com.google.android.exoplayer2.offline.DownloadManager,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer.WakeupListener',
- 'l': 'onWakeup()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceInputStream',
- 'l': 'open()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ConditionVariable',
- 'l': 'open()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.rtmp',
- 'c': 'RtmpDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FailOnCloseDataSink',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'AssetDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSink',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ContentDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSchemeDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSink',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PlaceholderDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TeeDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'UdpDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSink',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSink',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSource',
- 'l': 'open(DataSpec)',
- 'url': 'open(com.google.android.exoplayer2.upstream.DataSpec)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'openAssetFile(Uri, String)',
- 'url': 'openAssetFile(android.net.Uri,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.OpenException',
- 'l':
- 'OpenException(DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.OpenException',
- 'l':
- 'OpenException(IOException, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, int)',
- 'url':
- '%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.OpenException',
- 'l': 'OpenException(IOException, DataSpec, int)',
- 'url':
- '%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.OpenException',
- 'l':
- 'OpenException(String, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, int)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource.OpenException',
- 'l': 'OpenException(String, DataSpec, int)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'AtomicFile',
- 'l': 'openRead()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'openSession()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'openSession()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'openSession()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'openSession()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'operatingRate'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'OpusDecoder(int, int, int, List, CryptoConfig, boolean)',
- 'url':
- '%3Cinit%3E(int,int,int,java.util.List,com.google.android.exoplayer2.decoder.CryptoConfig,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusLibrary',
- 'l': 'opusGetVersion()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusLibrary',
- 'l': 'opusIsSecureDecodeSupported()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'SurfaceInfo',
- 'l': 'orientationDegrees'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState.AdGroup',
- 'l': 'originalCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'outOfNetworkIndicator'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.Event',
- 'l': 'outOfNetworkIndicator'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'output'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'OUTPUT_MODE_OFFLOAD'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'OUTPUT_MODE_PASSTHROUGH'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'OUTPUT_MODE_PCM'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'outputAudioFormat'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l': 'OutputConsumerAdapterV30()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'OutputConsumerAdapterV30',
- 'l':
- 'OutputConsumerAdapterV30(Format, @com.google.android.exoplayer2.C.TrackType int, boolean)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.Format,@com.google.android.exoplayer2.C.TrackTypeint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'outputFloat'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'TransformationRequest',
- 'l': 'outputHeight'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'outputPendingSampleMetadata()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'TrueHdSampleRechunker',
- 'l': 'outputPendingSampleMetadata(TrackOutput, TrackOutput.CryptoData)',
- 'url':
- 'outputPendingSampleMetadata(com.google.android.exoplayer2.extractor.TrackOutput,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'overallRating'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'BinarySearchSeeker.TimestampSearchResult',
- 'l': 'overestimatedResult(long, long)',
- 'url': 'overestimatedResult(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'overridePreparePositionUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'overrides'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'PrivFrame',
- 'l': 'owner'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Reader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Reader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DtsReader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DvbSubtitleReader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'ElementaryStreamReader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H262Reader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H263Reader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H264Reader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H265Reader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Id3Reader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'LatmReader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'MpegAudioReader',
- 'l': 'packetFinished()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Reader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Reader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsReader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DtsReader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'DvbSubtitleReader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'ElementaryStreamReader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H262Reader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H263Reader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H264Reader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'H265Reader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Id3Reader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'LatmReader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'MpegAudioReader',
- 'l':
- 'packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int)',
- 'url':
- 'packetStarted(long,@com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'padding'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_EAGERLY_EXPOSE_TRACK_TYPE'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_EXPOSE_CAPTION_FORMATS'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_EXPOSE_CHUNK_INDEX_AS_MEDIA_FORMAT'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_EXPOSE_DUMMY_SEEK_MAP'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_IGNORE_TIMESTAMP_OFFSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_IN_BAND_CRYPTO_INFO'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_INCLUDE_SUPPLEMENTAL_DATA'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'MediaParserUtil',
- 'l': 'PARAMETER_OVERRIDE_IN_BAND_CAPTION_DECLARATIONS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'ParametersBuilder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector.ParametersBuilder',
- 'l': 'ParametersBuilder(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream.EmbeddedSampleStream',
- 'l': 'parent'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'ParsableBitArray()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'ParsableBitArray(byte[], int)',
- 'url': '%3Cinit%3E(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'ParsableBitArray(byte[])',
- 'url': '%3Cinit%3E(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'ParsableByteArray()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'ParsableByteArray(byte[], int)',
- 'url': '%3Cinit%3E(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'ParsableByteArray(byte[])',
- 'url': '%3Cinit%3E(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'ParsableByteArray(int)',
- 'url': '%3Cinit%3E(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableNalUnitBitArray',
- 'l': 'ParsableNalUnitBitArray(byte[], int, int)',
- 'url': '%3Cinit%3E(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'parse(byte[], int)',
- 'url': 'parse(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'parse(Map>)',
- 'url': 'parse(java.util.Map)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'parse(ParsableByteArray)',
- 'url': 'parse(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'AvcConfig',
- 'l': 'parse(ParsableByteArray)',
- 'url': 'parse(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DolbyVisionConfig',
- 'l': 'parse(ParsableByteArray)',
- 'url': 'parse(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'parse(ParsableByteArray)',
- 'url': 'parse(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'FilteringManifestParser',
- 'l': 'parse(Uri, InputStream)',
- 'url': 'parse(android.net.Uri,java.io.InputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parse(Uri, InputStream)',
- 'url': 'parse(android.net.Uri,java.io.InputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistParser',
- 'l': 'parse(Uri, InputStream)',
- 'url': 'parse(android.net.Uri,java.io.InputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifestParser',
- 'l': 'parse(Uri, InputStream)',
- 'url': 'parse(android.net.Uri,java.io.InputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable.Parser',
- 'l': 'parse(Uri, InputStream)',
- 'url': 'parse(android.net.Uri,java.io.InputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l':
- 'parseAc3AnnexFFormat(ParsableByteArray, String, String, DrmInitData)',
- 'url':
- 'parseAc3AnnexFFormat(com.google.android.exoplayer2.util.ParsableByteArray,java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'parseAc3SyncframeAudioSampleCount(ByteBuffer)',
- 'url': 'parseAc3SyncframeAudioSampleCount(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'parseAc3SyncframeInfo(ParsableBitArray)',
- 'url':
- 'parseAc3SyncframeInfo(com.google.android.exoplayer2.util.ParsableBitArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'parseAc3SyncframeSize(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l':
- 'parseAc4AnnexEFormat(ParsableByteArray, String, String, DrmInitData)',
- 'url':
- 'parseAc4AnnexEFormat(com.google.android.exoplayer2.util.ParsableByteArray,java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'parseAc4SyncframeAudioSampleCount(ByteBuffer)',
- 'url': 'parseAc4SyncframeAudioSampleCount(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'parseAc4SyncframeInfo(ParsableBitArray)',
- 'url':
- 'parseAc4SyncframeInfo(com.google.android.exoplayer2.util.ParsableBitArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac4Util',
- 'l': 'parseAc4SyncframeSize(byte[], int)',
- 'url': 'parseAc4SyncframeSize(byte[],int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'parseAdaptationSet(XmlPullParser, List, SegmentBase, long, long, long, long, long, boolean)',
- 'url':
- 'parseAdaptationSet(org.xmlpull.v1.XmlPullParser,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase,long,long,long,long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseAdaptationSetChild(XmlPullParser)',
- 'url': 'parseAdaptationSetChild(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CodecSpecificDataUtil',
- 'l': 'parseAlacAudioSpecificConfig(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseAudioChannelConfiguration(XmlPullParser)',
- 'url': 'parseAudioChannelConfiguration(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'parseAudioSpecificConfig(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AacUtil',
- 'l': 'parseAudioSpecificConfig(ParsableBitArray, boolean)',
- 'url':
- 'parseAudioSpecificConfig(com.google.android.exoplayer2.util.ParsableBitArray,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseAvailabilityTimeOffsetUs(XmlPullParser, long)',
- 'url':
- 'parseAvailabilityTimeOffsetUs(org.xmlpull.v1.XmlPullParser,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseBaseUrl(XmlPullParser, List, boolean)',
- 'url':
- 'parseBaseUrl(org.xmlpull.v1.XmlPullParser,java.util.List,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseCea608AccessibilityChannel(List)',
- 'url': 'parseCea608AccessibilityChannel(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseCea708AccessibilityChannel(List)',
- 'url': 'parseCea708AccessibilityChannel(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CodecSpecificDataUtil',
- 'l': 'parseCea708InitializationData(List)',
- 'url': 'parseCea708InitializationData(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseContentProtection(XmlPullParser)',
- 'url': 'parseContentProtection(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseContentType(XmlPullParser)',
- 'url': 'parseContentType(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ColorParser',
- 'l': 'parseCssColor(String)',
- 'url': 'parseCssColor(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttCueParser',
- 'l': 'parseCue(ParsableByteArray, List)',
- 'url':
- 'parseCue(com.google.android.exoplayer2.util.ParsableByteArray,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseDateTime(XmlPullParser, String, long)',
- 'url':
- 'parseDateTime(org.xmlpull.v1.XmlPullParser,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseDescriptor(XmlPullParser, String)',
- 'url': 'parseDescriptor(org.xmlpull.v1.XmlPullParser,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseDolbyChannelConfiguration(XmlPullParser)',
- 'url': 'parseDolbyChannelConfiguration(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DtsUtil',
- 'l': 'parseDtsAudioSampleCount(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DtsUtil',
- 'l': 'parseDtsAudioSampleCount(ByteBuffer)',
- 'url': 'parseDtsAudioSampleCount(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseDtsChannelConfiguration(XmlPullParser)',
- 'url': 'parseDtsChannelConfiguration(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DtsUtil',
- 'l': 'parseDtsFormat(byte[], String, String, DrmInitData)',
- 'url':
- 'parseDtsFormat(byte[],java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseDtsxChannelConfiguration(XmlPullParser)',
- 'url': 'parseDtsxChannelConfiguration(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseDuration(XmlPullParser, String, long)',
- 'url':
- 'parseDuration(org.xmlpull.v1.XmlPullParser,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l':
- 'parseEAc3AnnexFFormat(ParsableByteArray, String, String, DrmInitData)',
- 'url':
- 'parseEAc3AnnexFFormat(com.google.android.exoplayer2.util.ParsableByteArray,java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseEac3SupplementalProperties(List)',
- 'url': 'parseEac3SupplementalProperties(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'parseEvent(XmlPullParser, String, String, long, long, ByteArrayOutputStream)',
- 'url':
- 'parseEvent(org.xmlpull.v1.XmlPullParser,java.lang.String,java.lang.String,long,long,java.io.ByteArrayOutputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseEventObject(XmlPullParser, ByteArrayOutputStream)',
- 'url':
- 'parseEventObject(org.xmlpull.v1.XmlPullParser,java.io.ByteArrayOutputStream)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseEventStream(XmlPullParser)',
- 'url': 'parseEventStream(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseFloat(XmlPullParser, String, float)',
- 'url': 'parseFloat(org.xmlpull.v1.XmlPullParser,java.lang.String,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseFrameRate(XmlPullParser, float)',
- 'url': 'parseFrameRate(org.xmlpull.v1.XmlPullParser,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'parseH265SpsNalUnit(byte[], int, int)',
- 'url': 'parseH265SpsNalUnit(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'parseH265SpsNalUnitPayload(byte[], int, int)',
- 'url': 'parseH265SpsNalUnitPayload(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseInitialization(XmlPullParser)',
- 'url': 'parseInitialization(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseInt(XmlPullParser, String, int)',
- 'url': 'parseInt(org.xmlpull.v1.XmlPullParser,java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseLabel(XmlPullParser)',
- 'url': 'parseLabel(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseLastSegmentNumberSupplementalProperty(List)',
- 'url': 'parseLastSegmentNumberSupplementalProperty(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseLong(XmlPullParser, String, long)',
- 'url': 'parseLong(org.xmlpull.v1.XmlPullParser,java.lang.String,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseMediaPresentationDescription(XmlPullParser, Uri)',
- 'url':
- 'parseMediaPresentationDescription(org.xmlpull.v1.XmlPullParser,android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MpegAudioUtil',
- 'l': 'parseMpegAudioFrameSampleCount(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseMpegChannelConfiguration(XmlPullParser)',
- 'url': 'parseMpegChannelConfiguration(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'OpusUtil',
- 'l': 'parsePacketAudioSampleCount(ByteBuffer)',
- 'url': 'parsePacketAudioSampleCount(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttParserUtil',
- 'l': 'parsePercentage(String)',
- 'url': 'parsePercentage(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'parsePeriod(XmlPullParser, List, long, long, long, long, boolean)',
- 'url':
- 'parsePeriod(org.xmlpull.v1.XmlPullParser,java.util.List,long,long,long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'parsePpsNalUnit(byte[], int, int)',
- 'url': 'parsePpsNalUnit(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'parsePpsNalUnitPayload(byte[], int, int)',
- 'url': 'parsePpsNalUnitPayload(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseProfiles(XmlPullParser, String, String[])',
- 'url':
- 'parseProfiles(org.xmlpull.v1.XmlPullParser,java.lang.String,java.lang.String[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseProgramInformation(XmlPullParser)',
- 'url': 'parseProgramInformation(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseRangedUrl(XmlPullParser, String, String)',
- 'url':
- 'parseRangedUrl(org.xmlpull.v1.XmlPullParser,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'parseRepresentation(XmlPullParser, List, String, String, int, int, float, int, int, String, List, List, List, List, SegmentBase, long, long, long, long, long, boolean)',
- 'url':
- 'parseRepresentation(org.xmlpull.v1.XmlPullParser,java.util.List,java.lang.String,java.lang.String,int,int,float,int,int,java.lang.String,java.util.List,java.util.List,java.util.List,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase,long,long,long,long,long,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ParserException',
- 'l':
- 'ParserException(String, Throwable, boolean, @com.google.android.exoplayer2.C.DataType int)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,@com.google.android.exoplayer2.C.DataTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseRoleFlagsFromAccessibilityDescriptors(List)',
- 'url': 'parseRoleFlagsFromAccessibilityDescriptors(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseRoleFlagsFromDashRoleScheme(String)',
- 'url': 'parseRoleFlagsFromDashRoleScheme(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseRoleFlagsFromProperties(List)',
- 'url': 'parseRoleFlagsFromProperties(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseRoleFlagsFromRoleDescriptors(List)',
- 'url': 'parseRoleFlagsFromRoleDescriptors(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'PsshAtomUtil',
- 'l': 'parseSchemeSpecificData(byte[], UUID)',
- 'url': 'parseSchemeSpecificData(byte[],java.util.UUID)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseSegmentBase(XmlPullParser, SegmentBase.SingleSegmentBase)',
- 'url':
- 'parseSegmentBase(org.xmlpull.v1.XmlPullParser,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SingleSegmentBase)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'parseSegmentList(XmlPullParser, SegmentBase.SegmentList, long, long, long, long, long)',
- 'url':
- 'parseSegmentList(org.xmlpull.v1.XmlPullParser,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentList,long,long,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l':
- 'parseSegmentTemplate(XmlPullParser, SegmentBase.SegmentTemplate, List, long, long, long, long, long)',
- 'url':
- 'parseSegmentTemplate(org.xmlpull.v1.XmlPullParser,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTemplate,java.util.List,long,long,long,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseSegmentTimeline(XmlPullParser, long, long)',
- 'url': 'parseSegmentTimeline(org.xmlpull.v1.XmlPullParser,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseSegmentUrl(XmlPullParser)',
- 'url': 'parseSegmentUrl(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseSelectionFlagsFromDashRoleScheme(String)',
- 'url': 'parseSelectionFlagsFromDashRoleScheme(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseSelectionFlagsFromRoleDescriptors(List)',
- 'url': 'parseSelectionFlagsFromRoleDescriptors(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseServiceDescription(XmlPullParser)',
- 'url': 'parseServiceDescription(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'parseSpsNalUnit(byte[], int, int)',
- 'url': 'parseSpsNalUnit(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil',
- 'l': 'parseSpsNalUnitPayload(byte[], int, int)',
- 'url': 'parseSpsNalUnitPayload(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseString(XmlPullParser, String, String)',
- 'url':
- 'parseString(org.xmlpull.v1.XmlPullParser,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseText(XmlPullParser, String)',
- 'url': 'parseText(org.xmlpull.v1.XmlPullParser,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseTileCountFromProperties(List)',
- 'url': 'parseTileCountFromProperties(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.webvtt',
- 'c': 'WebvttParserUtil',
- 'l': 'parseTimestampUs(String)',
- 'url': 'parseTimestampUs(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'parseTrueHdSyncframeAudioSampleCount(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'Ac3Util',
- 'l': 'parseTrueHdSyncframeAudioSampleCount(ByteBuffer, int)',
- 'url': 'parseTrueHdSyncframeAudioSampleCount(java.nio.ByteBuffer,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ColorParser',
- 'l': 'parseTtmlColor(String)',
- 'url': 'parseTtmlColor(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseTvaAudioPurposeCsValue(String)',
- 'url': 'parseTvaAudioPurposeCsValue(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseUrlTemplate(XmlPullParser, String, UrlTemplate)',
- 'url':
- 'parseUrlTemplate(org.xmlpull.v1.XmlPullParser,java.lang.String,com.google.android.exoplayer2.source.dash.manifest.UrlTemplate)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser',
- 'l': 'parseUtcTiming(XmlPullParser)',
- 'url': 'parseUtcTiming(org.xmlpull.v1.XmlPullParser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'PsshAtomUtil',
- 'l': 'parseUuid(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'PsshAtomUtil',
- 'l': 'parseVersion(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil',
- 'l': 'parseVorbisComments(List)',
- 'url': 'parseVorbisComments(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'parseXsDateTime(String)',
- 'url': 'parseXsDateTime(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'parseXsDuration(String)',
- 'url': 'parseXsDuration(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l':
- 'ParsingLoadable(DataSource, DataSpec, int, ParsingLoadable.Parser extends T>)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,int,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ParsingLoadable',
- 'l':
- 'ParsingLoadable(DataSource, Uri, int, ParsingLoadable.Parser extends T>)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,android.net.Uri,int,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.Part',
- 'l':
- 'Part(String, HlsMediaPlaylist.Segment, long, int, long, DrmInitData, String, String, long, long, boolean, boolean, boolean)',
- 'url':
- '%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Segment,long,int,long,com.google.android.exoplayer2.drm.DrmInitData,java.lang.String,java.lang.String,long,long,boolean,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.ServerControl',
- 'l': 'partHoldBackUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.Segment',
- 'l': 'parts'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'partTargetDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'passthroughBufferDurationUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PassthroughSectionPayloadReader',
- 'l': 'PassthroughSectionPayloadReader(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'BasePlayer', 'l': 'pause()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'pause()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'pause()'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'pause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'pause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'pause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'pause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'pause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'pause()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'pauseActionIconResourceId'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'pauseDownloads()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'payloadData'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtpPacket',
- 'l': 'payloadType'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioTrackBufferSizeProvider',
- 'l': 'pcmBufferMultiplicationFactor'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'pcmEncoding'},
- {'p': 'com.google.android.exoplayer2', 'c': 'Format', 'l': 'peakBitrate'},
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsTrackMetadataEntry.VariantInfo',
- 'l': 'peakBitrate'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'peek(byte[], int, int)',
- 'url': 'peek(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'peek(byte[], int, int)',
- 'url': 'peek(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'peek(byte[], int, int)',
- 'url': 'peek(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'peek(byte[], int, int)',
- 'url': 'peek(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'peekChar()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'peekFully(byte[], int, int, boolean)',
- 'url': 'peekFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'peekFully(byte[], int, int, boolean)',
- 'url': 'peekFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'peekFully(byte[], int, int, boolean)',
- 'url': 'peekFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'peekFully(byte[], int, int, boolean)',
- 'url': 'peekFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'peekFully(byte[], int, int)',
- 'url': 'peekFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'peekFully(byte[], int, int)',
- 'url': 'peekFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'peekFully(byte[], int, int)',
- 'url': 'peekFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'peekFully(byte[], int, int)',
- 'url': 'peekFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorUtil',
- 'l': 'peekFullyQuietly(ExtractorInput, byte[], int, int, boolean)',
- 'url':
- 'peekFullyQuietly(com.google.android.exoplayer2.extractor.ExtractorInput,byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'Id3Peeker',
- 'l': 'peekId3Data(ExtractorInput, Id3Decoder.FramePredicate)',
- 'url':
- 'peekId3Data(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.metadata.id3.Id3Decoder.FramePredicate)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader',
- 'l': 'peekId3Metadata(ExtractorInput, boolean)',
- 'url':
- 'peekId3Metadata(com.google.android.exoplayer2.extractor.ExtractorInput,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'peekSourceId()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorUtil',
- 'l': 'peekToLength(ExtractorInput, byte[], int, int)',
- 'url':
- 'peekToLength(com.google.android.exoplayer2.extractor.ExtractorInput,byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'peekUnsignedByte()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'PERCENTAGE_UNSET'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PercentageRating',
- 'l': 'PercentageRating()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PercentageRating',
- 'l': 'PercentageRating(float)',
- 'url': '%3Cinit%3E(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadProgress',
- 'l': 'percentDownloaded'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'performAccessibilityAction(int, Bundle)',
- 'url': 'performAccessibilityAction(int,android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'performClick()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerView',
- 'l': 'performClick()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'Period()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l':
- 'Period(String, long, List, List, Descriptor)',
- 'url':
- '%3Cinit%3E(java.lang.String,long,java.util.List,java.util.List,com.google.android.exoplayer2.source.dash.manifest.Descriptor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l': 'Period(String, long, List, List)',
- 'url': '%3Cinit%3E(java.lang.String,long,java.util.List,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Period',
- 'l': 'Period(String, long, List)',
- 'url': '%3Cinit%3E(java.lang.String,long,java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTimeline.TimelineWindowDefinition',
- 'l': 'periodCount'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'periodIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'StreamKey',
- 'l': 'periodIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'periods'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'periodUid'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriodId',
- 'l': 'periodUid'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'TrackEncryptionBox',
- 'l': 'perSampleIvSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PesReader',
- 'l': 'PesReader(ElementaryStreamReader)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.extractor.ts.ElementaryStreamReader)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.pgs',
- 'c': 'PgsDecoder',
- 'l': 'PgsDecoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'photoPresentationTimestampUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'photoSize'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.mp4',
- 'c': 'MotionPhotoMetadata',
- 'l': 'photoStartPosition'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'picOrderCntLsbLength'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'picOrderCountType'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.PpsData',
- 'l': 'picParameterSetId'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_A_BRIGHT_COLORED_FISH'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_ARTIST_PERFORMER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_BACK_COVER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_BAND_ARTIST_LOGO'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_BAND_ORCHESTRA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_COMPOSER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_CONDUCTOR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_DURING_PERFORMANCE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_DURING_RECORDING'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_FILE_ICON'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_FILE_ICON_OTHER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_FRONT_COVER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_ILLUSTRATION'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_LEAD_ARTIST_PERFORMER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_LEAFLET_PAGE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_LYRICIST'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_MEDIA'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_MOVIE_VIDEO_SCREEN_CAPTURE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_OTHER'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_PUBLISHER_STUDIO_LOGO'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'PICTURE_TYPE_RECORDING_LOCATION'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'pictureData'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'pictureData'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'PictureFrame(int, String, String, int, int, int, int, byte[])',
- 'url':
- '%3Cinit%3E(int,java.lang.String,java.lang.String,int,int,int,int,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'pictureType'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'pictureType'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'pitch'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'pixelWidthHeightRatio'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameInfo',
- 'l': 'pixelWidthHeightRatio'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.H265SpsData',
- 'l': 'pixelWidthHeightRatio'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'pixelWidthHeightRatio'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'AvcConfig',
- 'l': 'pixelWidthHeightRatio'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'HevcConfig',
- 'l': 'pixelWidthHeightRatio'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoSize',
- 'l': 'pixelWidthHeightRatio'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorOutput',
- 'l': 'PLACEHOLDER'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource.PlaceholderTimeline',
- 'l': 'PlaceholderTimeline(MediaItem)',
- 'url': '%3Cinit%3E(com.google.android.exoplayer2.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'PlatformScheduler',
- 'l': 'PlatformScheduler(Context, int)',
- 'url': '%3Cinit%3E(android.content.Context,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.scheduler',
- 'c': 'PlatformScheduler.PlatformSchedulerService',
- 'l': 'PlatformSchedulerService()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'PLAY_WHEN_READY_CHANGE_REASON_AUDIO_BECOMING_NOISY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'PLAY_WHEN_READY_CHANGE_REASON_AUDIO_FOCUS_LOSS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'PLAY_WHEN_READY_CHANGE_REASON_END_OF_MEDIA_ITEM'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'PLAY_WHEN_READY_CHANGE_REASON_REMOTE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'PLAY_WHEN_READY_CHANGE_REASON_USER_REQUEST'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'BasePlayer', 'l': 'play()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'play()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'play()'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'play()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'play()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'play()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.leanback',
- 'c': 'LeanbackPlayerAdapter',
- 'l': 'play()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'play()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'play()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'playActionIconResourceId'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_ABANDONED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_BUFFERING'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_ENDED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_FAILED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_INTERRUPTED_BY_AD'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_JOINING_BACKGROUND'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_JOINING_FOREGROUND'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_NOT_STARTED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_PAUSED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_PAUSED_BUFFERING'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_PLAYING'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_SEEKING'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_STOPPED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_SUPPRESSED'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'PLAYBACK_STATE_SUPPRESSED_BUFFERING'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'PLAYBACK_SUPPRESSION_REASON_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'PLAYBACK_SUPPRESSION_REASON_TRANSIENT_AUDIO_FOCUS_LOSS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l': 'PLAYBACK_TYPE_LOCAL'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l': 'PLAYBACK_TYPE_REMOTE'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'playbackCount'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l': 'PlaybackException(Bundle)',
- 'url': '%3Cinit%3E(android.os.Bundle)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l':
- 'PlaybackException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, long)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackException',
- 'l':
- 'PlaybackException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playbackParameters'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'PlaybackParameters(float, float)',
- 'url': '%3Cinit%3E(float,float)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlaybackParameters',
- 'l': 'PlaybackParameters(float)',
- 'url': '%3Cinit%3E(float)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'TimeSignalCommand',
- 'l': 'playbackPositionUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem',
- 'l': 'playbackProperties'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playbackState'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats.EventTimeAndPlaybackState',
- 'l': 'playbackState'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStats',
- 'l': 'playbackStateHistory'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlaybackStatsListener',
- 'l': 'PlaybackStatsListener(boolean, PlaybackStatsListener.Callback)',
- 'url':
- '%3Cinit%3E(boolean,com.google.android.exoplayer2.analytics.PlaybackStatsListener.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playbackSuppressionReason'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'DeviceInfo',
- 'l': 'playbackType'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.DrmConfiguration',
- 'l': 'playClearContentWithoutKey'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'playClearSamplesWithoutKeys()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'playClearSamplesWithoutKeys()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'PlayerControlView(Context, AttributeSet, int, AttributeSet)',
- 'url':
- '%3Cinit%3E(android.content.Context,android.util.AttributeSet,int,android.util.AttributeSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'PlayerControlView(Context, AttributeSet, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'PlayerControlView(Context, AttributeSet)',
- 'url': '%3Cinit%3E(android.content.Context,android.util.AttributeSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'PlayerControlView(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler',
- 'l':
- 'PlayerEmsgHandler(DashManifest, PlayerEmsgHandler.PlayerEmsgCallback, Allocator)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerEmsgCallback,com.google.android.exoplayer2.upstream.Allocator)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playerError'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlayerId',
- 'l': 'PlayerId()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'PlayerId',
- 'l': 'PlayerId(LogSessionId)',
- 'url': '%3Cinit%3E(android.media.metrics.LogSessionId)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'PlayerMessage',
- 'l':
- 'PlayerMessage(PlayerMessage.Sender, PlayerMessage.Target, Timeline, int, Clock, Looper)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.PlayerMessage.Sender,com.google.android.exoplayer2.PlayerMessage.Target,com.google.android.exoplayer2.Timeline,int,com.google.android.exoplayer2.util.Clock,android.os.Looper)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager',
- 'l':
- 'PlayerNotificationManager(Context, String, int, PlayerNotificationManager.MediaDescriptionAdapter, PlayerNotificationManager.NotificationListener, PlayerNotificationManager.CustomActionReceiver, int, int, int, int, int, int, int, int, String)',
- 'url':
- '%3Cinit%3E(android.content.Context,java.lang.String,int,com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter,com.google.android.exoplayer2.ui.PlayerNotificationManager.NotificationListener,com.google.android.exoplayer2.ui.PlayerNotificationManager.CustomActionReceiver,int,int,int,int,int,int,int,int,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.PlayerRunnable',
- 'l': 'PlayerRunnable()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.PlayerTarget',
- 'l': 'PlayerTarget()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'PlayerView(Context, AttributeSet, int)',
- 'url':
- '%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'PlayerView(Context, AttributeSet)',
- 'url': '%3Cinit%3E(android.content.Context,android.util.AttributeSet)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerView',
- 'l': 'PlayerView(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playlist'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'PLAYLIST_TYPE_EVENT'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'PLAYLIST_TYPE_UNKNOWN'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'PLAYLIST_TYPE_VOD'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playlistMetadata'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker.PlaylistResetException',
- 'l': 'PlaylistResetException(Uri)',
- 'url': '%3Cinit%3E(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker.PlaylistStuckException',
- 'l': 'PlaylistStuckException(Uri)',
- 'url': '%3Cinit%3E(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'playlistType'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.RenditionReport',
- 'l': 'playlistUri'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'PLAYREADY_CUSTOM_DATA_KEY'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'PLAYREADY_UUID'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioSink',
- 'l': 'playToEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DefaultAudioSink',
- 'l': 'playToEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'ForwardingAudioSink',
- 'l': 'playToEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestPlayerRunHelper',
- 'l': 'playUntilPosition(ExoPlayer, int, long)',
- 'url':
- 'playUntilPosition(com.google.android.exoplayer2.ExoPlayer,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'playUntilPosition(int, long)',
- 'url': 'playUntilPosition(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.PlayUntilPosition',
- 'l': 'PlayUntilPosition(String, int, long)',
- 'url': '%3Cinit%3E(java.lang.String,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'TestPlayerRunHelper',
- 'l': 'playUntilStartOfMediaItem(ExoPlayer, int)',
- 'url':
- 'playUntilStartOfMediaItem(com.google.android.exoplayer2.ExoPlayer,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'playUntilStartOfMediaItem(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playWhenReady'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'playWhenReadyChangeReason'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata.SeekTable',
- 'l': 'pointOffsets'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacStreamMetadata.SeekTable',
- 'l': 'pointSampleNumbers'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimedValueQueue',
- 'l': 'poll(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimedValueQueue',
- 'l': 'pollFirst()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimedValueQueue',
- 'l': 'pollFloor(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata.Builder',
- 'l': 'populate(MediaMetadata)',
- 'url': 'populate(com.google.android.exoplayer2.MediaMetadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata.Builder',
- 'l': 'populateFromMetadata(List)',
- 'url': 'populateFromMetadata(java.util.List)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata.Builder',
- 'l': 'populateFromMetadata(Metadata)',
- 'url':
- 'populateFromMetadata(com.google.android.exoplayer2.metadata.Metadata)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata.Entry',
- 'l': 'populateMediaMetadata(MediaMetadata.Builder)',
- 'url':
- 'populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'PictureFrame',
- 'l': 'populateMediaMetadata(MediaMetadata.Builder)',
- 'url':
- 'populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.flac',
- 'c': 'VorbisComment',
- 'l': 'populateMediaMetadata(MediaMetadata.Builder)',
- 'url':
- 'populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyHeaders',
- 'l': 'populateMediaMetadata(MediaMetadata.Builder)',
- 'url':
- 'populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyInfo',
- 'l': 'populateMediaMetadata(MediaMetadata.Builder)',
- 'url':
- 'populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'ApicFrame',
- 'l': 'populateMediaMetadata(MediaMetadata.Builder)',
- 'url':
- 'populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'TextInformationFrame',
- 'l': 'populateMediaMetadata(MediaMetadata.Builder)',
- 'url':
- 'populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'PositionHolder',
- 'l': 'position'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'SeekPoint',
- 'l': 'position'
- },
- {'p': 'com.google.android.exoplayer2.text', 'c': 'Cue', 'l': 'position'},
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'RubySpan',
- 'l': 'position'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextEmphasisSpan',
- 'l': 'position'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSpec',
- 'l': 'position'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheSpan',
- 'l': 'position'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextAnnotation',
- 'l': 'POSITION_AFTER'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextAnnotation',
- 'l': 'POSITION_BEFORE'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceException',
- 'l': 'POSITION_OUT_OF_RANGE'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.span',
- 'c': 'TextAnnotation',
- 'l': 'POSITION_UNKNOWN'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'POSITION_UNSET'},
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioRendererEventListener.EventDispatcher',
- 'l': 'positionAdvancing(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'Cue',
- 'l': 'positionAnchor'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'positionDiscontinuityReason'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'PositionHolder',
- 'l': 'PositionHolder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'positionInFirstPeriodUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'positionInFirstPeriodUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l':
- 'PositionInfo(Object, int, MediaItem, Object, int, long, long, int, int)',
- 'url':
- '%3Cinit%3E(java.lang.Object,int,com.google.android.exoplayer2.MediaItem,java.lang.Object,int,long,long,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'PositionInfo(Object, int, Object, int, long, long, int, int)',
- 'url':
- '%3Cinit%3E(java.lang.Object,int,java.lang.Object,int,long,long,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Period',
- 'l': 'positionInWindowUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'IllegalSeekPositionException',
- 'l': 'positionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.PositionInfo',
- 'l': 'positionMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'positionResetCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'post(Runnable)',
- 'url': 'post(java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'postAtFrontOfQueue(Runnable)',
- 'url': 'postAtFrontOfQueue(java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'postDelayed(Runnable, long)',
- 'url': 'postDelayed(java.lang.Runnable,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'postOrRun(Handler, Runnable)',
- 'url': 'postOrRun(android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'postOrRunWithCompletion(Handler, Runnable, T)',
- 'url':
- 'postOrRunWithCompletion(android.os.Handler,java.lang.Runnable,T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.PpsData',
- 'l': 'PpsData(int, int, boolean)',
- 'url': '%3Cinit%3E(int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l':
- 'preacquireSession(DrmSessionEventListener.EventDispatcher, Format)',
- 'url':
- 'preacquireSession(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l':
- 'preacquireSession(DrmSessionEventListener.EventDispatcher, Format)',
- 'url':
- 'preacquireSession(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'preciseStart'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'preferredAudioLanguages'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'preferredAudioMimeTypes'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'preferredAudioRoleFlags'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'preferredTextLanguages'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'preferredTextRoleFlags'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'preferredVideoMimeTypes'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectionParameters',
- 'l': 'preferredVideoRoleFlags'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'prepare()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'prepare()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'prepare()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'prepare(DownloadHelper.Callback)',
- 'url':
- 'prepare(com.google.android.exoplayer2.offline.DownloadHelper.Callback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'prepare(MediaPeriod.Callback, long)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'prepare(MediaPeriod.Callback, long)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'prepare(MediaPeriod.Callback, long)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'prepare(MediaPeriod.Callback, long)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'prepare(MediaPeriod.Callback, long)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'prepare(MediaPeriod.Callback, long)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'prepare(MediaSource, boolean, boolean)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaSource,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'prepare(MediaSource, boolean, boolean)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaSource,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'prepare(MediaSource, boolean, boolean)',
- 'url':
- 'prepare(com.google.android.exoplayer2.source.MediaSource,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'prepare(MediaSource)',
- 'url': 'prepare(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'prepare(MediaSource)',
- 'url': 'prepare(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'prepare(MediaSource)',
- 'url': 'prepare(com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.Prepare',
- 'l': 'Prepare(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'prepareChildSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'prepareChildSource(T, MediaSource)',
- 'url':
- 'prepareChildSource(T,com.google.android.exoplayer2.source.MediaSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'preparePeriod(MediaPeriod, long)',
- 'url':
- 'preparePeriod(com.google.android.exoplayer2.source.MediaPeriod,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'prepareSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l':
- 'prepareSource(MediaSource.MediaSourceCaller, TransferListener, PlayerId)',
- 'url':
- 'prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l':
- 'prepareSource(MediaSource.MediaSourceCaller, TransferListener, PlayerId)',
- 'url':
- 'prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.analytics.PlayerId)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'prepareSource(MediaSource.MediaSourceCaller, TransferListener)',
- 'url':
- 'prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'prepareSource(MediaSource.MediaSourceCaller, TransferListener)',
- 'url':
- 'prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'prepareSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'prepareSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'prepareSourceInternal(TransferListener)',
- 'url':
- 'prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'preRelease()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.MediaItemData',
- 'l': 'presentationStartTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.Window',
- 'l': 'presentationStartTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'Representation',
- 'l': 'presentationTimeOffsetUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'EventStream',
- 'l': 'presentationTimesUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'Metadata',
- 'l': 'presentationTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'CueGroup',
- 'l': 'presentationTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessingException',
- 'l': 'presentationTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SeekParameters',
- 'l': 'PREVIOUS_SYNC'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'previous()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'previous()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'previous()'},
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerNotificationManager.Builder',
- 'l': 'previousActionIconResourceId'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'primaryBChromaticityX'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'primaryBChromaticityY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'primaryGChromaticityX'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'primaryGChromaticityY'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'primaryRChromaticityX'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'primaryRChromaticityY'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'primaryTrackType'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'priority'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'priority'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'PRIORITY_DOWNLOAD'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'PRIORITY_PLAYBACK'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'BaseUrl',
- 'l': 'PRIORITY_UNSET'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource',
- 'l': 'PriorityDataSource(DataSource, PriorityTaskManager, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.util.PriorityTaskManager,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSourceFactory',
- 'l':
- 'PriorityDataSourceFactory(DataSource.Factory, PriorityTaskManager, int)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.util.PriorityTaskManager,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'PriorityTaskManager',
- 'l': 'PriorityTaskManager()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'PriorityTaskManager.PriorityTooLowException',
- 'l': 'PriorityTooLowException(int, int)',
- 'url': '%3Cinit%3E(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'PRIVATE_STREAM_1'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'PrivFrame',
- 'l': 'privateData'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.id3',
- 'c': 'PrivFrame',
- 'l': 'PrivFrame(String, byte[])',
- 'url': '%3Cinit%3E(java.lang.String,byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'PriorityTaskManager',
- 'l': 'proceed(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'PriorityTaskManager',
- 'l': 'proceedNonBlocking(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'PriorityTaskManager',
- 'l': 'proceedOrThrow(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'RandomizedMp3Decoder',
- 'l': 'process(ByteBuffer, ByteBuffer)',
- 'url': 'process(java.nio.ByteBuffer,java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l':
- 'processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format)',
- 'url':
- 'processOutputBuffer(long,long,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,java.nio.ByteBuffer,int,int,int,long,boolean,boolean,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l':
- 'processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format)',
- 'url':
- 'processOutputBuffer(long,long,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,java.nio.ByteBuffer,int,int,int,long,boolean,boolean,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l':
- 'processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format)',
- 'url':
- 'processOutputBuffer(long,long,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,java.nio.ByteBuffer,int,int,int,long,boolean,boolean,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'VideoEncoderSettings',
- 'l': 'profile'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DolbyVisionConfig',
- 'l': 'profile'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NalUnitUtil.SpsData',
- 'l': 'profileIdc'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'programInformation'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'ProgramInformation',
- 'l': 'ProgramInformation(String, String, String, String, String)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'programSpliceFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceScheduleCommand.Event',
- 'l': 'programSpliceFlag'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'programSplicePlaybackPositionUs'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'SpliceInsertCommand',
- 'l': 'programSplicePts'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'ProgressHolder',
- 'l': 'progress'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'PROGRESS_STATE_AVAILABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'PROGRESS_STATE_NO_TRANSFORMATION'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'PROGRESS_STATE_UNAVAILABLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'PROGRESS_STATE_WAITING_FOR_AVAILABILITY'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'ProgressHolder',
- 'l': 'ProgressHolder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'ProgressiveDownloader',
- 'l':
- 'ProgressiveDownloader(MediaItem, CacheDataSource.Factory, Executor)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'ProgressiveDownloader',
- 'l': 'ProgressiveDownloader(MediaItem, CacheDataSource.Factory)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'PROJECTION_CUBEMAP'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'PROJECTION_EQUIRECTANGULAR'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'PROJECTION_MESH'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'C',
- 'l': 'PROJECTION_RECTANGULAR'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Format',
- 'l': 'projectionData'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'projectionData'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'projectionPosePitch'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'projectionPoseRoll'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'projectionPoseYaw'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor.Track',
- 'l': 'projectionType'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'WidevineUtil',
- 'l': 'PROPERTY_LICENSE_DURATION_REMAINING'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'WidevineUtil',
- 'l': 'PROPERTY_PLAYBACK_DURATION_REMAINING'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest',
- 'l': 'protectionElement'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming.manifest',
- 'c': 'SsManifest.ProtectionElement',
- 'l': 'ProtectionElement(UUID, byte[], TrackEncryptionBox[])',
- 'url':
- '%3Cinit%3E(java.util.UUID,byte[],com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'protectionSchemes'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'provideKeyResponse(byte[], byte[])',
- 'url': 'provideKeyResponse(byte[],byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'provideKeyResponse(byte[], byte[])',
- 'url': 'provideKeyResponse(byte[],byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'provideKeyResponse(byte[], byte[])',
- 'url': 'provideKeyResponse(byte[],byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'provideKeyResponse(byte[], byte[])',
- 'url': 'provideKeyResponse(byte[],byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'provideProvisionResponse(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'provideProvisionResponse(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'provideProvisionResponse(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'provideProvisionResponse(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm.ProvisionRequest',
- 'l': 'ProvisionRequest(byte[], String)',
- 'url': '%3Cinit%3E(byte[],java.lang.String)'
- },
- {'p': 'com.google.android.exoplayer2.util', 'c': 'FileTypes', 'l': 'PS'},
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'PsExtractor()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'PsExtractor(TimestampAdjuster)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.util.TimestampAdjuster)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'PrivateCommand',
- 'l': 'ptsAdjustment'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.scte35',
- 'c': 'TimeSignalCommand',
- 'l': 'ptsTime'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'TimestampAdjuster',
- 'l': 'ptsToUs(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifest',
- 'l': 'publishTimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l': 'purpose'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l': 'PURPOSE_CLOSE_AD'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l': 'PURPOSE_CONTROLS'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l': 'PURPOSE_NOT_VISIBLE'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l': 'PURPOSE_OTHER'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'BundleUtil',
- 'l': 'putBinder(Bundle, String, IBinder)',
- 'url':
- 'putBinder(android.os.Bundle,java.lang.String,android.os.IBinder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloadIndex',
- 'l': 'putDownload(Download)',
- 'url': 'putDownload(com.google.android.exoplayer2.offline.Download)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'WritableDownloadIndex',
- 'l': 'putDownload(Download)',
- 'url': 'putDownload(com.google.android.exoplayer2.offline.Download)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'putInt(int, int)',
- 'url': 'putInt(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'AssetContentProvider',
- 'l': 'query(Uri, String[], String, String[], String)',
- 'url':
- 'query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'queryKeyStatus()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'queryKeyStatus()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'queryKeyStatus(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'queryKeyStatus(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'queryKeyStatus(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'queryKeyStatus(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'queuedInputBufferCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'queueEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'queueEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'queueEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'queueEvent(int, ListenerSet.Event)',
- 'url':
- 'queueEvent(int,com.google.android.exoplayer2.util.ListenerSet.Event)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioProcessor',
- 'l': 'queueInput(ByteBuffer)',
- 'url': 'queueInput(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SilenceSkippingAudioProcessor',
- 'l': 'queueInput(ByteBuffer)',
- 'url': 'queueInput(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'SonicAudioProcessor',
- 'l': 'queueInput(ByteBuffer)',
- 'url': 'queueInput(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'TeeAudioProcessor',
- 'l': 'queueInput(ByteBuffer)',
- 'url': 'queueInput(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'queueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'queueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'queueInputBuffer(DecoderInputBuffer)',
- 'url':
- 'queueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Decoder',
- 'l': 'queueInputBuffer(I)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'queueInputBuffer(I)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'queueInputBuffer(int, int, int, long, int)',
- 'url': 'queueInputBuffer(int,int,int,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'queueInputBuffer(int, int, int, long, int)',
- 'url': 'queueInputBuffer(int,int,int,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'ExoplayerCuesDecoder',
- 'l': 'queueInputBuffer(SubtitleInputBuffer)',
- 'url':
- 'queueInputBuffer(com.google.android.exoplayer2.text.SubtitleInputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor',
- 'l': 'queueInputFrame(TextureInfo, long)',
- 'url':
- 'queueInputFrame(com.google.android.exoplayer2.effect.TextureInfo,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleFrameGlTextureProcessor',
- 'l': 'queueInputFrame(TextureInfo, long)',
- 'url':
- 'queueInputFrame(com.google.android.exoplayer2.effect.TextureInfo,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'queueSecureInputBuffer(int, int, CryptoInfo, long, int)',
- 'url':
- 'queueSecureInputBuffer(int,int,com.google.android.exoplayer2.decoder.CryptoInfo,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'queueSecureInputBuffer(int, int, CryptoInfo, long, int)',
- 'url':
- 'queueSecureInputBuffer(int,int,com.google.android.exoplayer2.decoder.CryptoInfo,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'RandomizedMp3Decoder',
- 'l': 'RandomizedMp3Decoder()',
- 'url': '%3Cinit%3E()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'RandomTrackSelection',
- 'l':
- 'RandomTrackSelection(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int, Random)',
- 'url':
- '%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int[],@com.google.android.exoplayer2.trackselection.TrackSelection.Typeint,java.util.Random)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'RangedUri',
- 'l': 'RangedUri(String, long, long)',
- 'url': '%3Cinit%3E(java.lang.String,long,long)'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'RATE_UNSET'},
- {'p': 'com.google.android.exoplayer2', 'c': 'C', 'l': 'RATE_UNSET_INT'},
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource',
- 'l': 'RAW_RESOURCE_SCHEME'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata.icy',
- 'c': 'IcyInfo',
- 'l': 'rawMetadata'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource',
- 'l': 'RawResourceDataSource(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource.RawResourceDataSourceException',
- 'l':
- 'RawResourceDataSourceException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int)',
- 'url':
- '%3Cinit%3E(java.lang.String,java.lang.Throwable,@com.google.android.exoplayer2.PlaybackException.ErrorCodeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource.RawResourceDataSourceException',
- 'l': 'RawResourceDataSourceException(String)',
- 'url': '%3Cinit%3E(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource.RawResourceDataSourceException',
- 'l': 'RawResourceDataSourceException(Throwable)',
- 'url': '%3Cinit%3E(java.lang.Throwable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceInputStream',
- 'l': 'read()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.okhttp',
- 'c': 'OkHttpDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.rtmp',
- 'c': 'RtmpDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.mediaparser',
- 'c': 'InputReaderAdapterV30',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'AssetDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ByteArrayDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ContentDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataReader',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSchemeDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceInputStream',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultHttpDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'FileDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PlaceholderDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'PriorityDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'RawResourceDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'ResolvingDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'StatsDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'TeeDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'UdpDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'CacheDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.crypto',
- 'c': 'AesCipherDataSource',
- 'l': 'read(byte[], int, int)',
- 'url': 'read(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceInputStream',
- 'l': 'read(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cronet',
- 'c': 'CronetDataSource',
- 'l': 'read(ByteBuffer)',
- 'url': 'read(java.nio.ByteBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'Extractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flv',
- 'c': 'FlvExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.jpeg',
- 'c': 'JpegExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ogg',
- 'c': 'OggExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Extractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Extractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.wav',
- 'c': 'WavExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'WebvttExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleExtractor',
- 'l': 'read(ExtractorInput, PositionHolder)',
- 'url':
- 'read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l': 'read(ExtractorInput)',
- 'url': 'read(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkExtractor',
- 'l': 'read(ExtractorInput)',
- 'url': 'read(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaParserChunkExtractor',
- 'l': 'read(ExtractorInput)',
- 'url': 'read(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'BundledHlsMediaChunkExtractor',
- 'l': 'read(ExtractorInput)',
- 'url': 'read(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaChunkExtractor',
- 'l': 'read(ExtractorInput)',
- 'url': 'read(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l': 'read(ExtractorInput)',
- 'url': 'read(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l':
- 'read(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int, boolean)',
- 'url':
- 'read(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,@com.google.android.exoplayer2.source.SampleStream.ReadFlagsint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BundledExtractorsAdapter',
- 'l': 'read(PositionHolder)',
- 'url': 'read(com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaParserExtractorAdapter',
- 'l': 'read(PositionHolder)',
- 'url': 'read(com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaExtractor',
- 'l': 'read(PositionHolder)',
- 'url': 'read(com.google.android.exoplayer2.extractor.PositionHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisBitArray',
- 'l': 'readBit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'readBit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableNalUnitBitArray',
- 'l': 'readBit()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'readBits(byte[], int, int)',
- 'url': 'readBits(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisBitArray',
- 'l': 'readBits(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'readBits(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableNalUnitBitArray',
- 'l': 'readBits(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'readBitsToLong(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'readBoolean(Parcel)',
- 'url': 'readBoolean(android.os.Parcel)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'readBytes(byte[], int, int)',
- 'url': 'readBytes(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readBytes(byte[], int, int)',
- 'url': 'readBytes(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readBytes(ByteBuffer, int)',
- 'url': 'readBytes(java.nio.ByteBuffer,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readBytes(ParsableBitArray, int)',
- 'url':
- 'readBytes(com.google.android.exoplayer2.util.ParsableBitArray,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'readBytesAsString(int, Charset)',
- 'url': 'readBytesAsString(int,java.nio.charset.Charset)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableBitArray',
- 'l': 'readBytesAsString(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'EmptySampleStream',
- 'l':
- 'readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int)',
- 'url':
- 'readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,@com.google.android.exoplayer2.source.SampleStream.ReadFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleStream',
- 'l':
- 'readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int)',
- 'url':
- 'readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,@com.google.android.exoplayer2.source.SampleStream.ReadFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l':
- 'readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int)',
- 'url':
- 'readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,@com.google.android.exoplayer2.source.SampleStream.ReadFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream.EmbeddedSampleStream',
- 'l':
- 'readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int)',
- 'url':
- 'readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,@com.google.android.exoplayer2.source.SampleStream.ReadFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l':
- 'readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int)',
- 'url':
- 'readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,@com.google.android.exoplayer2.source.SampleStream.ReadFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readDelimiterTerminatedString(char)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'readDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'readDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'readDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'readDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'readDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'readDiscontinuity()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readDouble()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceUtil',
- 'l': 'readExactly(DataSource, int)',
- 'url':
- 'readExactly(com.google.android.exoplayer2.upstream.DataSource,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readFloat()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacFrameReader',
- 'l': 'readFrameBlockSizeSamplesFromKey(ParsableByteArray, int)',
- 'url':
- 'readFrameBlockSizeSamplesFromKey(com.google.android.exoplayer2.util.ParsableByteArray,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'readFully(byte[], int, int, boolean)',
- 'url': 'readFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'readFully(byte[], int, int, boolean)',
- 'url': 'readFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'readFully(byte[], int, int, boolean)',
- 'url': 'readFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'readFully(byte[], int, int, boolean)',
- 'url': 'readFully(byte[],int,int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'DefaultExtractorInput',
- 'l': 'readFully(byte[], int, int)',
- 'url': 'readFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorInput',
- 'l': 'readFully(byte[], int, int)',
- 'url': 'readFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ForwardingExtractorInput',
- 'l': 'readFully(byte[], int, int)',
- 'url': 'readFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExtractorInput',
- 'l': 'readFully(byte[], int, int)',
- 'url': 'readFully(byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'ExtractorUtil',
- 'l': 'readFullyQuietly(ExtractorInput, byte[], int, int)',
- 'url':
- 'readFullyQuietly(com.google.android.exoplayer2.extractor.ExtractorInput,byte[],int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader',
- 'l': 'readId3Metadata(ExtractorInput, boolean)',
- 'url':
- 'readId3Metadata(com.google.android.exoplayer2.extractor.ExtractorInput,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readInt24()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLine()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLine(Charset)',
- 'url': 'readLine(java.nio.charset.Charset)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianInt24()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianLong()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianShort()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianUnsignedInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianUnsignedInt24()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianUnsignedIntToInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLittleEndianUnsignedShort()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readLong()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader',
- 'l':
- 'readMetadataBlock(ExtractorInput, FlacMetadataReader.FlacStreamMetadataHolder)',
- 'url':
- 'readMetadataBlock(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.FlacMetadataReader.FlacStreamMetadataHolder)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readNullTerminatedString()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readNullTerminatedString(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsUtil',
- 'l': 'readPcrFromPacket(ParsableByteArray, int, int)',
- 'url':
- 'readPcrFromPacket(com.google.android.exoplayer2.util.ParsableByteArray,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader',
- 'l': 'readSeekTableMetadataBlock(ParsableByteArray)',
- 'url':
- 'readSeekTableMetadataBlock(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readShort()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableNalUnitBitArray',
- 'l': 'readSignedExpGolombCodedInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l':
- 'readSource(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int)',
- 'url':
- 'readSource(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,@com.google.android.exoplayer2.source.SampleStream.ReadFlagsint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'FlacMetadataReader',
- 'l': 'readStreamMarker(ExtractorInput)',
- 'url':
- 'readStreamMarker(com.google.android.exoplayer2.extractor.ExtractorInput)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readString(int, Charset)',
- 'url': 'readString(int,java.nio.charset.Charset)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readString(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readSynchSafeInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceUtil',
- 'l': 'readToEnd(DataSource)',
- 'url': 'readToEnd(com.google.android.exoplayer2.upstream.DataSource)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUnsignedByte()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableNalUnitBitArray',
- 'l': 'readUnsignedExpGolombCodedInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUnsignedFixedPoint1616()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUnsignedInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUnsignedInt24()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUnsignedIntToInt()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUnsignedLongToLong()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUnsignedShort()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUtf8EncodedLong()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ParsableByteArray',
- 'l': 'readUtfCharsetFromBom()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil',
- 'l': 'readVorbisCommentHeader(ParsableByteArray, boolean, boolean)',
- 'url':
- 'readVorbisCommentHeader(com.google.android.exoplayer2.util.ParsableByteArray,boolean,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil',
- 'l': 'readVorbisCommentHeader(ParsableByteArray)',
- 'url':
- 'readVorbisCommentHeader(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil',
- 'l': 'readVorbisIdentificationHeader(ParsableByteArray)',
- 'url':
- 'readVorbisIdentificationHeader(com.google.android.exoplayer2.util.ParsableByteArray)'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'VorbisUtil',
- 'l': 'readVorbisModes(ParsableByteArray, int)',
- 'url':
- 'readVorbisModes(com.google.android.exoplayer2.util.ParsableByteArray,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsListener.EventTime',
- 'l': 'realtimeMs'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'UnsupportedDrmException',
- 'l': 'reason'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource.IllegalClippingException',
- 'l': 'reason'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource.IllegalMergeException',
- 'l': 'reason'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DataSourceException',
- 'l': 'reason'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'UnsupportedDrmException',
- 'l': 'REASON_INSTANTIATION_ERROR'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource.IllegalClippingException',
- 'l': 'REASON_INVALID_PERIOD_COUNT'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource.IllegalClippingException',
- 'l': 'REASON_NOT_SEEKABLE_TO_START'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource.IllegalMergeException',
- 'l': 'REASON_PERIOD_COUNT_MISMATCH'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource.IllegalClippingException',
- 'l': 'REASON_START_EXCEEDS_END'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'UnsupportedDrmException',
- 'l': 'REASON_UNSUPPORTED_SCHEME'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'AdOverlayInfo',
- 'l': 'reasonDetail'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'recordingDay'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'recordingMonth'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'recordingYear'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'BundledHlsMediaChunkExtractor',
- 'l': 'recreate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaChunkExtractor',
- 'l': 'recreate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'MediaParserHlsMediaChunkExtractor',
- 'l': 'recreate()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'recursiveDelete(File)',
- 'url': 'recursiveDelete(java.io.File)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaPeriod',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeSequenceableLoader',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaPeriod',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SequenceableLoader',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'reevaluateBuffer(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'refreshPlaylist(Uri)',
- 'url': 'refreshPlaylist(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'refreshPlaylist(Uri)',
- 'url': 'refreshPlaylist(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'refreshSourceInfo(Timeline)',
- 'url': 'refreshSourceInfo(com.google.android.exoplayer2.Timeline)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'AudioCapabilitiesReceiver',
- 'l': 'register()'
- },
- {
- 'p': 'com.google.android.exoplayer2.robolectric',
- 'c': 'PlaybackOutput',
- 'l': 'register(ExoPlayer, CapturingRenderersFactory)',
- 'url':
- 'register(com.google.android.exoplayer2.ExoPlayer,com.google.android.exoplayer2.testutil.CapturingRenderersFactory)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'NetworkTypeObserver',
- 'l': 'register(NetworkTypeObserver.Listener)',
- 'url':
- 'register(com.google.android.exoplayer2.util.NetworkTypeObserver.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'MediaSessionConnector',
- 'l':
- 'registerCustomCommandReceiver(MediaSessionConnector.CommandReceiver)',
- 'url':
- 'registerCustomCommandReceiver(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CommandReceiver)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'MimeTypes',
- 'l':
- 'registerCustomMimeType(String, String, @com.google.android.exoplayer2.C.TrackType int)',
- 'url':
- 'registerCustomMimeType(java.lang.String,java.lang.String,@com.google.android.exoplayer2.C.TrackTypeint)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayerLibraryInfo',
- 'l': 'registeredModules()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlEffectsFrameProcessor',
- 'l': 'registerInputFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor',
- 'l': 'registerInputFrame()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayerLibraryInfo',
- 'l': 'registerModule(String)',
- 'url': 'registerModule(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l':
- 'registerReceiverNotExported(Context, BroadcastReceiver, IntentFilter)',
- 'url':
- 'registerReceiverNotExported(android.content.Context,android.content.BroadcastReceiver,android.content.IntentFilter)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource',
- 'l': 'REJECT_PAYWALL_TYPES'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'relativeDiscontinuitySequence'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.SegmentBase',
- 'l': 'relativeStartTimeUs'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration',
- 'l': 'relativeToDefaultPosition'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaItem.ClippingConfiguration',
- 'l': 'relativeToLiveWindow'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor',
- 'l': 'RELEASE_OUTPUT_FRAME_IMMEDIATELY'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'release()'
- },
- {'p': 'com.google.android.exoplayer2', 'c': 'Player', 'l': 'release()'},
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'Decoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderOutputBuffer',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoderOutputBuffer',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'VideoDecoderOutputBuffer',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DefaultDrmSessionManager',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionManager.DrmSessionReference',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DummyExoMediaDrm',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ExoMediaDrm',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'FrameworkMediaDrm',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'ColorLut',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlEffectsFrameProcessor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleColorLut',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleFrameGlTextureProcessor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacDecoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.flac',
- 'c': 'FlacExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaAdsLoader',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource.AdsLoader',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.opus',
- 'c': 'OpusDecoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor',
- 'c': 'Extractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.amr',
- 'c': 'AmrExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.avi',
- 'c': 'AviExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flac',
- 'c': 'FlacExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.flv',
- 'c': 'FlvExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.jpeg',
- 'c': 'JpegExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mkv',
- 'c': 'MatroskaExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp3',
- 'c': 'Mp3Extractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'FragmentedMp4Extractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.mp4',
- 'c': 'Mp4Extractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ogg',
- 'c': 'OggExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac3Extractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'Ac4Extractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'AdtsExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'PsExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.ts',
- 'c': 'TsExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.extractor.wav',
- 'c': 'WavExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BundledExtractorsAdapter',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaParserExtractorAdapter',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SampleQueue',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsLoader',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'BundledChunkExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream.EmbeddedSampleStream',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSource',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'MediaParserChunkExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'PlayerEmsgHandler.PlayerTrackEmsgHandler',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaPeriod',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'WebvttExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'DefaultSsChunkSource',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'DummyMainThread',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaPeriod',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeChunkSource',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeExoMediaDrm',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaPeriod',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeSampleStream',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'ExoplayerCuesDecoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'SubtitleExtractor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.text.cea',
- 'c': 'Cea608Decoder',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'DefaultTrackSelector',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelector',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'CachedRegionTracker',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'EGLSurfaceTexture',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'PlaceholderSurface',
- 'l': 'release()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocator',
- 'l': 'release(Allocation)',
- 'url': 'release(com.google.android.exoplayer2.upstream.Allocation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultAllocator',
- 'l': 'release(Allocation)',
- 'url': 'release(com.google.android.exoplayer2.upstream.Allocation)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Allocator',
- 'l': 'release(Allocator.AllocationNode)',
- 'url':
- 'release(com.google.android.exoplayer2.upstream.Allocator.AllocationNode)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultAllocator',
- 'l': 'release(Allocator.AllocationNode)',
- 'url':
- 'release(com.google.android.exoplayer2.upstream.Allocator.AllocationNode)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultMuxer',
- 'l': 'release(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Muxer',
- 'l': 'release(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.chunk',
- 'c': 'ChunkSampleStream',
- 'l': 'release(ChunkSampleStream.ReleaseCallback)',
- 'url':
- 'release(com.google.android.exoplayer2.source.chunk.ChunkSampleStream.ReleaseCallback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'release(DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'release(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'ErrorStateDrmSession',
- 'l': 'release(DrmSessionEventListener.EventDispatcher)',
- 'url':
- 'release(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'Loader',
- 'l': 'release(Loader.ReleaseCallback)',
- 'url':
- 'release(com.google.android.exoplayer2.upstream.Loader.ReleaseCallback)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'releaseChildSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'releaseChildSource(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'releaseCodec()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeTrackSelection',
- 'l': 'releaseCount'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'releaseDay'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'releaseDecoder()'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'releaseHoleSpan(CacheSpan)',
- 'url':
- 'releaseHoleSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'releaseHoleSpan(CacheSpan)',
- 'url':
- 'releaseHoleSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l': 'releaseLicense(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeAdaptiveMediaSource',
- 'l': 'releaseMediaPeriod(MediaPeriod)',
- 'url':
- 'releaseMediaPeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'releaseMediaPeriod(MediaPeriod)',
- 'url':
- 'releaseMediaPeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'releaseMonth'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Codec',
- 'l': 'releaseOutputBuffer(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'DefaultCodec',
- 'l': 'releaseOutputBuffer(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'releaseOutputBuffer(int, boolean)',
- 'url': 'releaseOutputBuffer(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'releaseOutputBuffer(int, boolean)',
- 'url': 'releaseOutputBuffer(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecAdapter',
- 'l': 'releaseOutputBuffer(int, long)',
- 'url': 'releaseOutputBuffer(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'SynchronousMediaCodecAdapter',
- 'l': 'releaseOutputBuffer(int, long)',
- 'url': 'releaseOutputBuffer(int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'SimpleDecoder',
- 'l': 'releaseOutputBuffer(O)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderOutputBuffer.Owner',
- 'l': 'releaseOutputBuffer(S)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'releaseOutputBuffer(VideoDecoderOutputBuffer)',
- 'url':
- 'releaseOutputBuffer(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'releaseOutputBuffer(VideoDecoderOutputBuffer)',
- 'url':
- 'releaseOutputBuffer(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlEffectsFrameProcessor',
- 'l': 'releaseOutputFrame(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FrameProcessor',
- 'l': 'releaseOutputFrame(long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'GlTextureProcessor',
- 'l': 'releaseOutputFrame(TextureInfo)',
- 'url':
- 'releaseOutputFrame(com.google.android.exoplayer2.effect.TextureInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.effect',
- 'c': 'SingleFrameGlTextureProcessor',
- 'l': 'releaseOutputFrame(TextureInfo)',
- 'url':
- 'releaseOutputFrame(com.google.android.exoplayer2.effect.TextureInfo)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaPeriod',
- 'l': 'releasePeriod()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'LoopingMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'WrappingMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'releasePeriod(MediaPeriod)',
- 'url': 'releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'MediaSourceTestRunner',
- 'l': 'releaseSource()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'releaseSource(MediaSource.MediaSourceCaller)',
- 'url':
- 'releaseSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'releaseSource(MediaSource.MediaSourceCaller)',
- 'url':
- 'releaseSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.ima',
- 'c': 'ImaServerSideAdInsertionMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ClippingMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'CompositeMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource2',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MaskingMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MergingMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ProgressiveMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SilenceMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'SingleSampleMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdsMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'ServerSideAdInsertionMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls',
- 'c': 'HlsMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.rtsp',
- 'c': 'RtspMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.smoothstreaming',
- 'c': 'SsMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeMediaSource',
- 'l': 'releaseSourceInternal()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'MediaMetadata',
- 'l': 'releaseYear'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Timeline.RemotableTimeline',
- 'l':
- 'RemotableTimeline(ImmutableList, ImmutableList, int[])',
- 'url':
- '%3Cinit%3E(com.google.common.collect.ImmutableList,com.google.common.collect.ImmutableList,int[])'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'Downloader',
- 'l': 'remove()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'ProgressiveDownloader',
- 'l': 'remove()'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'SegmentDownloader',
- 'l': 'remove()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'remove(@com.google.android.exoplayer2.Player.Command int)',
- 'url': 'remove(@com.google.android.exoplayer2.Player.Commandint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'CopyOnWriteMultiset',
- 'l': 'remove(E)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'TimelineQueueEditor.QueueDataAdapter',
- 'l': 'remove(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'remove(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'PriorityTaskManager',
- 'l': 'remove(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'HttpDataSource.RequestProperties',
- 'l': 'remove(String)',
- 'url': 'remove(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'ContentMetadataMutations',
- 'l': 'remove(String)',
- 'url': 'remove(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'ListenerSet',
- 'l': 'remove(T)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l': 'removeAll(@com.google.android.exoplayer2.Player.Command int...)',
- 'url': 'removeAll(@com.google.android.exoplayer2.Player.Commandint...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'removeAll(int...)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'removeAllDownloads()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'removeAllListeners()'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Builder',
- 'l': 'removeAllListeners()'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'removeAnalyticsListener(AnalyticsListener)',
- 'url':
- 'removeAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'removeAnalyticsListener(AnalyticsListener)',
- 'url':
- 'removeAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'removeAnalyticsListener(AnalyticsListener)',
- 'url':
- 'removeAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlayer',
- 'l': 'removeAudioOffloadListener(ExoPlayer.AudioOffloadListener)',
- 'url':
- 'removeAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'removeAudioOffloadListener(ExoPlayer.AudioOffloadListener)',
- 'url':
- 'removeAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubExoPlayer',
- 'l': 'removeAudioOffloadListener(ExoPlayer.AudioOffloadListener)',
- 'url':
- 'removeAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'removeCallbacksAndMessages(Object)',
- 'url': 'removeCallbacksAndMessages(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.ads',
- 'c': 'AdPlaybackState',
- 'l': 'removedAdGroupCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DefaultDownloadIndex',
- 'l': 'removeDownload(String)',
- 'url': 'removeDownload(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'removeDownload(String)',
- 'url': 'removeDownload(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'WritableDownloadIndex',
- 'l': 'removeDownload(String)',
- 'url': 'removeDownload(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'removeDrmEventListener(DrmSessionEventListener)',
- 'url':
- 'removeDrmEventListener(com.google.android.exoplayer2.drm.DrmSessionEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'removeDrmEventListener(DrmSessionEventListener)',
- 'url':
- 'removeDrmEventListener(com.google.android.exoplayer2.drm.DrmSessionEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter',
- 'l': 'removeEventListener(BandwidthMeter.EventListener)',
- 'url':
- 'removeEventListener(com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'DefaultBandwidthMeter',
- 'l': 'removeEventListener(BandwidthMeter.EventListener)',
- 'url':
- 'removeEventListener(com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSessionEventListener.EventDispatcher',
- 'l': 'removeEventListener(DrmSessionEventListener)',
- 'url':
- 'removeEventListener(com.google.android.exoplayer2.drm.DrmSessionEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'BaseMediaSource',
- 'l': 'removeEventListener(MediaSourceEventListener)',
- 'url':
- 'removeEventListener(com.google.android.exoplayer2.source.MediaSourceEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSource',
- 'l': 'removeEventListener(MediaSourceEventListener)',
- 'url':
- 'removeEventListener(com.google.android.exoplayer2.source.MediaSourceEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'MediaSourceEventListener.EventDispatcher',
- 'l': 'removeEventListener(MediaSourceEventListener)',
- 'url':
- 'removeEventListener(com.google.android.exoplayer2.source.MediaSourceEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player.Commands.Builder',
- 'l':
- 'removeIf(@com.google.android.exoplayer2.Player.Command int, boolean)',
- 'url':
- 'removeIf(@com.google.android.exoplayer2.Player.Commandint,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'FlagSet.Builder',
- 'l': 'removeIf(int, boolean)',
- 'url': 'removeIf(int,boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'AnalyticsCollector',
- 'l': 'removeListener(AnalyticsListener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.analytics',
- 'c': 'DefaultAnalyticsCollector',
- 'l': 'removeListener(AnalyticsListener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.analytics.AnalyticsListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream',
- 'c': 'BandwidthMeter.EventListener.EventDispatcher',
- 'l': 'removeListener(BandwidthMeter.EventListener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadManager',
- 'l': 'removeListener(DownloadManager.Listener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.offline.DownloadManager.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'DefaultHlsPlaylistTracker',
- 'l': 'removeListener(HlsPlaylistTracker.PlaylistEventListener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsPlaylistTracker',
- 'l': 'removeListener(HlsPlaylistTracker.PlaylistEventListener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'removeListener(Player.Listener)',
- 'url': 'removeListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'removeListener(Player.Listener)',
- 'url': 'removeListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'removeListener(Player.Listener)',
- 'url': 'removeListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'removeListener(Player.Listener)',
- 'url': 'removeListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'removeListener(Player.Listener)',
- 'url': 'removeListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'removeListener(Player.Listener)',
- 'url': 'removeListener(com.google.android.exoplayer2.Player.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'removeListener(String, Cache.Listener)',
- 'url':
- 'removeListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'removeListener(String, Cache.Listener)',
- 'url':
- 'removeListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'DefaultTimeBar',
- 'l': 'removeListener(TimeBar.OnScrubListener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'TimeBar',
- 'l': 'removeListener(TimeBar.OnScrubListener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer',
- 'l': 'removeListener(Transformer.Listener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.transformer.Transformer.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.transformer',
- 'c': 'Transformer.Builder',
- 'l': 'removeListener(Transformer.Listener)',
- 'url':
- 'removeListener(com.google.android.exoplayer2.transformer.Transformer.Listener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BasePlayer',
- 'l': 'removeMediaItem(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'removeMediaItem(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'removeMediaItem(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'removeMediaItem(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.RemoveMediaItem',
- 'l': 'RemoveMediaItem(String, int)',
- 'url': '%3Cinit%3E(java.lang.String,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ForwardingPlayer',
- 'l': 'removeMediaItems(int, int)',
- 'url': 'removeMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'removeMediaItems(int, int)',
- 'url': 'removeMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer',
- 'l': 'removeMediaItems(int, int)',
- 'url': 'removeMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleExoPlayer',
- 'l': 'removeMediaItems(int, int)',
- 'url': 'removeMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.cast',
- 'c': 'CastPlayer',
- 'l': 'removeMediaItems(int, int)',
- 'url': 'removeMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'removeMediaItems(int, int)',
- 'url': 'removeMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'StubPlayer',
- 'l': 'removeMediaItems(int, int)',
- 'url': 'removeMediaItems(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'Action.RemoveMediaItems',
- 'l': 'RemoveMediaItems(String, int, int)',
- 'url': '%3Cinit%3E(java.lang.String,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'removeMediaSource(int, Handler, Runnable)',
- 'url': 'removeMediaSource(int,android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'removeMediaSource(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'removeMediaSourceRange(int, int, Handler, Runnable)',
- 'url':
- 'removeMediaSourceRange(int,int,android.os.Handler,java.lang.Runnable)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source',
- 'c': 'ConcatenatingMediaSource',
- 'l': 'removeMediaSourceRange(int, int)',
- 'url': 'removeMediaSourceRange(int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'HandlerWrapper',
- 'l': 'removeMessages(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'removePlaylistItem(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'UriUtil',
- 'l': 'removeQueryParameter(Uri, String)',
- 'url': 'removeQueryParameter(android.net.Uri,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'Util',
- 'l': 'removeRange(List, int, int)',
- 'url': 'removeRange(java.util.List,int,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'removeResource(String)',
- 'url': 'removeResource(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'removeResource(String)',
- 'url': 'removeResource(java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'Cache',
- 'l': 'removeSpan(CacheSpan)',
- 'url':
- 'removeSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.upstream.cache',
- 'c': 'SimpleCache',
- 'l': 'removeSpan(CacheSpan)',
- 'url':
- 'removeSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)'
- },
- {
- 'p': 'com.google.android.exoplayer2.database',
- 'c': 'VersionTable',
- 'l':
- 'removeVersion(SQLiteDatabase, @com.google.android.exoplayer2.database.VersionTable.Feature int, String)',
- 'url':
- 'removeVersion(android.database.sqlite.SQLiteDatabase,@com.google.android.exoplayer2.database.VersionTable.Featureint,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'SphericalGLSurfaceView',
- 'l':
- 'removeVideoSurfaceListener(SphericalGLSurfaceView.VideoSurfaceListener)',
- 'url':
- 'removeVideoSurfaceListener(com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView.VideoSurfaceListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'PlayerControlView',
- 'l': 'removeVisibilityListener(PlayerControlView.VisibilityListener)',
- 'url':
- 'removeVisibilityListener(com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ui',
- 'c': 'StyledPlayerControlView',
- 'l':
- 'removeVisibilityListener(StyledPlayerControlView.VisibilityListener)',
- 'url':
- 'removeVisibilityListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.VisibilityListener)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'DecoderAudioRenderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.metadata',
- 'c': 'MetadataRenderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'FakeRenderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.text',
- 'c': 'TextRenderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video.spherical',
- 'c': 'CameraMotionRenderer',
- 'l': 'render(long, long)',
- 'url': 'render(long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'renderedFirstFrame(Object)',
- 'url': 'renderedFirstFrame(java.lang.Object)'
- },
- {
- 'p': 'com.google.android.exoplayer2.decoder',
- 'c': 'DecoderCounters',
- 'l': 'renderedOutputBufferCount'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'RENDERER_SUPPORT_EXCEEDS_CAPABILITIES_TRACKS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'RENDERER_SUPPORT_NO_TRACKS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'RENDERER_SUPPORT_PLAYABLE_TRACKS'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'MappingTrackSelector.MappedTrackInfo',
- 'l': 'RENDERER_SUPPORT_UNSUPPORTED_TRACKS'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'RendererConfiguration',
- 'l': 'RendererConfiguration(boolean)',
- 'url': '%3Cinit%3E(boolean)'
- },
- {
- 'p': 'com.google.android.exoplayer2.trackselection',
- 'c': 'TrackSelectorResult',
- 'l': 'rendererConfigurations'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'rendererFormat'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'rendererFormatSupport'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'rendererIndex'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'ExoPlaybackException',
- 'l': 'rendererName'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'renderOutputBuffer(MediaCodecAdapter, int, long)',
- 'url':
- 'renderOutputBuffer(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,int,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'renderOutputBuffer(VideoDecoderOutputBuffer, long, Format)',
- 'url':
- 'renderOutputBuffer(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,long,com.google.android.exoplayer2.Format)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Libgav1VideoRenderer',
- 'l': 'renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface)',
- 'url':
- 'renderOutputBufferToSurface(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'LibvpxVideoRenderer',
- 'l': 'renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface)',
- 'url':
- 'renderOutputBufferToSurface(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'DecoderVideoRenderer',
- 'l': 'renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface)',
- 'url':
- 'renderOutputBufferToSurface(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'MediaCodecVideoRenderer',
- 'l': 'renderOutputBufferV21(MediaCodecAdapter, int, long, long)',
- 'url':
- 'renderOutputBufferV21(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,int,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'MediaCodecAudioRenderer',
- 'l': 'renderToEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.mediacodec',
- 'c': 'MediaCodecRenderer',
- 'l': 'renderToEndOfStream()'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.av1',
- 'c': 'Gav1Decoder',
- 'l': 'renderToSurface(VideoDecoderOutputBuffer, Surface)',
- 'url':
- 'renderToSurface(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.vp9',
- 'c': 'VpxDecoder',
- 'l': 'renderToSurface(VideoDecoderOutputBuffer, Surface)',
- 'url':
- 'renderToSurface(com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer,android.view.Surface)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMultivariantPlaylist.Rendition',
- 'l': 'Rendition(Uri, Format, String, String)',
- 'url':
- '%3Cinit%3E(android.net.Uri,com.google.android.exoplayer2.Format,java.lang.String,java.lang.String)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist.RenditionReport',
- 'l': 'RenditionReport(Uri, long, int)',
- 'url': '%3Cinit%3E(android.net.Uri,long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.hls.playlist',
- 'c': 'HlsMediaPlaylist',
- 'l': 'renditionReports'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'OfflineLicenseHelper',
- 'l': 'renewLicense(byte[])'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'REPEAT_MODE_ALL'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'REPEAT_MODE_OFF'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Player',
- 'l': 'REPEAT_MODE_ONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RepeatModeUtil',
- 'l': 'REPEAT_TOGGLE_MODE_ALL'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RepeatModeUtil',
- 'l': 'REPEAT_TOGGLE_MODE_NONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.util',
- 'c': 'RepeatModeUtil',
- 'l': 'REPEAT_TOGGLE_MODE_ONE'
- },
- {
- 'p': 'com.google.android.exoplayer2.testutil',
- 'c': 'ActionSchedule.Builder',
- 'l': 'repeat(Action, long)',
- 'url': 'repeat(com.google.android.exoplayer2.testutil.Action,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'SimpleBasePlayer.State',
- 'l': 'repeatMode'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'RepeatModeActionProvider',
- 'l':
- 'RepeatModeActionProvider(Context, @com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int)',
- 'url':
- '%3Cinit%3E(android.content.Context,@com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModesint)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.mediasession',
- 'c': 'RepeatModeActionProvider',
- 'l': 'RepeatModeActionProvider(Context)',
- 'url': '%3Cinit%3E(android.content.Context)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DashMediaSource',
- 'l': 'replaceManifestUri(Uri)',
- 'url': 'replaceManifestUri(android.net.Uri)'
- },
- {
- 'p': 'com.google.android.exoplayer2.audio',
- 'c': 'BaseAudioProcessor',
- 'l': 'replaceOutputBuffer(int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.ext.media2',
- 'c': 'SessionPlayerConnector',
- 'l': 'replacePlaylistItem(int, MediaItem)',
- 'url': 'replacePlaylistItem(int,androidx.media2.common.MediaItem)'
- },
- {
- 'p': 'com.google.android.exoplayer2.drm',
- 'c': 'DrmSession',
- 'l': 'replaceSession(DrmSession, DrmSession)',
- 'url':
- 'replaceSession(com.google.android.exoplayer2.drm.DrmSession,com.google.android.exoplayer2.drm.DrmSession)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'BaseRenderer',
- 'l': 'replaceStream(Format[], SampleStream, long, long)',
- 'url':
- 'replaceStream(com.google.android.exoplayer2.Format[],com.google.android.exoplayer2.source.SampleStream,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'NoSampleRenderer',
- 'l': 'replaceStream(Format[], SampleStream, long, long)',
- 'url':
- 'replaceStream(com.google.android.exoplayer2.Format[],com.google.android.exoplayer2.source.SampleStream,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2',
- 'c': 'Renderer',
- 'l': 'replaceStream(Format[], SampleStream, long, long)',
- 'url':
- 'replaceStream(com.google.android.exoplayer2.Format[],com.google.android.exoplayer2.source.SampleStream,long,long)'
- },
- {
- 'p': 'com.google.android.exoplayer2.offline',
- 'c': 'DownloadHelper',
- 'l': 'replaceTrackSelections(int, TrackSelectionParameters)',
- 'url':
- 'replaceTrackSelections(int,com.google.android.exoplayer2.trackselection.TrackSelectionParameters)'
- },
- {
- 'p': 'com.google.android.exoplayer2.video',
- 'c': 'VideoRendererEventListener.EventDispatcher',
- 'l': 'reportVideoFrameProcessingOffset(long, int)',
- 'url': 'reportVideoFrameProcessingOffset(long,int)'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource.RepresentationHolder',
- 'l': 'representation'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash',
- 'c': 'DefaultDashChunkSource',
- 'l': 'representationHolders'
- },
- {
- 'p': 'com.google.android.exoplayer2.source.dash.manifest',
- 'c': 'DashManifestParser.RepresentationInfo',
- 'l':
- 'RepresentationInfo(Format, List, SegmentBase, String, ArrayList, ArrayList