mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
39123 lines
5.5 MiB
39123 lines
5.5 MiB
<!DOCTYPE HTML>
|
|
<!-- NewPage -->
|
|
<html lang="en">
|
|
<head><!-- start favicons snippet, use https://realfavicongenerator.net/ --><link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png"><link rel="manifest" href="/assets/site.webmanifest"><link rel="mask-icon" href="/assets/safari-pinned-tab.svg" color="#fc4d50"><link rel="shortcut icon" href="/assets/favicon.ico"><meta name="msapplication-TileColor" content="#ffc40d"><meta name="msapplication-config" content="/assets/browserconfig.xml"><meta name="theme-color" content="#ffffff"><!-- end favicons snippet -->
|
|
<title>Index (ExoPlayer library)</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
|
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
|
<script type="text/javascript" src="script.js"></script>
|
|
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
|
<!--[if IE]>
|
|
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
|
<![endif]-->
|
|
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
|
|
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
|
</head>
|
|
<body>
|
|
<script type="text/javascript"><!--
|
|
try {
|
|
if (location.href.indexOf('is-external=true') == -1) {
|
|
parent.document.title="Index (ExoPlayer library)";
|
|
}
|
|
}
|
|
catch(err) {
|
|
}
|
|
//-->
|
|
var pathtoroot = "./";
|
|
var useModuleDirectories = false;
|
|
loadScripts(document, 'script');</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
<header role="banner">
|
|
<nav role="navigation">
|
|
<div class="fixedNav">
|
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
<div class="topNav"><a id="navbar.top">
|
|
<!-- -->
|
|
</a>
|
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
<a id="navbar.top.firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="index.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li><a href="overview-tree.html">Tree</a></li>
|
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
|
<li class="navBarCell1Rev">Index</li>
|
|
<li><a href="help-doc.html">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList" id="allclasses_navbar_top">
|
|
<li><a href="allclasses.html">All Classes</a></li>
|
|
</ul>
|
|
<ul class="navListSearch">
|
|
<li><label for="search">SEARCH:</label>
|
|
<input type="text" id="search" value="search" disabled="disabled">
|
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
|
</li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
</div>
|
|
<a id="skip.navbar.top">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
</div>
|
|
<div class="navPadding"> </div>
|
|
<script type="text/javascript"><!--
|
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|
//-->
|
|
</script>
|
|
</nav>
|
|
</header>
|
|
<main role="main">
|
|
<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a href="#I:X">X</a> <a href="#I:Y">Y</a> <br><a href="allclasses-index.html">All Classes</a> <a href="allpackages-index.html">All Packages</a><a id="I:A">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">A</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_ELD_MAX_RATE_BYTES_PER_SECOND">AAC_ELD_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an AAC ELD audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_HE_AUDIO_SAMPLE_COUNT">AAC_HE_AUDIO_SAMPLE_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Number of raw audio samples that are produced per channel when decoding an AAC HE access unit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_HE_V1_MAX_RATE_BYTES_PER_SECOND">AAC_HE_V1_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an AAC HE V1 audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_HE_V2_MAX_RATE_BYTES_PER_SECOND">AAC_HE_V2_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an AAC HE V2 audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_LC_AUDIO_SAMPLE_COUNT">AAC_LC_AUDIO_SAMPLE_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Number of raw audio samples that are produced per channel when decoding an AAC LC access unit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_LC_MAX_RATE_BYTES_PER_SECOND">AAC_LC_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an AAC LC audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_LD_AUDIO_SAMPLE_COUNT">AAC_LD_AUDIO_SAMPLE_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Number of raw audio samples that are produced per channel when decoding an AAC LD access unit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_XHE_AUDIO_SAMPLE_COUNT">AAC_XHE_AUDIO_SAMPLE_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Number of raw audio samples that are produced per channel when decoding an AAC XHE access unit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AAC_XHE_MAX_RATE_BYTES_PER_SECOND">AAC_XHE_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an AAC XHE audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AacUtil</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for handling AAC audio streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AacUtil.AacAudioObjectType.html" title="annotation in com.google.android.exoplayer2.audio"><span class="typeNameLink">AacUtil.AacAudioObjectType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Valid AAC Audio object types.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AacUtil.Config.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AacUtil.Config</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Holds sample format information for AAC audio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#abandonedBeforeReadyCount">abandonedBeforeReadyCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks which were abandoned before they were ready to play.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#absoluteStreamPosition">absoluteStreamPosition</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.html#position"><code>DataSpec.position</code></a> except for specific use cases where the absolute position
|
|
within the resource is required within a <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> chain. Where the absolute
|
|
position is required, use <code>uriPositionOffset + position</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">AbstractConcatenatedTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Abstract base class for the concatenation of one or more <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#%3Cinit%3E(boolean,com.google.android.exoplayer2.source.ShuffleOrder)">AbstractConcatenatedTimeline(boolean, ShuffleOrder)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Sets up a concatenated timeline with a shuffle order of child timelines.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#AC3">AC3</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the AC-3 and E-AC-3 formats.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#AC3_MAX_RATE_BYTES_PER_SECOND">AC3_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an AC-3 audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">Ac3Extractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from (E-)AC-3 bitstreams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html#%3Cinit%3E()">Ac3Extractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new extractor for AC-3 bitstreams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">Ac3Reader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous (E-)AC-3 byte stream and extracts individual samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html#%3Cinit%3E()">Ac3Reader()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Reader</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new reader for (E-)AC-3 elementary streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html#%3Cinit%3E(java.lang.String)">Ac3Reader(String)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Reader</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new reader for (E-)AC-3 elementary streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">Ac3Util</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for parsing Dolby TrueHD and (E-)AC-3 syncframes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">Ac3Util.SyncFrameInfo</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Holds sample format information as presented by a syncframe header.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.StreamType.html" title="annotation in com.google.android.exoplayer2.audio"><span class="typeNameLink">Ac3Util.SyncFrameInfo.StreamType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">AC3 stream types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#AC4">AC4</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the AC-4 format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#AC40_SYNCWORD">AC40_SYNCWORD</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#AC41_SYNCWORD">AC41_SYNCWORD</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">Ac4Extractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from AC-4 bitstreams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html#%3Cinit%3E()">Ac4Extractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new extractor for AC-4 bitstreams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">Ac4Reader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous AC-4 byte stream and extracts individual samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html#%3Cinit%3E()">Ac4Reader()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Reader</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new reader for AC-4 elementary streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html#%3Cinit%3E(java.lang.String)">Ac4Reader(String)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Reader</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new reader for AC-4 elementary streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">Ac4Util</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for parsing AC-4 frames, which are access units in AC-4 bitstreams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">Ac4Util.SyncFrameInfo</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Holds sample format information as presented by a syncframe header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Consumer.html#accept(T)">accept(T)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Consumer.html" title="interface in com.google.android.exoplayer2.util">Consumer</a></dt>
|
|
<dd>
|
|
<div class="block">Performs this operation on the given argument.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html#acceptConnection(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)">acceptConnection(MediaSession, MediaSession.ControllerInfo)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.AllowedCommandProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Called to query whether to allow connection from the controller.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html#acceptConnection(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)">acceptConnection(MediaSession, MediaSession.ControllerInfo)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.DefaultAllowedCommandProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#accessibilityChannel">accessibilityChannel</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The Accessibility channel, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if not known or applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#accessibilityDescriptors">accessibilityDescriptors</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd>
|
|
<div class="block">Accessibility descriptors in the adaptation set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#acquire()">acquire()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#acquire()">acquire()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Increments the reference count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#acquire()">acquire()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#acquire()">acquire()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#acquire(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">acquire(DrmSessionEventListener.EventDispatcher)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Increments the reference count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#acquire(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">acquire(DrmSessionEventListener.EventDispatcher)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.AppManagedProvider.html#acquireExoMediaDrm(java.util.UUID)">acquireExoMediaDrm(UUID)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.AppManagedProvider.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.AppManagedProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.Provider.html#acquireExoMediaDrm(java.util.UUID)">acquireExoMediaDrm(UUID)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.Provider.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm.Provider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> instance with an incremented reference count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#acquireSession(android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)">acquireSession(Looper, DrmSessionEventListener.EventDispatcher, Format)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#acquireSession(android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)">acquireSession(Looper, DrmSessionEventListener.EventDispatcher, Format)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSession</code></a> for the specified <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>, with an incremented reference
|
|
count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#action">action</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for actions to perform during playback tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.html#%3Cinit%3E(java.lang.String,java.lang.String)">Action(String, String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.html" title="class in com.google.android.exoplayer2.testutil">Action</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_ADD_DOWNLOAD">ACTION_ADD_DOWNLOAD</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a new download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_FAST_FORWARD">ACTION_FAST_FORWARD</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The action which fast forwards.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_INIT">ACTION_INIT</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts a download service to resume any ongoing downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_NEXT">ACTION_NEXT</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The action which skips to the next window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_PAUSE">ACTION_PAUSE</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The action which pauses playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_PAUSE_DOWNLOADS">ACTION_PAUSE_DOWNLOADS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Pauses all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_PLAY">ACTION_PLAY</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The action which starts playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_PREVIOUS">ACTION_PREVIOUS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The action which skips to the previous window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_REMOVE_ALL_DOWNLOADS">ACTION_REMOVE_ALL_DOWNLOADS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Removes all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_REMOVE_DOWNLOAD">ACTION_REMOVE_DOWNLOAD</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_RESUME_DOWNLOADS">ACTION_RESUME_DOWNLOADS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Resumes all downloads except those that have a non-zero <a href="com/google/android/exoplayer2/offline/Download.html#stopReason"><code>Download.stopReason</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_REWIND">ACTION_REWIND</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The action which rewinds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_SET_REQUIREMENTS">ACTION_SET_REQUIREMENTS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the requirements that need to be met for downloads to progress.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_SET_STOP_REASON">ACTION_SET_STOP_REASON</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the stop reason for one or all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_STOP">ACTION_STOP</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The action which stops playback.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.AddMediaItems.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.AddMediaItems</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addMediaSources(java.util.List)"><code>SimpleExoPlayer.addMediaSources(List)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.ClearMediaItems.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.ClearMediaItems</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/BasePlayer.html#clearMediaItems()"><code>BasePlayer.clearMediaItems()</code></a>}.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.ClearVideoSurface.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.ClearVideoSurface</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearVideoSurface()"><code>SimpleExoPlayer.clearVideoSurface()</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.ExecuteRunnable.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.ExecuteRunnable</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <code>Runnable.run()</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.MoveMediaItem.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.MoveMediaItem</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/BasePlayer.html#moveMediaItem(int,int)"><code>BasePlayer.moveMediaItem(int, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.PlayUntilPosition.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.PlayUntilPosition</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a play action to be executed, waits until the player reaches the specified position,
|
|
and pauses the player again.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.Prepare.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.Prepare</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItem.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.RemoveMediaItem</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/BasePlayer.html#removeMediaItem(int)"><code>BasePlayer.removeMediaItem(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItems.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.RemoveMediaItems</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeMediaItems(int,int)"><code>SimpleExoPlayer.removeMediaItems(int, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.Seek.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.Seek</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#seekTo(long)"><code>Player.seekTo(long)</code></a> or <a href="com/google/android/exoplayer2/Player.html#seekTo(int,long)"><code>Player.seekTo(int, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SendMessages.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SendMessages</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a> and <a href="com/google/android/exoplayer2/PlayerMessage.html#send()"><code>PlayerMessage.send()</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetAudioAttributes.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetAudioAttributes</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes,boolean)"><code>SimpleExoPlayer.setAudioAttributes(AudioAttributes, boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetMediaItems.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetMediaItems</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSources(java.util.List,int,long)"><code>SimpleExoPlayer.setMediaSources(List, int, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetMediaItemsResetPosition.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetMediaItemsResetPosition</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSources(java.util.List,boolean)"><code>SimpleExoPlayer.setMediaSources(List, boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetPlaybackParameters.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetPlaybackParameters</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)"><code>Player.setPlaybackParameters(PlaybackParameters)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetPlayWhenReady.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetPlayWhenReady</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#setPlayWhenReady(boolean)"><code>Player.setPlayWhenReady(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetRendererDisabled.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetRendererDisabled</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a> of a <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector</code></a> to specify whether the
|
|
renderer at a given index should be disabled.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetRepeatMode.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetRepeatMode</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#setRepeatMode(int)"><code>Player.setRepeatMode(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetShuffleModeEnabled.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetShuffleModeEnabled</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#setShuffleModeEnabled(boolean)"><code>Player.setShuffleModeEnabled(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetShuffleOrder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/ExoPlayer.html#setShuffleOrder(com.google.android.exoplayer2.source.ShuffleOrder)"><code>ExoPlayer.setShuffleOrder(ShuffleOrder)</code></a> .</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.SetVideoSurface.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.SetVideoSurface</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVideoSurface(android.view.Surface)"><code>SimpleExoPlayer.setVideoSurface(Surface)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.Stop.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.Stop</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#stop()"><code>Player.stop()</code></a> or <a href="com/google/android/exoplayer2/Player.html#stop(boolean)"><code>Player.stop(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.ThrowPlaybackException.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.ThrowPlaybackException</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Throws a playback exception on the playback thread.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.WaitForIsLoading.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.WaitForIsLoading</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Waits for a specified loading state, returning either immediately or after a call to <a href="com/google/android/exoplayer2/Player.Listener.html#onIsLoadingChanged(boolean)"><code>Player.Listener.onIsLoadingChanged(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.WaitForMessage.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.WaitForMessage</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Waits for a player message to arrive.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.WaitForPendingPlayerCommands.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.WaitForPendingPlayerCommands</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Waits until the player acknowledged all pending player commands.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlaybackState.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.WaitForPlaybackState</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Waits for a specified playback state, returning either immediately or after a call to <a href="com/google/android/exoplayer2/Player.Listener.html#onPlaybackStateChanged(int)"><code>Player.Listener.onPlaybackStateChanged(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlayWhenReady.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.WaitForPlayWhenReady</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Waits for a specified playWhenReady value, returning either immediately or after a call to
|
|
<a href="com/google/android/exoplayer2/Player.Listener.html#onPlayWhenReadyChanged(boolean,int)"><code>Player.Listener.onPlayWhenReadyChanged(boolean, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.WaitForPositionDiscontinuity.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.WaitForPositionDiscontinuity</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Waits for <a href="com/google/android/exoplayer2/Player.Listener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)"><code>Player.Listener.onPositionDiscontinuity(Player.PositionInfo,
|
|
Player.PositionInfo, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Action.WaitForTimelineChanged</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Waits for <a href="com/google/android/exoplayer2/Player.Listener.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)"><code>Player.Listener.onTimelineChanged(Timeline, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/ActionFileUpgradeUtil.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">ActionFileUpgradeUtil</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Utility class for upgrading legacy action files into <a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline"><code>DefaultDownloadIndex</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/ActionFileUpgradeUtil.DownloadIdProvider.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">ActionFileUpgradeUtil.DownloadIdProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Provides download IDs during action file upgrade.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html#ACTIONS">ACTIONS</a></span> - Static variable in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.PlaybackPreparer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#ACTIONS">ACTIONS</a></span> - Static variable in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ActionSchedule.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ActionSchedule</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a sequence of <a href="com/google/android/exoplayer2/testutil/Action.html" title="class in com.google.android.exoplayer2.testutil"><code>Action</code></a>s for execution during a test.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ActionSchedule.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/testutil/ActionSchedule.html" title="class in com.google.android.exoplayer2.testutil"><code>ActionSchedule</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Callback.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ActionSchedule.Callback</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Callback to notify listener that the action schedule has finished.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerRunnable.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ActionSchedule.PlayerRunnable</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a wrapper for a <a href="https://developer.android.com/reference/java/lang/Runnable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Runnable</code></a> which has access to the player.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ActionSchedule.PlayerTarget</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a wrapper for a <a href="com/google/android/exoplayer2/PlayerMessage.Target.html" title="interface in com.google.android.exoplayer2"><code>PlayerMessage.Target</code></a> which has access to the player when handling messages.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.Callback.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ActionSchedule.PlayerTarget.Callback</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Callback to be called when message arrives.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.UnexpectedDiscontinuityException.html#actualPresentationTimeUs">actualPresentationTimeUs</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.UnexpectedDiscontinuityException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.UnexpectedDiscontinuityException</a></dt>
|
|
<dd>
|
|
<div class="block">The actual presentation time of a sample, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#AD_STATE_AVAILABLE">AD_STATE_AVAILABLE</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">State for an ad that has a URL but has not yet been played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#AD_STATE_ERROR">AD_STATE_ERROR</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">State for an ad that could not be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#AD_STATE_PLAYED">AD_STATE_PLAYED</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">State for an ad that was played in full.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#AD_STATE_SKIPPED">AD_STATE_SKIPPED</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">State for an ad that was skipped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#AD_STATE_UNAVAILABLE">AD_STATE_UNAVAILABLE</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">State for an ad that does not yet have a URL.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html#%3Cinit%3E(long,long)">AdaptationCheckpoint(long, long)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.AdaptationCheckpoint</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">AdaptationSet</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a set of interchangeable encoded versions of a media content component.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#%3Cinit%3E(int,int,java.util.List,java.util.List,java.util.List,java.util.List)">AdaptationSet(int, int, List<Representation>, List<Descriptor>, List<Descriptor>, List<Descriptor>)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#adaptationSets">adaptationSets</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd>
|
|
<div class="block">The adaptation sets belonging to the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#adaptive">adaptive</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the decoder supports seamless resolution switches.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#ADAPTIVE_NOT_SEAMLESS">ADAPTIVE_NOT_SEAMLESS</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> can adapt between formats, but may suffer a brief discontinuity
|
|
(~50-100ms) when adaptation occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#ADAPTIVE_NOT_SUPPORTED">ADAPTIVE_NOT_SUPPORTED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> does not support adaptation between formats.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#ADAPTIVE_SEAMLESS">ADAPTIVE_SEAMLESS</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> can seamlessly adapt between formats.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#ADAPTIVE_SUPPORT_MASK">ADAPTIVE_SUPPORT_MASK</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">A mask to apply to <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a> to obtain the <a href="com/google/android/exoplayer2/RendererCapabilities.AdaptiveSupport.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.AdaptiveSupport</code></a> only.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">AdaptiveTrackSelection</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A bandwidth based adaptive <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a>, whose selected track is updated to be the
|
|
one of highest quality given the current network conditions and the state of the buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int%5B%5D,int,com.google.android.exoplayer2.upstream.BandwidthMeter,long,long,long,float,float,java.util.List,com.google.android.exoplayer2.util.Clock)">AdaptiveTrackSelection(TrackGroup, int[], int, BandwidthMeter, long, long, long, float, float, List<AdaptiveTrackSelection.AdaptationCheckpoint>, Clock)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int%5B%5D,com.google.android.exoplayer2.upstream.BandwidthMeter)">AdaptiveTrackSelection(TrackGroup, int[], BandwidthMeter)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">AdaptiveTrackSelection.AdaptationCheckpoint</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Checkpoint to determine allocated bandwidth.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">AdaptiveTrackSelection.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection"><code>AdaptiveTrackSelection</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#add(int)">add(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#add(int)">add(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a flag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/IntArrayQueue.html#add(int)">add(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util">IntArrayQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Add a new item to the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#add(int)">add(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util">PriorityTaskManager</a></dt>
|
|
<dd>
|
|
<div class="block">Register a new task.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.QueueDataAdapter.html#add(int,android.support.v4.media.MediaDescriptionCompat)">add(int, MediaDescriptionCompat)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.QueueDataAdapter.html" title="interface in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor.QueueDataAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <code>MediaDescriptionCompat</code> at the given <code>position</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LongArray.html#add(long)">add(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LongArray.html" title="class in com.google.android.exoplayer2.util">LongArray</a></dt>
|
|
<dd>
|
|
<div class="block">Appends a value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#add(long,V)">add(long, V)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Associates the specified value with the specified timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#add(com.google.android.exoplayer2.testutil.Dumper.Dumpable)">add(Dumper.Dumpable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html#add(E)">add(E)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="class in com.google.android.exoplayer2.util">CopyOnWriteMultiset</a></dt>
|
|
<dd>
|
|
<div class="block">Adds <code>element</code> to the multiset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#add(java.lang.String,byte%5B%5D)">add(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#add(java.lang.String,java.lang.Object)">add(String, Object)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#add(T)">add(T)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a listener to the set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#addAdGroupToAdPlaybackState(com.google.android.exoplayer2.source.ads.AdPlaybackState,long,long,long)">addAdGroupToAdPlaybackState(AdPlaybackState, long, long, long)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a new server-side inserted ad group to an <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads"><code>AdPlaybackState</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#addAll(int...)">addAll(int...)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>commands</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#addAll(int...)">addAll(int...)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#addAll(com.google.android.exoplayer2.Player.Commands)">addAll(Player.Commands)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds <a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2"><code>Player.Commands</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#addAll(com.google.android.exoplayer2.util.FlagSet)">addAll(FlagSet)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds <a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util"><code>flags</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#addAllCommands()">addAllCommands()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds all existing <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>commands</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)">addAnalyticsListener(AnalyticsListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Adds an <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics"><code>AnalyticsListener</code></a> to receive analytics events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#addAudioLanguagesToSelection(java.lang.String...)">addAudioLanguagesToSelection(String...)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Convenience method to add selections of tracks for all specified audio languages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#addAudioListener(com.google.android.exoplayer2.audio.AudioListener)">addAudioListener(AudioListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addAudioListener(com.google.android.exoplayer2.audio.AudioListener)">addAudioListener(AudioListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#addAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)">addAudioOffloadListener(ExoPlayer.AudioOffloadListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a listener to receive audio offload events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)">addAudioOffloadListener(ExoPlayer.AudioOffloadListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)">addAudioOffloadListener(ExoPlayer.AudioOffloadListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#addDeviceListener(com.google.android.exoplayer2.device.DeviceListener)">addDeviceListener(DeviceListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addDeviceListener(com.google.android.exoplayer2.device.DeviceListener)">addDeviceListener(DeviceListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#addDownload(com.google.android.exoplayer2.offline.DownloadRequest)">addDownload(DownloadRequest)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a download defined by the given request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#addDownload(com.google.android.exoplayer2.offline.DownloadRequest,int)">addDownload(DownloadRequest, int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a download defined by the given request and with the specified stop reason.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#addDrmEventListener(android.os.Handler,com.google.android.exoplayer2.drm.DrmSessionEventListener)">addDrmEventListener(Handler, DrmSessionEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#addDrmEventListener(android.os.Handler,com.google.android.exoplayer2.drm.DrmSessionEventListener)">addDrmEventListener(Handler, DrmSessionEventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionEventListener</code></a> to the list of listeners which are notified of DRM
|
|
events for this media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#addEventListener(android.os.Handler,com.google.android.exoplayer2.drm.DrmSessionEventListener)">addEventListener(Handler, DrmSessionEventListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a listener to the event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#addEventListener(android.os.Handler,com.google.android.exoplayer2.source.MediaSourceEventListener)">addEventListener(Handler, MediaSourceEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#addEventListener(android.os.Handler,com.google.android.exoplayer2.source.MediaSourceEventListener)">addEventListener(Handler, MediaSourceEventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceEventListener</code></a> to the list of listeners which are notified of media
|
|
source events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#addEventListener(android.os.Handler,com.google.android.exoplayer2.source.MediaSourceEventListener)">addEventListener(Handler, MediaSourceEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a listener to the event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html#addEventListener(android.os.Handler,com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)">addEventListener(Handler, BandwidthMeter.EventListener)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream">BandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Adds an <a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>BandwidthMeter.EventListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#addEventListener(android.os.Handler,com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)">addEventListener(Handler, BandwidthMeter.EventListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#addFlag(int)">addFlag(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Adds the <code>flag</code> to this buffer's flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#addIf(int,boolean)">addIf(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a> if the provided condition is true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#addIf(int,boolean)">addIf(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a flag if the provided condition is true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#additionalFailureInfo">additionalFailureInfo</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/AdditionalFailureInfo.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">AdditionalFailureInfo</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A JUnit <code>Rule</code> that attaches additional info to any errors/exceptions thrown by the test.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/AdditionalFailureInfo.html#%3Cinit%3E()">AdditionalFailureInfo()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/AdditionalFailureInfo.html" title="class in com.google.android.exoplayer2.testutil">AdditionalFailureInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html#addListener(android.os.Handler,com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)">addListener(Handler, BandwidthMeter.EventListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.upstream">BandwidthMeter.EventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a listener to the event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#addListener(com.google.android.exoplayer2.analytics.AnalyticsListener)">addListener(AnalyticsListener)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a listener for analytics events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#addListener(com.google.android.exoplayer2.offline.DownloadManager.Listener)">addListener(DownloadManager.Listener)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline"><code>DownloadManager.Listener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#addListener(com.google.android.exoplayer2.Player.EventListener)">addListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#addListener(com.google.android.exoplayer2.Player.EventListener)">addListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ com.google.android.exoplayer2.text.span.<a href="com/google/EventListener)">addListener(Player.EventListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a> and <a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.removeListener(Listener)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addListener(com.google.android.exoplayer2.Player.EventListener)">addListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addListener(com.google.android.exoplayer2.Player.EventListener)">addListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#addListener(com.google.android.exoplayer2.Player.Listener)">addListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#addListener(com.google.android.exoplayer2.Player.Listener)">addListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)">addListener(Player.Listener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a listener to receive all events from the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addListener(com.google.android.exoplayer2.Player.Listener)">addListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addListener(com.google.android.exoplayer2.Player.Listener)">addListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#addListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)">addListener(HlsPlaylistTracker.PlaylistEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#addListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)">addListener(HlsPlaylistTracker.PlaylistEventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a listener to receive events from the playlist tracker.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#addListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)">addListener(TimeBar.OnScrubListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#addListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)">addListener(TimeBar.OnScrubListener)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a listener for scrubbing events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#addListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)">addListener(String, Cache.Listener)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a listener to listen for changes to a given resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#addListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)">addListener(String, Cache.Listener)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#addMediaItem(int,com.google.android.exoplayer2.MediaItem)">addMediaItem(int, MediaItem)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#addMediaItem(int,com.google.android.exoplayer2.MediaItem)">addMediaItem(int, MediaItem)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#addMediaItem(int,com.google.android.exoplayer2.MediaItem)">addMediaItem(int, MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a media item at the given index of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#addMediaItem(com.google.android.exoplayer2.MediaItem)">addMediaItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#addMediaItem(com.google.android.exoplayer2.MediaItem)">addMediaItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#addMediaItem(com.google.android.exoplayer2.MediaItem)">addMediaItem(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a media item to the end of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#addMediaItems(int,java.util.List)">addMediaItems(int, List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#addMediaItems(int,java.util.List)">addMediaItems(int, List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#addMediaItems(int,java.util.List)">addMediaItems(int, List<MediaItem>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a list of media items at the given index of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addMediaItems(int,java.util.List)">addMediaItems(int, List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addMediaItems(int,java.util.List)">addMediaItems(int, List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#addMediaItems(java.util.List)">addMediaItems(List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#addMediaItems(java.util.List)">addMediaItems(List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#addMediaItems(java.util.List)">addMediaItems(List<MediaItem>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a list of media items to the end of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.AddMediaItems.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.source.MediaSource...)">AddMediaItems(String, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.AddMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.AddMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)">addMediaSource(int, MediaSource)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a media source at the given index of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)">addMediaSource(int, MediaSource)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)">addMediaSource(int, MediaSource)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> to the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addMediaSource(int,com.google.android.exoplayer2.source.MediaSource)">addMediaSource(int, MediaSource)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSource(int,com.google.android.exoplayer2.source.MediaSource,android.os.Handler,java.lang.Runnable)">addMediaSource(int, MediaSource, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> to the playlist and executes a custom action on completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#addMediaSource(com.google.android.exoplayer2.source.MediaSource)">addMediaSource(MediaSource)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a media source to the end of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addMediaSource(com.google.android.exoplayer2.source.MediaSource)">addMediaSource(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSource(com.google.android.exoplayer2.source.MediaSource)">addMediaSource(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Appends a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> to the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addMediaSource(com.google.android.exoplayer2.source.MediaSource)">addMediaSource(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSource(com.google.android.exoplayer2.source.MediaSource,android.os.Handler,java.lang.Runnable)">addMediaSource(MediaSource, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Appends a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> to the playlist and executes a custom action on completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSources(int,java.util.Collection)">addMediaSources(int, Collection<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adds multiple <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s to the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSources(int,java.util.Collection,android.os.Handler,java.lang.Runnable)">addMediaSources(int, Collection<MediaSource>, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adds multiple <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s to the playlist and executes a custom action on completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#addMediaSources(int,java.util.List)">addMediaSources(int, List<MediaSource>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a list of media sources at the given index of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addMediaSources(int,java.util.List)">addMediaSources(int, List<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addMediaSources(int,java.util.List)">addMediaSources(int, List<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#addMediaSources(com.google.android.exoplayer2.source.MediaSource...)">addMediaSources(MediaSource...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a add media items action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSources(java.util.Collection)">addMediaSources(Collection<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Appends multiple <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s to the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSources(java.util.Collection,android.os.Handler,java.lang.Runnable)">addMediaSources(Collection<MediaSource>, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Appends multiple <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s to the playlist and executes a custom action on
|
|
completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#addMediaSources(java.util.List)">addMediaSources(List<MediaSource>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a list of media sources to the end of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addMediaSources(java.util.List)">addMediaSources(List<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#addMediaSources(java.util.List)">addMediaSources(List<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.MetadataComponent.html#addMetadataOutput(com.google.android.exoplayer2.metadata.MetadataOutput)">addMetadataOutput(MetadataOutput)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.MetadataComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.MetadataComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addMetadataOutput(com.google.android.exoplayer2.metadata.MetadataOutput)">addMetadataOutput(MetadataOutput)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/SpanUtil.html#addOrReplaceSpan(android.text.Spannable,java.lang.Object,int,int,int)">addOrReplaceSpan(Spannable, Object, int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/SpanUtil.html" title="class in com.google.android.exoplayer2.text.span">SpanUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Adds <code>span</code> to <code>spannable</code> between <code>start</code> and <code>end</code>, removing any
|
|
existing spans of the same type and with the same indices and flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#addPendingHandlerMessage(com.google.android.exoplayer2.testutil.FakeClock.HandlerMessage)">addPendingHandlerMessage(FakeClock.HandlerMessage)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a message to the list of pending messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#addPlaylistItem(int,androidx.media2.common.MediaItem)">addPlaylistItem(int, MediaItem)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SlidingPercentile.html#addSample(int,float)">addSample(int, float)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SlidingPercentile.html" title="class in com.google.android.exoplayer2.util">SlidingPercentile</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a new weighted value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#addTextLanguagesToSelection(boolean,java.lang.String...)">addTextLanguagesToSelection(boolean, String...)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Convenience method to add selections of tracks for all specified text languages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.TextComponent.html#addTextOutput(com.google.android.exoplayer2.text.TextOutput)">addTextOutput(TextOutput)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.TextComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.TextComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addTextOutput(com.google.android.exoplayer2.text.TextOutput)">addTextOutput(TextOutput)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#addTime(java.lang.String,long)">addTime(String, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#addTrackSelection(int,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)">addTrackSelection(int, DefaultTrackSelector.Parameters)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a selection of tracks to be downloaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#addTrackSelectionForSingleRenderer(int,int,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,java.util.List)">addTrackSelectionForSingleRenderer(int, int, DefaultTrackSelector.Parameters, List<DefaultTrackSelector.SelectionOverride>)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Convenience method to add a selection of tracks to be downloaded for a single renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BaseDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BaseDataSource.html" title="class in com.google.android.exoplayer2.upstream">BaseDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream">DataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> to listen to data transfers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream">DummyDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html#addTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">addTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream">TeeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#addVideoFrameProcessingOffset(long)">addVideoFrameProcessingOffset(long)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a video frame processing offset to <a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#totalVideoFrameProcessingOffsetUs"><code>DecoderCounters.totalVideoFrameProcessingOffsetUs</code></a> and
|
|
increases <a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#videoFrameProcessingOffsetCount"><code>DecoderCounters.videoFrameProcessingOffsetCount</code></a> by one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#addVideoListener(com.google.android.exoplayer2.video.VideoListener)">addVideoListener(VideoListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#addVideoListener(com.google.android.exoplayer2.video.VideoListener)">addVideoListener(VideoListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#addVideoSurfaceListener(com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView.VideoSurfaceListener)">addVideoSurfaceListener(SphericalGLSurfaceView.VideoSurfaceListener)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.VideoSurfaceListener.html" title="interface in com.google.android.exoplayer2.video.spherical"><code>SphericalGLSurfaceView.VideoSurfaceListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#addVisibilityListener(com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener)">addVisibilityListener(PlayerControlView.VisibilityListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/ui/PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerControlView.VisibilityListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#addVisibilityListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.VisibilityListener)">addVisibilityListener(StyledPlayerControlView.VisibilityListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a <a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>StyledPlayerControlView.VisibilityListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#addWithOverflowDefault(long,long,long)">addWithOverflowDefault(long, long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the sum of two arguments, or a third argument if the result overflows.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#%3Cinit%3E(long)">AdGroup(long)</a></span> - Constructor for class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new ad group with an unspecified number of ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#adGroupCount">adGroupCount</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">The number of ad groups.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#adGroupIndex">adGroupIndex</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The ad group index if the playback position is within an ad, <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#adGroupIndex">adGroupIndex</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">If the media period is in an ad group, the index of the ad group in the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#adIndexInAdGroup">adIndexInAdGroup</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The index of the ad within the ad group if the playback position is within an ad, <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#adIndexInAdGroup">adIndexInAdGroup</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">If the media period is in an ad group, the index of the ad in its ad group in the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#adjustReleaseTime(long)">adjustReleaseTime(long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Adjusts the release timestamp for the next frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#adjustSampleTimestamp(long)">adjustSampleTimestamp(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Offsets a timestamp in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#adjustTsTimestamp(long)">adjustTsTimestamp(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Scales and offsets an MPEG-2 TS presentation timestamp considering wraparound.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">AdOverlayInfo</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Provides information about an overlay view shown on top of an ad view group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#%3Cinit%3E(android.view.View,int)">AdOverlayInfo(View, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new overlay info.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#%3Cinit%3E(android.view.View,int,java.lang.String)">AdOverlayInfo(View, int, String)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new overlay info.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.Purpose.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">AdOverlayInfo.Purpose</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">The purpose of the overlay.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#adPlaybackCount">adPlaybackCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of ad playbacks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#adPlaybackState">adPlaybackState</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdPlaybackState</span></a> - Class in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">Represents ad group times and information on the state and URIs of ads within each ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#%3Cinit%3E(java.lang.Object,long...)">AdPlaybackState(Object, long...)</a></span> - Constructor for class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new ad playback state with the specified ad group times.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdPlaybackState.AdGroup</span></a> - Class in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a group of ads, with information about their states.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdState.html" title="annotation in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdPlaybackState.AdState</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">Represents the state of an ad in an ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#adResumePositionUs">adResumePositionUs</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">The position offset in the first unplayed ad at which to begin playback, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#adsConfiguration">adsConfiguration</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Optional ads configuration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html#adsId">adsId</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.AdsConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">An opaque identifier for ad playback state associated with this item, or <code>null</code> if the
|
|
combination of the <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setMediaId(java.lang.String)"><code>media ID</code></a> and <a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html#adTagUri"><code>ad tag URI</code></a> should be used as the ads identifier.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#adsId">adsId</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">The opaque identifier for ads with which this instance is associated, or <code>null</code> if unset.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdsLoader</span></a> - Interface in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for loaders of ads, which can be used with <a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads"><code>AdsMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html" title="interface in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdsLoader.EventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for ads loader events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdsMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> that inserts ads linearly into a provided content media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.upstream.DataSpec,java.lang.Object,com.google.android.exoplayer2.source.MediaSourceFactory,com.google.android.exoplayer2.source.ads.AdsLoader,com.google.android.exoplayer2.ui.AdViewProvider)">AdsMediaSource(MediaSource, DataSpec, Object, MediaSourceFactory, AdsLoader, AdViewProvider)</a></span> - Constructor for class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new source that inserts ads linearly with the content specified by <code>
|
|
contentMediaSource</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdsMediaSource.AdLoadException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">Wrapper for exceptions that occur while loading ads, which are notified via <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#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)"><code>MediaSourceEventListener.onLoadError(int, MediaPeriodId, LoadEventInfo, MediaLoadData,
|
|
IOException, boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.Type.html" title="annotation in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">AdsMediaSource.AdLoadException.Type</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">Types of ad load exceptions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html#adTagUri">adTagUri</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.AdsConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">The ad tag URI to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#ADTS">ADTS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the ADTS format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">AdtsExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from AAC bit streams with ADTS framing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#%3Cinit%3E()">AdtsExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new extractor for ADTS bitstreams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#%3Cinit%3E(int)">AdtsExtractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new extractor for ADTS bitstreams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">AdtsExtractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">AdtsReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous ADTS byte stream and extracts individual frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#%3Cinit%3E(boolean)">AdtsReader(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#%3Cinit%3E(boolean,java.lang.String)">AdtsReader(boolean, String)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#advancePeekPosition(int)">advancePeekPosition(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#advancePeekPosition(int)">advancePeekPosition(int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Advances the peek position by <code>length</code> bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#advancePeekPosition(int)">advancePeekPosition(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#advancePeekPosition(int)">advancePeekPosition(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#advancePeekPosition(int,boolean)">advancePeekPosition(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#advancePeekPosition(int,boolean)">advancePeekPosition(int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Advances the peek position by <code>length</code> bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#advancePeekPosition(int,boolean)">advancePeekPosition(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#advancePeekPosition(int,boolean)">advancePeekPosition(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#advanceTime(long)">advanceTime(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd>
|
|
<div class="block">Advance timestamp of <a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeClock</code></a> by the specified duration.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">AdViewProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Provides information about views for the ad playback UI.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html" title="class in com.google.android.exoplayer2.upstream.crypto"><span class="typeNameLink">AesCipherDataSink</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/crypto/package-summary.html">com.google.android.exoplayer2.upstream.crypto</a></dt>
|
|
<dd>
|
|
<div class="block">A wrapping <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> that encrypts the data being consumed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html#%3Cinit%3E(byte%5B%5D,com.google.android.exoplayer2.upstream.DataSink)">AesCipherDataSink(byte[], DataSink)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Create an instance whose <code>write</code> methods have the side effect of overwriting the input
|
|
<code>data</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html#%3Cinit%3E(byte%5B%5D,com.google.android.exoplayer2.upstream.DataSink,byte%5B%5D)">AesCipherDataSink(byte[], DataSink, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Create an instance whose <code>write</code> methods are free of side effects.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto"><span class="typeNameLink">AesCipherDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/crypto/package-summary.html">com.google.android.exoplayer2.upstream.crypto</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> that decrypts the data read from an upstream source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html#%3Cinit%3E(byte%5B%5D,com.google.android.exoplayer2.upstream.DataSource)">AesCipherDataSource(byte[], DataSource)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.html" title="class in com.google.android.exoplayer2.upstream.crypto"><span class="typeNameLink">AesFlushingCipher</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/crypto/package-summary.html">com.google.android.exoplayer2.upstream.crypto</a></dt>
|
|
<dd>
|
|
<div class="block">A flushing variant of a AES/CTR/NoPadding <a href="https://developer.android.com/reference/javax/crypto/Cipher.html" title="class or interface in javax.crypto" class="externalLink" target="_top"><code>Cipher</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.html#%3Cinit%3E(int,byte%5B%5D,long,long)">AesFlushingCipher(int, byte[], long, long)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesFlushingCipher</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html#after()">after()</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html" title="class in com.google.android.exoplayer2.robolectric">ShadowMediaCodecConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html#after()">after()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html" title="class in com.google.android.exoplayer2.testutil">HttpDataSourceTestEnv</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#albumArtist">albumArtist</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional album artist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#albumTitle">albumTitle</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional album title.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#alignVideoSizeV21(int,int)">alignVideoSizeV21(int, int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the smallest video size greater than or equal to a specified size that also satisfies
|
|
the <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>'s width and height alignment requirements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#ALL_PLAYBACK_ACTIONS">ALL_PLAYBACK_ACTIONS</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocator.html#allocate()">allocate()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream">Allocator</a></dt>
|
|
<dd>
|
|
<div class="block">Obtain an <a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><code>Allocation</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#allocate()">allocate()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html#allocatedBandwidth">allocatedBandwidth</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.AdaptationCheckpoint</a></dt>
|
|
<dd>
|
|
<div class="block">Allocated bandwidth at this checkpoint in bits per second.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Allocation</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">An allocation within a byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocation.html#%3Cinit%3E(byte%5B%5D,int)">Allocation(byte[], int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream">Allocation</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Allocator</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A source of allocations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ALLOW_CAPTURE_BY_ALL">ALLOW_CAPTURE_BY_ALL</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/media/AudioAttributes.html#ALLOW_CAPTURE_BY_ALL" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.ALLOW_CAPTURE_BY_ALL</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ALLOW_CAPTURE_BY_NONE">ALLOW_CAPTURE_BY_NONE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/media/AudioAttributes.html#ALLOW_CAPTURE_BY_NONE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.ALLOW_CAPTURE_BY_NONE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ALLOW_CAPTURE_BY_SYSTEM">ALLOW_CAPTURE_BY_SYSTEM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/media/AudioAttributes.html#ALLOW_CAPTURE_BY_SYSTEM" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.ALLOW_CAPTURE_BY_SYSTEM</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#allowAudioMixedChannelCountAdaptiveness">allowAudioMixedChannelCountAdaptiveness</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to allow adaptive audio selections containing mixed channel counts.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#allowAudioMixedMimeTypeAdaptiveness">allowAudioMixedMimeTypeAdaptiveness</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to allow adaptive audio selections containing mixed MIME types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#allowAudioMixedSampleRateAdaptiveness">allowAudioMixedSampleRateAdaptiveness</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to allow adaptive audio selections containing mixed sample rates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#allowedCapturePolicy">allowedCapturePolicy</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html#allowingSchemeDatas(java.util.List...)">allowingSchemeDatas(List<DrmInitData.SchemeData>...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.LicenseServer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#allowMultipleAdaptiveSelections">allowMultipleAdaptiveSelections</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether multiple adaptive selections with more than one track are allowed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#allowVideoMixedMimeTypeAdaptiveness">allowVideoMixedMimeTypeAdaptiveness</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to allow adaptive video selections containing mixed MIME types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#allowVideoNonSeamlessAdaptiveness">allowVideoNonSeamlessAdaptiveness</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to allow adaptive video selections where adaptation may not be completely seamless.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#allSamplesAreSyncSamples(java.lang.String,java.lang.String)">allSamplesAreSyncSamples(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if it is known that all samples in a stream of the given MIME type and codec are
|
|
guaranteed to be sync samples (i.e., <a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_KEY_FRAME"><code>C.BUFFER_FLAG_KEY_FRAME</code></a> is guaranteed to be set on
|
|
every sample).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#AMR">AMR</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the AMR format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr"><span class="typeNameLink">AmrExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/amr/package-summary.html">com.google.android.exoplayer2.extractor.amr</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the AMR containers format (either AMR or AMR-WB).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#%3Cinit%3E()">AmrExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#%3Cinit%3E(int)">AmrExtractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.amr"><span class="typeNameLink">AmrExtractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/amr/package-summary.html">com.google.android.exoplayer2.extractor.amr</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">AnalyticsCollector</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Data collector that forwards analytics events to <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics"><code>AnalyticsListeners</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#%3Cinit%3E(com.google.android.exoplayer2.util.Clock)">AnalyticsCollector(Clock)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an analytics collector.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics"><span class="typeNameLink">AnalyticsListener</span></a> - Interface in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for analytics events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventFlags.html" title="annotation in com.google.android.exoplayer2.analytics"><span class="typeNameLink">AnalyticsListener.EventFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Events that can be reported via <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)"><code>AnalyticsListener.onEvents(Player, Events)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">AnalyticsListener.Events</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">A set of <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventFlags.html" title="annotation in com.google.android.exoplayer2.analytics"><code>AnalyticsListener.EventFlags</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">AnalyticsListener.EventTime</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Time information of an event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#ANCHOR_TYPE_END">ANCHOR_TYPE_END</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Anchors the right (for horizontal positions) or bottom (for vertical positions) edge of the cue
|
|
box.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#ANCHOR_TYPE_MIDDLE">ANCHOR_TYPE_MIDDLE</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Anchors the middle of the cue box.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#ANCHOR_TYPE_START">ANCHOR_TYPE_START</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Anchors the left (for horizontal positions) or top (for vertical positions) edge of the cue
|
|
box.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.AndSpanFlags.html#andFlags(int)">andFlags(int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.AndSpanFlags.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.AndSpanFlags</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that one of the matched spans has the expected <code>flags</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">ApicFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">APIC (Attached Picture) ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#%3Cinit%3E(java.lang.String,java.lang.String,int,byte%5B%5D)">ApicFrame(String, String, int, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html#APP_ID_DEFAULT_RECEIVER_WITH_DRM">APP_ID_DEFAULT_RECEIVER_WITH_DRM</a></span> - Static variable in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html" title="class in com.google.android.exoplayer2.ext.cast">DefaultCastOptionsProvider</a></dt>
|
|
<dd>
|
|
<div class="block">App id that points to the Default Media Receiver app with basic DRM support.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#append(java.util.List)">append(List<FakeSampleStream.FakeSampleStreamItem>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Appends <a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeSampleStreamItems</code></a> to the list of items that should be
|
|
written to the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#appendReadAction(java.lang.Runnable)">appendReadAction(Runnable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Appends an action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#appendReadData(byte%5B%5D)">appendReadData(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Appends to the underlying data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#appendReadData(int)">appendReadData(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Appends a data segment of the specified length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#appendReadError(java.io.IOException)">appendReadError(IOException)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Appends an error in the underlying data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi"><span class="typeNameLink">AppInfoTable</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/dvbsi/package-summary.html">com.google.android.exoplayer2.metadata.dvbsi</a></dt>
|
|
<dd>
|
|
<div class="block">A representation of a DVB Application Information Table (AIT).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#%3Cinit%3E(int,java.lang.String)">AppInfoTable(int, String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTableDecoder.html" title="class in com.google.android.exoplayer2.metadata.dvbsi"><span class="typeNameLink">AppInfoTableDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/dvbsi/package-summary.html">com.google.android.exoplayer2.metadata.dvbsi</a></dt>
|
|
<dd>
|
|
<div class="block">Decoder for the DVB Application Information Table (AIT).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTableDecoder.html#%3Cinit%3E()">AppInfoTableDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTableDecoder.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTableDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_AIT">APPLICATION_AIT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_CAMERA_MOTION">APPLICATION_CAMERA_MOTION</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_CEA608">APPLICATION_CEA608</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_CEA708">APPLICATION_CEA708</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_DVBSUBS">APPLICATION_DVBSUBS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_EMSG">APPLICATION_EMSG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_EXIF">APPLICATION_EXIF</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_ICY">APPLICATION_ICY</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_ID3">APPLICATION_ID3</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTableDecoder.html#APPLICATION_INFORMATION_TABLE_ID">APPLICATION_INFORMATION_TABLE_ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTableDecoder.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTableDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">See table 16 in section 5.3.4.6.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_M3U8">APPLICATION_M3U8</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_MATROSKA">APPLICATION_MATROSKA</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_MP4">APPLICATION_MP4</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_MP4CEA608">APPLICATION_MP4CEA608</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_MP4VTT">APPLICATION_MP4VTT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_MPD">APPLICATION_MPD</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_PGS">APPLICATION_PGS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_RAWCC">APPLICATION_RAWCC</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_RTSP">APPLICATION_RTSP</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_SCTE35">APPLICATION_SCTE35</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_SS">APPLICATION_SS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_SUBRIP">APPLICATION_SUBRIP</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_TTML">APPLICATION_TTML</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_TX3G">APPLICATION_TX3G</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_VOBSUB">APPLICATION_VOBSUB</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_WEBM">APPLICATION_WEBM</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#apply(com.google.android.exoplayer2.testutil.Action)">apply(Action)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules an action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/AdditionalFailureInfo.html#apply(org.junit.runners.model.Statement,org.junit.runner.Description)">apply(Statement, Description)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/AdditionalFailureInfo.html" title="class in com.google.android.exoplayer2.testutil">AdditionalFailureInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#applyContentMetadataMutations(java.lang.String,com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations)">applyContentMetadataMutations(String, ContentMetadataMutations)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Applies <code>mutations</code> to the <a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>ContentMetadata</code></a> for the given resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#applyContentMetadataMutations(java.lang.String,com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations)">applyContentMetadataMutations(String, ContentMetadataMutations)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html#applyPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">applyPlaybackParameters(PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html" title="interface in com.google.android.exoplayer2.audio">DefaultAudioSink.AudioProcessorChain</a></dt>
|
|
<dd>
|
|
<div class="block">Configures audio processors to apply the specified playback parameters immediately, returning
|
|
the new playback parameters, which may differ from those passed in.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html#applyPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">applyPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink.DefaultAudioProcessorChain</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html#applySkipSilenceEnabled(boolean)">applySkipSilenceEnabled(boolean)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html" title="interface in com.google.android.exoplayer2.audio">DefaultAudioSink.AudioProcessorChain</a></dt>
|
|
<dd>
|
|
<div class="block">Configures audio processors to apply whether to skip silences immediately, returning the new
|
|
value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html#applySkipSilenceEnabled(boolean)">applySkipSilenceEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink.DefaultAudioProcessorChain</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.AppManagedProvider.html#%3Cinit%3E(com.google.android.exoplayer2.drm.ExoMediaDrm)">AppManagedProvider(ExoMediaDrm)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.AppManagedProvider.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.AppManagedProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance that provides the given <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#areEqual(java.lang.Object,java.lang.Object)">areEqual(Object, Object)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Tests two objects for <a href="https://developer.android.com/reference/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink" target="_top"><code>Object.equals(Object)</code></a> equality, handling the case where one or
|
|
both may be null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#artist">artist</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional artist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#artworkData">artworkData</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional artwork data as a compressed byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#artworkDataType">artworkDataType</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional <a href="com/google/android/exoplayer2/MediaMetadata.PictureType.html" title="annotation in com.google.android.exoplayer2"><code>MediaMetadata.PictureType</code></a> of the artwork data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#artworkUri">artworkUri</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional artwork <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ASCII_NAME">ASCII_NAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="https://developer.android.com/reference/java/nio/charset/StandardCharsets.html" title="class or interface in java.nio.charset" class="externalLink"><code>StandardCharsets</code></a> or <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Charsets.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink" target="_top"><code>Charsets</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#ASPECT_RATIO_IDC_VALUES">ASPECT_RATIO_IDC_VALUES</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Aspect ratios indexed by aspect_ratio_idc, in H.264 and H.265 SPSs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">AspectRatioFrameLayout</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a> that resizes itself to match a specified aspect ratio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#%3Cinit%3E(android.content.Context)">AspectRatioFrameLayout(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">AspectRatioFrameLayout(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">AspectRatioFrameLayout.AspectRatioListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be notified about changes of the aspect ratios of this view.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">AspectRatioFrameLayout.ResizeMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Resize modes for <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertAdGroupCounts(com.google.android.exoplayer2.Timeline,int...)">assertAdGroupCounts(Timeline, int...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that periods' <a href="com/google/android/exoplayer2/Timeline.Period.html#getAdGroupCount()"><code>Timeline.Period.getAdGroupCount()</code></a> are set correctly.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html#assertAllBehaviors(com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory,java.lang.String)">assertAllBehaviors(ExtractorAsserts.ExtractorFactory, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that an extractor behaves correctly given valid input data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html#assertAllBehaviors(com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory,java.lang.String,java.lang.String)">assertAllBehaviors(ExtractorAsserts.ExtractorFactory, String, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that an extractor behaves correctly given valid input data:
|
|
|
|
|
|
Calls <a href="com/google/android/exoplayer2/extractor/Extractor.html#seek(long,long)"><code>Extractor.seek(long, long)</code></a> and <a href="com/google/android/exoplayer2/extractor/Extractor.html#release()"><code>Extractor.release()</code></a> without calling
|
|
<a href="com/google/android/exoplayer2/extractor/Extractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)"><code>Extractor.init(ExtractorOutput)</code></a> to check these calls do not fail.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html#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)">assertBehavior(ExtractorAsserts.ExtractorFactory, String, ExtractorAsserts.AssertionConfig, ExtractorAsserts.SimulationConfig)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that an extractor consumes valid input data successfully successfully under the
|
|
conditions specified by <code>simulationConfig</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html#assertBehavior(com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory,java.lang.String,com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig)">assertBehavior(ExtractorAsserts.ExtractorFactory, String, ExtractorAsserts.SimulationConfig)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that an extractor consumes valid input data successfully under the conditions specified
|
|
by <code>simulationConfig</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#assertBitmapsAreSimilar(android.graphics.Bitmap,android.graphics.Bitmap,double)">assertBitmapsAreSimilar(Bitmap, Bitmap, double)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts whether actual bitmap is very similar to the expected bitmap at some quality level.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#assertBufferInfosEqual(android.media.MediaCodec.BufferInfo,android.media.MediaCodec.BufferInfo)">assertBufferInfosEqual(MediaCodec.BufferInfo, MediaCodec.BufferInfo)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether two <a href="https://developer.android.com/reference/android/media/MediaCodec.BufferInfo.html" title="class or interface in android.media" class="externalLink" target="_top"><code>BufferInfos</code></a> are equal.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.html#assertCachedData(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet)">assertCachedData(Cache, CacheAsserts.RequestSet)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the cache contains necessary data for the <code>requestSet</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.html#assertCachedData(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.testutil.FakeDataSet)">assertCachedData(Cache, FakeDataSet)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the cache content is equal to the data in the <code>fakeDataSet</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.html#assertCacheEmpty(com.google.android.exoplayer2.upstream.cache.Cache)">assertCacheEmpty(Cache)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the cache is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertCompletedManifestLoads(java.lang.Integer...)">assertCompletedManifestLoads(Integer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the media source reported completed loads via <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCompleted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a> for
|
|
each specified window index and a null period id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertCompletedMediaPeriodLoads(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId...)">assertCompletedMediaPeriodLoads(MediaSource.MediaPeriodId...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the media source reported completed loads via <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCompleted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a> for
|
|
each specified media period id, and asserts that the associated window index matches the one in
|
|
the last known timeline returned from <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#prepareSource()"><code>MediaSourceTestRunner.prepareSource()</code></a>, <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChange()"><code>MediaSourceTestRunner.assertTimelineChange()</code></a>
|
|
or <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChangeBlocking()"><code>MediaSourceTestRunner.assertTimelineChangeBlocking()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html#assertConsecutiveDroppedBufferLimit(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int)">assertConsecutiveDroppedBufferLimit(String, DecoderCounters, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html" title="class in com.google.android.exoplayer2.testutil">DecoderCountersUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.html#assertDataCached(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSpec,byte%5B%5D)">assertDataCached(Cache, DataSpec, byte[])</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the cache contains the given data for <code>dataSpec</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#assertDataSourceContent(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,byte%5B%5D,boolean)">assertDataSourceContent(DataSource, DataSpec, byte[], boolean)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that data read from a <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> matches <code>expected</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html#assertDroppedBufferLimit(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int)">assertDroppedBufferLimit(String, DecoderCounters, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html" title="class in com.google.android.exoplayer2.testutil">DecoderCountersUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertEmpty(com.google.android.exoplayer2.Timeline)">assertEmpty(Timeline)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Assert that timeline is empty (i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertEqualNextWindowIndices(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Timeline,int,boolean)">assertEqualNextWindowIndices(Timeline, Timeline, int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that next window indices for each window of the actual timeline are equal to the
|
|
indices of the expected timeline depending on the repeat mode and the shuffle mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertEqualPreviousWindowIndices(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Timeline,int,boolean)">assertEqualPreviousWindowIndices(Timeline, Timeline, int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that previous window indices for each window of the actual timeline are equal to the
|
|
indices of the expected timeline depending on the repeat mode and the shuffle mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertEqualsExceptIdsAndManifest(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Timeline)">assertEqualsExceptIdsAndManifest(Timeline, Timeline)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>timelines</code></a> are equal except <a href="com/google/android/exoplayer2/Timeline.Window.html#uid"><code>Timeline.Window.uid</code></a>, <a href="com/google/android/exoplayer2/Timeline.Window.html#manifest"><code>Timeline.Window.manifest</code></a>, <a href="com/google/android/exoplayer2/Timeline.Period.html#id"><code>Timeline.Period.id</code></a>, and <a href="com/google/android/exoplayer2/Timeline.Period.html#uid"><code>Timeline.Period.uid</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DefaultRenderersFactoryAsserts.html#assertExtensionRendererCreated(java.lang.Class,int)">assertExtensionRendererCreated(Class<? extends Renderer>, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DefaultRenderersFactoryAsserts.html" title="class in com.google.android.exoplayer2.testutil">DefaultRenderersFactoryAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that an extension renderer of type <code>clazz</code> is not instantiated for <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#EXTENSION_RENDERER_MODE_OFF"><code>DefaultRenderersFactory.EXTENSION_RENDERER_MODE_OFF</code></a>, and that it's instantiated in the correct
|
|
position relative to other renderers of the same type for <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#EXTENSION_RENDERER_MODE_ON"><code>DefaultRenderersFactory.EXTENSION_RENDERER_MODE_ON</code></a> and <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#EXTENSION_RENDERER_MODE_PREFER"><code>DefaultRenderersFactory.EXTENSION_RENDERER_MODE_PREFER</code></a>, assuming no other extension renderers
|
|
can be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.html#assertGetStreamKeysAndManifestFilterIntegration(com.google.android.exoplayer2.testutil.MediaPeriodAsserts.FilterableManifestMediaPeriodFactory,T)">assertGetStreamKeysAndManifestFilterIntegration(MediaPeriodAsserts.FilterableManifestMediaPeriodFactory<T>, T)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.html" title="class in com.google.android.exoplayer2.testutil">MediaPeriodAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the values returns by <a href="com/google/android/exoplayer2/source/MediaPeriod.html#getStreamKeys(java.util.List)"><code>MediaPeriod.getStreamKeys(List)</code></a> are compatible with
|
|
a <a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline"><code>FilterableManifest</code></a> using these stream keys.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.html#assertGetStreamKeysAndManifestFilterIntegration(com.google.android.exoplayer2.testutil.MediaPeriodAsserts.FilterableManifestMediaPeriodFactory,T,int,java.lang.String)">assertGetStreamKeysAndManifestFilterIntegration(MediaPeriodAsserts.FilterableManifestMediaPeriodFactory<T>, T, int, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.html" title="class in com.google.android.exoplayer2.testutil">MediaPeriodAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the values returns by <a href="com/google/android/exoplayer2/source/MediaPeriod.html#getStreamKeys(java.util.List)"><code>MediaPeriod.getStreamKeys(List)</code></a> are compatible with
|
|
a <a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline"><code>FilterableManifest</code></a> using these stream keys.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">Assertions</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Provides methods for asserting the truth of expressions and properties.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#ASSERTIONS_ENABLED">ASSERTIONS_ENABLED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the library was compiled with <a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util"><code>Assertions</code></a>
|
|
checks enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertMediaItemsTransitionedSame(com.google.android.exoplayer2.MediaItem...)">assertMediaItemsTransitionedSame(MediaItem...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the media items reported by <a href="com/google/android/exoplayer2/Player.Listener.html#onMediaItemTransition(com.google.android.exoplayer2.MediaItem,int)"><code>Player.Listener.onMediaItemTransition(MediaItem, int)</code></a> are the same as the provided media
|
|
items.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertMediaItemsTransitionReasonsEqual(java.lang.Integer...)">assertMediaItemsTransitionReasonsEqual(Integer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the media item transition reasons reported by <a href="com/google/android/exoplayer2/Player.Listener.html#onMediaItemTransition(com.google.android.exoplayer2.MediaItem,int)"><code>Player.Listener.onMediaItemTransition(MediaItem, int)</code></a> are the same as the provided reasons.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#assertMediaPeriodCreated(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">assertMediaPeriodCreated(MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Assert that a media period for the given id has been created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertNextWindowIndices(com.google.android.exoplayer2.Timeline,int,boolean,int...)">assertNextWindowIndices(Timeline, int, boolean, int...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that next window indices for each window depending on the repeat mode and the shuffle
|
|
mode are equal to the given sequence.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertNoPositionDiscontinuities()">assertNoPositionDiscontinuities()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that <a href="com/google/android/exoplayer2/Player.Listener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)"><code>Player.Listener.onPositionDiscontinuity(Player.PositionInfo,
|
|
Player.PositionInfo, int)</code></a> was not called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertNoTimelineChange()">assertNoTimelineChange()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the source has not notified its listener of a timeline change since the last call
|
|
to <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChangeBlocking()"><code>MediaSourceTestRunner.assertTimelineChangeBlocking()</code></a> or <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChange()"><code>MediaSourceTestRunner.assertTimelineChange()</code></a> (or since the
|
|
runner was created if neither method has been called).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html#assertOutput(android.content.Context,com.google.android.exoplayer2.testutil.Dumper.Dumpable,java.lang.String)">assertOutput(Context, Dumper.Dumpable, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html" title="class in com.google.android.exoplayer2.testutil">DumpFileAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the dump output of <code>actual</code> is equal to the contents of <code>dumpFile</code> in
|
|
the <a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html#DEFAULT_TEST_ASSET_DIRECTORY"><code>DumpFileAsserts.DEFAULT_TEST_ASSET_DIRECTORY</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html#assertOutput(android.content.Context,com.google.android.exoplayer2.testutil.Dumper.Dumpable,java.lang.String,java.lang.String)">assertOutput(Context, Dumper.Dumpable, String, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html" title="class in com.google.android.exoplayer2.testutil">DumpFileAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the dump output of <code>actual</code> is equal to the contents of <code>dumpFile</code> in
|
|
the <code>assetDirectory</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html#assertOutput(android.content.Context,java.lang.String,java.lang.String)">assertOutput(Context, String, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html" title="class in com.google.android.exoplayer2.testutil">DumpFileAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that <code>actual</code> is equal to the contents of <code>dumpFile</code> in the <a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html#DEFAULT_TEST_ASSET_DIRECTORY"><code>DumpFileAsserts.DEFAULT_TEST_ASSET_DIRECTORY</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html#assertOutput(android.content.Context,java.lang.String,java.lang.String,java.lang.String)">assertOutput(Context, String, String, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html" title="class in com.google.android.exoplayer2.testutil">DumpFileAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that <code>actual</code> is equal to the contents of <code>dumpFile</code> in <code>
|
|
assetDirectory</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#assertPassed(com.google.android.exoplayer2.decoder.DecoderCounters,com.google.android.exoplayer2.decoder.DecoderCounters)">assertPassed(DecoderCounters, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertPeriodCounts(com.google.android.exoplayer2.Timeline,int...)">assertPeriodCounts(Timeline, int...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that period counts for each window are set correctly.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertPeriodDurations(com.google.android.exoplayer2.Timeline,long...)">assertPeriodDurations(Timeline, long...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the durations of the periods in the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> and the durations in the
|
|
given sequence are equal.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertPeriodEqualsExceptIds(com.google.android.exoplayer2.Timeline.Period,com.google.android.exoplayer2.Timeline.Period)">assertPeriodEqualsExceptIds(Timeline.Period, Timeline.Period)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>periods</code></a> are equal except <a href="com/google/android/exoplayer2/Timeline.Period.html#id"><code>Timeline.Period.id</code></a> and <a href="com/google/android/exoplayer2/Timeline.Period.html#uid"><code>Timeline.Period.uid</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertPlaybackStatesEqual(java.lang.Integer...)">assertPlaybackStatesEqual(Integer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the playback states reported by <a href="com/google/android/exoplayer2/Player.Listener.html#onPlaybackStateChanged(int)"><code>Player.Listener.onPlaybackStateChanged(int)</code></a> are equal to the provided playback states.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertPlayedPeriodIndices(java.lang.Integer...)">assertPlayedPeriodIndices(Integer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the indices of played periods is equal to the provided list of periods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertPositionDiscontinuityReasonsEqual(java.lang.Integer...)">assertPositionDiscontinuityReasonsEqual(Integer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the discontinuity reasons reported by <a href="com/google/android/exoplayer2/Player.Listener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)"><code>Player.Listener.onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</code></a> are
|
|
equal to the provided values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertPrepareAndReleaseAllPeriods()">assertPrepareAndReleaseAllPeriods()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Creates and releases all periods (including ad periods) defined in the last timeline to be
|
|
returned from <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#prepareSource()"><code>MediaSourceTestRunner.prepareSource()</code></a>, <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChange()"><code>MediaSourceTestRunner.assertTimelineChange()</code></a> or <a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChangeBlocking()"><code>MediaSourceTestRunner.assertTimelineChangeBlocking()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertPreviousWindowIndices(com.google.android.exoplayer2.Timeline,int,boolean,int...)">assertPreviousWindowIndices(Timeline, int, boolean, int...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that previous window indices for each window depending on the repeat mode and the
|
|
shuffle mode are equal to the given sequence.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.html#assertReadData(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,byte%5B%5D)">assertReadData(DataSource, DataSpec, byte[])</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the read data from <code>dataSource</code> specified by <code>dataSpec</code> is equal to
|
|
<code>expected</code> or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#assertReleased()">assertReleased()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Assert that the source and all periods have been released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#assertRemoved(java.lang.String)">assertRemoved(String)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the specified download is removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#assertSample(int,byte%5B%5D,long,int,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)">assertSample(int, byte[], long, int, TrackOutput.CryptoData)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#assertSampleCount(int)">assertSampleCount(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html#assertSkippedOutputBufferCount(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int)">assertSkippedOutputBufferCount(String, DecoderCounters, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html" title="class in com.google.android.exoplayer2.testutil">DecoderCountersUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html#assertSniff(com.google.android.exoplayer2.extractor.Extractor,com.google.android.exoplayer2.testutil.FakeExtractorInput,boolean)">assertSniff(Extractor, FakeExtractorInput, boolean)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that <a href="com/google/android/exoplayer2/extractor/Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)"><code>Extractor.sniff(ExtractorInput)</code></a> returns the <code>expectedResult</code> for a
|
|
given <code>input</code>, retrying repeatedly when <a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.SimulatedIOException.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExtractorInput.SimulatedIOException</code></a> is thrown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#assertState(java.lang.String,int)">assertState(String, int)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the specified download transitions to the specified state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#assertThat(android.text.Spanned)">assertThat(Spanned)</a></span> - Static method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Convenience method to create a SpannedSubject.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChange()">assertTimelineChange()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the source has notified its listener of a single timeline change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#assertTimelineChangeBlocking()">assertTimelineChangeBlocking()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the source notifies its listener of a single timeline change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertTimelineChangeReasonsEqual(java.lang.Integer...)">assertTimelineChangeReasonsEqual(Integer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the timeline change reasons reported by <a href="com/google/android/exoplayer2/Player.Listener.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)"><code>Player.Listener.onTimelineChanged(Timeline, int)</code></a> are equal to the provided timeline change
|
|
reasons.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertTimelinesSame(com.google.android.exoplayer2.Timeline...)">assertTimelinesSame(Timeline...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the timelines reported by <a href="com/google/android/exoplayer2/Player.Listener.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)"><code>Player.Listener.onTimelineChanged(Timeline, int)</code></a>
|
|
are the same to the provided timelines.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html#assertTotalBufferCount(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int,int)">assertTotalBufferCount(String, DecoderCounters, int, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html" title="class in com.google.android.exoplayer2.testutil">DecoderCountersUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.html#assertTrackGroups(com.google.android.exoplayer2.source.MediaPeriod,com.google.android.exoplayer2.source.TrackGroupArray)">assertTrackGroups(MediaPeriod, TrackGroupArray)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.html" title="class in com.google.android.exoplayer2.testutil">MediaPeriodAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Prepares the <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> and asserts that it provides the specified track groups.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#assertTrackGroupsEqual(com.google.android.exoplayer2.source.TrackGroupArray)">assertTrackGroupsEqual(TrackGroupArray)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that the last track group array reported by <a href="com/google/android/exoplayer2/Player.Listener.html#onTracksChanged(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.TrackSelectionArray)"><code>Player.Listener.onTracksChanged(TrackGroupArray, TrackSelectionArray)</code></a> is equal to the provided
|
|
track group array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html#assertVideoFrameProcessingOffsetSampleCount(java.lang.String,com.google.android.exoplayer2.decoder.DecoderCounters,int,int)">assertVideoFrameProcessingOffsetSampleCount(String, DecoderCounters, int, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html" title="class in com.google.android.exoplayer2.testutil">DecoderCountersUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertWindowEqualsExceptUidAndManifest(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Window)">assertWindowEqualsExceptUidAndManifest(Timeline.Window, Timeline.Window)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that <a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2"><code>windows</code></a> are equal except <a href="com/google/android/exoplayer2/Timeline.Window.html#uid"><code>Timeline.Window.uid</code></a> and <a href="com/google/android/exoplayer2/Timeline.Window.html#manifest"><code>Timeline.Window.manifest</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertWindowIsDynamic(com.google.android.exoplayer2.Timeline,boolean...)">assertWindowIsDynamic(Timeline, boolean...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that window properties <a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2"><code>Timeline.Window</code></a>.isDynamic are set correctly.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html#assertWindowTags(com.google.android.exoplayer2.Timeline,java.lang.Object...)">assertWindowTags(Timeline, Object...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil">TimelineAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Asserts that window tags are set correctly.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/AssetDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">AssetDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for reading from a local asset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/AssetDataSource.html#%3Cinit%3E(android.content.Context)">AssetDataSource(Context)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/AssetDataSource.html" title="class in com.google.android.exoplayer2.upstream">AssetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/AssetDataSource.AssetDataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">AssetDataSource.AssetDataSourceException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>IOException</code></a> is encountered reading a local asset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/AssetDataSource.AssetDataSourceException.html#%3Cinit%3E(java.io.IOException)">AssetDataSourceException(IOException)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/AssetDataSource.AssetDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">AssetDataSource.AssetDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/AssetDataSource.AssetDataSourceException.html#%3Cinit%3E(java.lang.Throwable,int)"><code>AssetDataSourceException(Throwable, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/AssetDataSource.AssetDataSourceException.html#%3Cinit%3E(java.lang.Throwable,int)">AssetDataSourceException(Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/AssetDataSource.AssetDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">AssetDataSource.AssetDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#assetIdentifier">assetIdentifier</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd>
|
|
<div class="block">The asset identifier for this period, if one exists</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/AtomicFile.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">AtomicFile</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A helper class for performing atomic operations on a file by creating a backup file until a write
|
|
has successfully completed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/AtomicFile.html#%3Cinit%3E(java.io.File)">AtomicFile(File)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/AtomicFile.html" title="class in com.google.android.exoplayer2.util">AtomicFile</a></dt>
|
|
<dd>
|
|
<div class="block">Create a new AtomicFile for a file located at the given File path.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#attemptMerge(com.google.android.exoplayer2.source.dash.manifest.RangedUri,java.lang.String)">attemptMerge(RangedUri, String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to merge this <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> with another and an optional common base uri.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html#%3Cinit%3E(int,int)">Attribute(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html" title="class in com.google.android.exoplayer2.util">GlUtil.Attribute</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new GL attribute.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_AAC">AUDIO_AAC</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_AC3">AUDIO_AC3</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_AC4">AUDIO_AC4</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_ALAC">AUDIO_ALAC</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_ALAW">AUDIO_ALAW</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_AMR">AUDIO_AMR</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_AMR_NB">AUDIO_AMR_NB</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_AMR_WB">AUDIO_AMR_WB</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_DTS">AUDIO_DTS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_DTS_EXPRESS">AUDIO_DTS_EXPRESS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_DTS_HD">AUDIO_DTS_HD</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_DTS_UHD">AUDIO_DTS_UHD</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_E_AC3">AUDIO_E_AC3</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_E_AC3_JOC">AUDIO_E_AC3_JOC</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_FLAC">AUDIO_FLAC</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#AUDIO_FORMAT">AUDIO_FORMAT</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">A generic audio <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> which can be used to set up a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MATROSKA">AUDIO_MATROSKA</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MLAW">AUDIO_MLAW</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MP4">AUDIO_MP4</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MPEG">AUDIO_MPEG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MPEG_L1">AUDIO_MPEG_L1</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MPEG_L2">AUDIO_MPEG_L2</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MPEGH_MHA1">AUDIO_MPEGH_MHA1</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MPEGH_MHM1">AUDIO_MPEGH_MHM1</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_MSGSM">AUDIO_MSGSM</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AUDIO_OBJECT_TYPE_AAC_ELD">AUDIO_OBJECT_TYPE_AAC_ELD</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AUDIO_OBJECT_TYPE_AAC_ER_BSAC">AUDIO_OBJECT_TYPE_AAC_ER_BSAC</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AUDIO_OBJECT_TYPE_AAC_LC">AUDIO_OBJECT_TYPE_AAC_LC</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AUDIO_OBJECT_TYPE_AAC_PS">AUDIO_OBJECT_TYPE_AAC_PS</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AUDIO_OBJECT_TYPE_AAC_SBR">AUDIO_OBJECT_TYPE_AAC_SBR</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#AUDIO_OBJECT_TYPE_AAC_XHE">AUDIO_OBJECT_TYPE_AAC_XHE</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_OGG">AUDIO_OGG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_OPUS">AUDIO_OPUS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_RAW">AUDIO_RAW</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#AUDIO_SESSION_ID_UNSET">AUDIO_SESSION_ID_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an unset <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a> session identifier.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#AUDIO_STREAM">AUDIO_STREAM</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#AUDIO_STREAM_MASK">AUDIO_STREAM_MASK</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_TRUEHD">AUDIO_TRUEHD</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_UNKNOWN">AUDIO_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_VORBIS">AUDIO_VORBIS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_WAV">AUDIO_WAV</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_WEBM">AUDIO_WEBM</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioAttributes</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Attributes for audio playback, which configure the underlying platform <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioAttributes.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio"><code>AudioAttributes</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioCapabilities</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Represents the set of audio formats that a device is capable of playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#%3Cinit%3E(int%5B%5D,int)">AudioCapabilities(int[], int)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs new audio capabilities based on a set of supported encodings and a maximum channel
|
|
count.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioCapabilitiesReceiver</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Receives broadcast events indicating changes to the device's audio capabilities, notifying a
|
|
<a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.Listener.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioCapabilitiesReceiver.Listener</code></a> when audio capability changes occur.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.audio.AudioCapabilitiesReceiver.Listener)">AudioCapabilitiesReceiver(Context, AudioCapabilitiesReceiver.Listener)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilitiesReceiver</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.Listener.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioCapabilitiesReceiver.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Listener notified when audio capabilities change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#audioCodecError(java.lang.Exception)">audioCodecError(Exception)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioCodecError(java.lang.Exception)"><code>AudioRendererEventListener.onAudioCodecError(Exception)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#AUDIOFOCUS_GAIN">AUDIOFOCUS_GAIN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#AUDIOFOCUS_GAIN_TRANSIENT">AUDIOFOCUS_GAIN_TRANSIENT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE">AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK">AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#AUDIOFOCUS_NONE">AUDIOFOCUS_NONE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html#%3Cinit%3E(int,int,int)">AudioFormat(int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.AudioFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#audioFormatHistory">audioFormatHistory</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The audio format history as <a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics"><code>EventTimeAndFormats</code></a> ordered by <code>
|
|
EventTime.realTimeMs</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#audioGroupId">audioGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The AUDIO value as defined in the EXT-X-STREAM-INF tag, or null if the AUDIO attribute is not
|
|
present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#audioGroupId">audioGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">The audio rendition group referenced by this variant, or <code>null</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioListener.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioListener</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2"><code>Player.Listener</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioProcessor</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for audio processors, which take audio data as input and transform it, potentially
|
|
modifying its channel count, encoding and/or sample rate.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioProcessor.AudioFormat</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">PCM audio format that may be handled by an audio processor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioProcessor.UnhandledAudioFormatException.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioProcessor.UnhandledAudioFormatException</span></a> - Exception in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Exception thrown when a processor can't be configured for a given input audio format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioRendererEventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Listener of audio <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioRendererEventListener.EventDispatcher</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches events to an <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioRendererEventListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#audios">audios</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The audio renditions declared by the playlist.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioSink</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">A sink that consumes audio data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioSink.ConfigurationException.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioSink.ConfigurationException</span></a> - Exception in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a failure occurs configuring the sink.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioSink.InitializationException</span></a> - Exception in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a failure occurs initializing the sink.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioSink.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for audio sink events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioSink.SinkFormatSupport.html" title="annotation in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioSink.SinkFormatSupport</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">The level of support the sink provides for a format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioSink.UnexpectedDiscontinuityException.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioSink.UnexpectedDiscontinuityException</span></a> - Exception in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when the sink encounters an unexpected timestamp discontinuity.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AudioSink.WriteException</span></a> - Exception in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a failure occurs writing to the sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#audioSinkError(java.lang.Exception)">audioSinkError(Exception)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioSinkError(java.lang.Exception)"><code>AudioRendererEventListener.onAudioSinkError(Exception)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.AudioTrackScore.html#%3Cinit%3E(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,int)">AudioTrackScore(Format, DefaultTrackSelector.Parameters, int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.AudioTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.AudioTrackScore</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html#audioTrackState">audioTrackState</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.InitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">The underlying <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a>'s state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#autoReturn">autoReturn</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#breakDurationUs"><code>SpliceInsertCommand.breakDurationUs</code></a> is not <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a>, defines whether <a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#breakDurationUs"><code>SpliceInsertCommand.breakDurationUs</code></a> should be used to know when to return to the network feed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#autoReturn">autoReturn</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#breakDurationUs"><code>SpliceScheduleCommand.Event.breakDurationUs</code></a> is not <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a>, defines whether <a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#breakDurationUs"><code>SpliceScheduleCommand.Event.breakDurationUs</code></a> should be used to know when to return to the network feed.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">AuxEffectInfo</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Represents auxiliary effect information, which can be used to attach an auxiliary effect to an
|
|
underlying <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#%3Cinit%3E(int,float)">AuxEffectInfo(int, float)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html" title="class in com.google.android.exoplayer2.audio">AuxEffectInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with the given effect identifier and send level.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#availabilityStartTimeMs">availabilityStartTimeMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>availabilityStartTime</code> value in milliseconds since epoch, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if
|
|
not present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#availNum">availNum</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">Holds the value of <code>avail_num</code> as defined in SCTE35, Section 9.3.3.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#availNum">availNum</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">Holds the value of <code>avail_num</code> as defined in SCTE35, Section 9.3.2.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#availsExpected">availsExpected</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">Holds the value of <code>avails_expected</code> as defined in SCTE35, Section 9.3.3.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#availsExpected">availsExpected</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">Holds the value of <code>avails_expected</code> as defined in SCTE35, Section 9.3.2.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">AvcConfig</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">AVC configuration data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#averageBitrate">averageBitrate</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The average bitrate in bits per second, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#averageBitrate">averageBitrate</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The average bitrate as declared by the AVERAGE-BANDWIDTH attribute of the EXT-X-STREAM-INF
|
|
tag, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if the attribute is not declared.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:B">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">B</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#backgroundColor">backgroundColor</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred background color.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#backgroundJoiningCount">backgroundJoiningCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks which were pre-buffered in the background.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">BandwidthMeter</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Provides estimates of the currently available bandwidth.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">BandwidthMeter.EventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A listener of <a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream"><code>BandwidthMeter</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">BandwidthMeter.EventListener.EventDispatcher</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Event dispatcher which allows listener registration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html#bandwidthSample(int,long,long)">bandwidthSample(int, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.upstream">BandwidthMeter.EventListener.EventDispatcher</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#BAR_GRAVITY_BOTTOM">BAR_GRAVITY_BOTTOM</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Vertical gravity for progress bar to be located at the bottom in the view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#BAR_GRAVITY_CENTER">BAR_GRAVITY_CENTER</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Vertical gravity for progress bar to be located at the center in the view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#BASE_TYPE_APPLICATION">BASE_TYPE_APPLICATION</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#BASE_TYPE_AUDIO">BASE_TYPE_AUDIO</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#BASE_TYPE_IMAGE">BASE_TYPE_IMAGE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#BASE_TYPE_TEXT">BASE_TYPE_TEXT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#BASE_TYPE_VIDEO">BASE_TYPE_VIDEO</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">BaseAudioProcessor</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for audio processors that keep an output buffer and an internal buffer that is reused
|
|
whenever input is queued.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#%3Cinit%3E()">BaseAudioProcessor()</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/BaseDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">BaseDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Base <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> implementation to keep a list of <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BaseDataSource.html#%3Cinit%3E(boolean)">BaseDataSource(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BaseDataSource.html" title="class in com.google.android.exoplayer2.upstream">BaseDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates base data source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html#%3Cinit%3E()">BaseFactory()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.BaseFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">BaseMediaChunk</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A base implementation of <a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>MediaChunk</code></a> that outputs to a <a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html" title="class in com.google.android.exoplayer2.source.chunk"><code>BaseMediaChunkOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long,long,long,long)">BaseMediaChunk(DataSource, DataSpec, Format, int, Object, long, long, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">BaseMediaChunkIterator</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for <a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>MediaChunkIterator</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html#%3Cinit%3E(long,long)">BaseMediaChunkIterator(long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Creates base iterator.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">BaseMediaChunkOutput</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.TrackOutputProvider.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor.TrackOutputProvider</code></a> that provides <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutputs</code></a> based on a
|
|
predefined mapping from track type to output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html#%3Cinit%3E(int%5B%5D,com.google.android.exoplayer2.source.SampleQueue%5B%5D)">BaseMediaChunkOutput(int[], SampleQueue[])</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">BaseMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Base <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> implementation to handle parallel reuse and to keep a list of <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceEventListener</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#%3Cinit%3E()">BaseMediaSource()</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">BasePlayer</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Abstract base <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> which implements common implementation independent methods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#%3Cinit%3E()">BasePlayer()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">BaseRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">An abstract base class suitable for most <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> implementations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#%3Cinit%3E(int)">BaseRenderer(int)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">BaseTrackSelection</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">An abstract base class suitable for most <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> implementations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int...)">BaseTrackSelection(TrackGroup, int...)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int%5B%5D,int)">BaseTrackSelection(TrackGroup, int[], int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html#baseUri">baseUri</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The base uri.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">BaseUrl</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A base URL, as defined by ISO 23009-1, 2nd edition, 5.6.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#%3Cinit%3E(java.lang.String)">BaseUrl(String)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with <a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#DEFAULT_PRIORITY"><code>default priority</code></a>, <a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#DEFAULT_WEIGHT"><code>default weight</code></a> and using the URL as the service location.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#%3Cinit%3E(java.lang.String,java.lang.String,int,int)">BaseUrl(String, String, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">BaseUrlExclusionList</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Holds the state of <a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#exclude(com.google.android.exoplayer2.source.dash.manifest.BaseUrl,long)"><code>excluded</code></a> base URLs to be used to <a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#selectBaseUrl(java.util.List)"><code>select</code></a> a base URL based on these exclusions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#%3Cinit%3E()">BaseUrlExclusionList()</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html" title="class in com.google.android.exoplayer2.source.dash">BaseUrlExclusionList</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#baseUrls">baseUrls</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#baseUrls">baseUrls</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">The base URLs of the representation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html#before()">before()</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html" title="class in com.google.android.exoplayer2.robolectric">ShadowMediaCodecConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html#before()">before()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html" title="class in com.google.android.exoplayer2.testutil">HttpDataSourceTestEnv</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TraceUtil.html#beginSection(java.lang.String)">beginSection(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TraceUtil.html" title="class in com.google.android.exoplayer2.util">TraceUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Writes a trace message to indicate that a given section of code has begun.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/BehindLiveWindowException.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">BehindLiveWindowException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a live playback falls behind the available media window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BehindLiveWindowException.html#%3Cinit%3E()">BehindLiveWindowException()</a></span> - Constructor for exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BehindLiveWindowException.html" title="class in com.google.android.exoplayer2.source">BehindLiveWindowException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#belongsToSession(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">belongsToSession(AnalyticsListener.EventTime, String)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#belongsToSession(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">belongsToSession(AnalyticsListener.EventTime, String)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether an event time belong to a session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#binaryElement(int,int,com.google.android.exoplayer2.extractor.ExtractorInput)">binaryElement(int, int, ExtractorInput)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a binary element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#binaryElement(int,int,com.google.android.exoplayer2.extractor.ExtractorInput)">binaryElement(int, int, ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a binary element is encountered.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">BinaryFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Binary ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html#%3Cinit%3E(java.lang.String,byte%5B%5D)">BinaryFrame(String, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">BinaryFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#binarySearchCeil(int%5B%5D,int,boolean,boolean)">binarySearchCeil(int[], int, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the smallest element in <code>array</code> that is greater than (or optionally
|
|
equal to) a specified <code>value</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#binarySearchCeil(long%5B%5D,long,boolean,boolean)">binarySearchCeil(long[], long, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the smallest element in <code>array</code> that is greater than (or optionally
|
|
equal to) a specified <code>value</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#binarySearchCeil(java.util.List,T,boolean,boolean)">binarySearchCeil(List<? extends Comparable<? super T>>, T, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the smallest element in <code>list</code> that is greater than (or optionally
|
|
equal to) a specified value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#binarySearchFloor(int%5B%5D,int,boolean,boolean)">binarySearchFloor(int[], int, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the largest element in <code>array</code> that is less than (or optionally
|
|
equal to) a specified <code>value</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#binarySearchFloor(long%5B%5D,long,boolean,boolean)">binarySearchFloor(long[], long, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the largest element in <code>array</code> that is less than (or optionally
|
|
equal to) a specified <code>value</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#binarySearchFloor(com.google.android.exoplayer2.util.LongArray,long,boolean,boolean)">binarySearchFloor(LongArray, long, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the largest element in <code>longArray</code> that is less than (or optionally
|
|
equal to) a specified <code>value</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#binarySearchFloor(java.util.List,T,boolean,boolean)">binarySearchFloor(List<? extends Comparable<? super T>>, T, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the largest element in <code>list</code> that is less than (or optionally equal
|
|
to) a specified <code>value</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">BinarySearchSeeker</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A seeker that supports seeking within a stream by searching for the target frame using binary
|
|
search.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.BinarySearchSeeker.SeekTimestampConverter,com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSeeker,long,long,long,long,long,long,int)">BinarySearchSeeker(BinarySearchSeeker.SeekTimestampConverter, BinarySearchSeeker.TimestampSeeker, long, long, long, long, long, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">BinarySearchSeeker.BinarySearchSeekMap</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMap</code></a> implementation that returns the estimated byte location from <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html#calculateNextSearchBytePosition(long,long,long,long,long,long)"><code>BinarySearchSeeker.SeekOperationParams.calculateNextSearchBytePosition(long, long, long, long, long, long)</code></a> for
|
|
each <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html#getSeekPoints(long)"><code>BinarySearchSeeker.BinarySearchSeekMap.getSeekPoints(long)</code></a> query.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.DefaultSeekTimestampConverter.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">BinarySearchSeeker.DefaultSeekTimestampConverter</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekTimestampConverter.html" title="interface in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker.SeekTimestampConverter</code></a> implementation that returns the seek time itself as the
|
|
timestamp for a seek time position.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">BinarySearchSeeker.SeekOperationParams</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Contains parameters for a pending seek operation by <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekTimestampConverter.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">BinarySearchSeeker.SeekTimestampConverter</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A converter that converts seek time in stream time into target timestamp for the <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">BinarySearchSeeker.TimestampSearchResult</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Represents possible search results for <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSeeker.html#searchForTimestamp(com.google.android.exoplayer2.extractor.ExtractorInput,long)"><code>BinarySearchSeeker.TimestampSeeker.searchForTimestamp(ExtractorInput, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSeeker.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">BinarySearchSeeker.TimestampSeeker</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A seeker that looks for a given timestamp from an input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.BinarySearchSeeker.SeekTimestampConverter,long,long,long,long,long,long)">BinarySearchSeekMap(BinarySearchSeeker.SeekTimestampConverter, long, long, long, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.BinarySearchSeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance of this seek map.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html#bind()">bind()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html" title="class in com.google.android.exoplayer2.util">GlUtil.Attribute</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the vertex attribute to whatever was attached via <a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html#setBuffer(float%5B%5D,int)"><code>GlUtil.Attribute.setBuffer(float[], int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#bind()">bind()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util">GlUtil.Uniform</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the uniform to whatever value was passed via <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#setSamplerTexId(int,int)"><code>GlUtil.Uniform.setSamplerTexId(int, int)</code></a>, <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#setFloat(float)"><code>GlUtil.Uniform.setFloat(float)</code></a> or <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#setFloats(float%5B%5D)"><code>GlUtil.Uniform.setFloats(float[])</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#bitmap">bitmap</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The cue image, or null if this is a text cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#bitmapHeight">bitmapHeight</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The bitmap height as a fraction of the of the viewport size, or <a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET"><code>Cue.DIMEN_UNSET</code></a> if the
|
|
bitmap should be displayed at its natural height given the bitmap dimensions and the specified
|
|
<a href="com/google/android/exoplayer2/text/Cue.html#size"><code>Cue.size</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#bitrate">bitrate</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">Bitrate of the frame in bit/s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#bitrate">bitrate</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The bitrate in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#bitrate">bitrate</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd>
|
|
<div class="block">Bitrate in bits per second (<code>(icy-br * 1000)</code>), or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if the header
|
|
was not present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#bitrateMaximum">bitrateMaximum</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>bitrate_maximum</code> field, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if not greater than zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#bitrateMinimum">bitrateMinimum</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>bitrate_minimum</code> field, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if not greater than zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#bitrateNominal">bitrateNominal</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>bitrate_nominal</code> field, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if not greater than zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BITS_PER_BYTE">BITS_PER_BYTE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The number of bits per byte.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#bitsLeft()">bitsLeft()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of remaining bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#bitsLeft()">bitsLeft()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of bits yet to be read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#bitsPerSample">bitsPerSample</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Number of bits per sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#bitsPerSampleLookupKey">bitsPerSampleLookupKey</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Lookup key corresponding to the number of bits per sample of the stream, or <a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#NOT_IN_LOOKUP_TABLE"><code>FlacStreamMetadata.NOT_IN_LOOKUP_TABLE</code></a> if it is not in the lookup table.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html#bitstreamVersion">bitstreamVersion</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac4Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The bitstream version.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#blacklist(int,long)">blacklist(int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#blacklist(int,long)">blacklist(int, long)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#blacklist(int,long)">blacklist(int, long)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to exclude the track at the specified index in the selection, making it ineligible for
|
|
selection by calls to <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#updateSelectedTrack(long,long,long,java.util.List,com.google.android.exoplayer2.source.chunk.MediaChunkIterator%5B%5D)"><code>ExoTrackSelection.updateSelectedTrack(long, long, long, List,
|
|
MediaChunkIterator[])</code></a> for the specified period of time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#block()">block()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the condition is opened.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#block(long)">block(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the condition is opened or until <code>timeoutMs</code> have passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html#blockFlag">blockFlag</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.Mode</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#blockSize0">blockSize0</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>blocksize_0</code> field.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#blockSize1">blockSize1</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>blocksize_1</code> field.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#blockUninterruptible()">blockUninterruptible()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the condition is open.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#blockUntilActionScheduleFinished(long)">blockUntilActionScheduleFinished(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks the current thread until the action schedule finished.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#blockUntilDelivered()">blockUntilDelivered()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until after the message has been delivered or the player is no longer able to deliver
|
|
the message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#blockUntilDelivered(long)">blockUntilDelivered(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until after the message has been delivered or the player is no longer able to deliver
|
|
the message or the specified timeout elapsed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#blockUntilEnded(long)">blockUntilEnded(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks the current thread until the test runner finishes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#blockUntilFinished()">blockUntilFinished()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the task has finished, or has been canceled without having been started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#blockUntilIdle()">blockUntilIdle()</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the manager is idle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#blockUntilIdleAndThrowAnyFailure()">blockUntilIdleAndThrowAnyFailure()</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the manager is idle and throws if any of the downloads failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#blockUntilInitialized()">blockUntilInitialized()</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the manager is initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#blockUntilStarted()">blockUntilStarted()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the task has started, or has been canceled without having been started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#blockUntilStopped(long)">blockUntilStopped(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html#blockUntilStopped(long)">blockUntilStopped(long)</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil">HostActivity.HostedTest</a></dt>
|
|
<dd>
|
|
<div class="block">Called on the main thread to block until the test has stopped or <a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html#forceStop()"><code>HostActivity.HostedTest.forceStop()</code></a> is
|
|
called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html#bottomFieldPicOrderInFramePresentFlag">bottomFieldPicOrderInFramePresentFlag</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.PpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#breakDurationUs">breakDurationUs</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the splice in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no duration is present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#breakDurationUs">breakDurationUs</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the splice in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no duration is
|
|
present.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">Buffer</span></a> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for buffers with flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#%3Cinit%3E()">Buffer()</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_DECODE_ONLY">BUFFER_FLAG_DECODE_ONLY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that a buffer should be decoded but not rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_ENCRYPTED">BUFFER_FLAG_ENCRYPTED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that a buffer is (at least partially) encrypted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_END_OF_STREAM">BUFFER_FLAG_END_OF_STREAM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Flag for empty buffers that signal that the end of the stream was reached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA">BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that a buffer has supplemental data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_KEY_FRAME">BUFFER_FLAG_KEY_FRAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that a buffer holds a synchronization sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_LAST_SAMPLE">BUFFER_FLAG_LAST_SAMPLE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that a buffer is known to contain the last media sample of the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#BUFFER_REPLACEMENT_MODE_DIRECT">BUFFER_REPLACEMENT_MODE_DIRECT</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Allows buffer replacement using <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html#allocateDirect(int)" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer.allocateDirect(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#BUFFER_REPLACEMENT_MODE_DISABLED">BUFFER_REPLACEMENT_MODE_DISABLED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Disallows buffer replacement.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#BUFFER_REPLACEMENT_MODE_NORMAL">BUFFER_REPLACEMENT_MODE_NORMAL</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Allows buffer replacement using <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html#allocate(int)" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer.allocate(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an <a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio"><code>AudioAttributes</code></a> instance from this builder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2"><code>DefaultLoadControl</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Builds an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima"><code>ImaAdsLoader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds <code>MediaSession.SessionCallback</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> instance with the current builder values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> instance with the current builder values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2"><code>Player.Commands</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds the <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtpPacket</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds the schedule.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil"><code>ExoPlayerTestRunner</code></a> using the provided values or their defaults.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.AssertionConfig.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExoMediaDrm</code></a> instance with an initial reference count of 1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a> using the provided values or their defaults.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds the <a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil"><code>WebServerDispatcher.Resource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Build the cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a> instance with the selected values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelectionParameters</code></a> instance with the selected values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer"><code>Transformer</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds the <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerNotificationManager</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds the dialog.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> with the builder's current values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds the bandwidth meter.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#build()">build()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util"><code>FlagSet</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#build(com.google.android.exoplayer2.drm.MediaDrmCallback)">build(MediaDrmCallback)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm"><code>DefaultDrmSessionManager</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#buildAacLcAudioSpecificConfig(int,int)">buildAacLcAudioSpecificConfig(int, int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a simple AAC LC AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildAdaptationSet(int,int,java.util.List,java.util.List,java.util.List,java.util.List)">buildAdaptationSet(int, int, List<Representation>, List<Descriptor>, List<Descriptor>, List<Descriptor>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildAddDownloadIntent(android.content.Context,java.lang.Class,com.google.android.exoplayer2.offline.DownloadRequest,boolean)">buildAddDownloadIntent(Context, Class<? extends DownloadService>, DownloadRequest, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> for adding a new download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildAddDownloadIntent(android.content.Context,java.lang.Class,com.google.android.exoplayer2.offline.DownloadRequest,int,boolean)">buildAddDownloadIntent(Context, Class<? extends DownloadService>, DownloadRequest, int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> for adding a new download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#buildAssetUri(java.lang.String)">buildAssetUri(String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> for the given asset path.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#buildAudioRenderers(android.content.Context,int,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)">buildAudioRenderers(Context, int, MediaCodecSelector, boolean, AudioSink, Handler, AudioRendererEventListener, ArrayList<Renderer>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds audio renderers for use by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#buildAudioSink(android.content.Context,boolean,boolean,boolean)">buildAudioSink(Context, boolean, boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioSink</code></a> to which the audio renderers will output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#buildAudioSpecificConfig(int,int,int)">buildAudioSpecificConfig(int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a simple AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html#buildAvcCodecString(int,int,int)">buildAvcCodecString(int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util">CodecSpecificDataUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an RFC 6381 AVC codec string using the provided parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html#buildCacheKey(com.google.android.exoplayer2.upstream.DataSpec)">buildCacheKey(DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheKeyFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the cache key of the resource containing the data defined by a <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#buildCameraMotionRenderers(android.content.Context,int,java.util.ArrayList)">buildCameraMotionRenderers(Context, int, ArrayList<Renderer>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds camera motion renderers for use by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html#buildCea708InitializationData(boolean)">buildCea708InitializationData(boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util">CodecSpecificDataUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns initialization data for formats with MIME type <a href="com/google/android/exoplayer2/util/MimeTypes.html#APPLICATION_CEA708"><code>MimeTypes.APPLICATION_CEA708</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetUtil.html#buildCronetEngine(android.content.Context,java.lang.String,boolean)">buildCronetEngine(Context, String, boolean)</a></span> - Static method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetUtil.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <code>CronetEngine</code> suitable for use with ExoPlayer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#buildDataSpec(com.google.android.exoplayer2.source.dash.manifest.Representation,com.google.android.exoplayer2.source.dash.manifest.RangedUri,int)">buildDataSpec(Representation, RangedUri, int)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> for a given <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> belonging to <a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>Representation</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#buildDataSpec(com.google.android.exoplayer2.source.dash.manifest.Representation,java.lang.String,com.google.android.exoplayer2.source.dash.manifest.RangedUri,int)">buildDataSpec(Representation, String, RangedUri, int)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> for a given <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> belonging to <a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>Representation</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html#buildDownloadCompletedNotification(android.content.Context,int,android.app.PendingIntent,java.lang.String)">buildDownloadCompletedNotification(Context, int, PendingIntent, String)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html" title="class in com.google.android.exoplayer2.ui">DownloadNotificationHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a notification for a completed download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html#buildDownloadFailedNotification(android.content.Context,int,android.app.PendingIntent,java.lang.String)">buildDownloadFailedNotification(Context, int, PendingIntent, String)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html" title="class in com.google.android.exoplayer2.ui">DownloadNotificationHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a notification for a failed download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#buildDrmSessionManager()">buildDrmSessionManager()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new builder for <a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio"><code>AudioAttributes</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with default values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance with default values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.AssertionConfig.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment"><a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink"><code>Context</code></a> constraints will not be set using this constructor. Use <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#%3Cinit%3E(android.content.Context)" target="_top"><code>Builder(Context)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with default values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance with default values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#%3Cinit%3E(android.content.Context)">Builder(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new builder for <a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima"><code>ImaAdsLoader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#%3Cinit%3E(android.content.Context)">Builder(Context)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#%3Cinit%3E(android.content.Context)">Builder(Context)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#%3Cinit%3E(android.content.Context)">Builder(Context)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with default initial values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#%3Cinit%3E(android.content.Context)">Builder(Context)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with default parameters and without listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#%3Cinit%3E(android.content.Context,int,java.lang.String)">Builder(Context, int, String)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#%3Cinit%3E(android.content.Context,int,java.lang.String,com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter)">Builder(Context, int, String, PlayerNotificationManager.MediaDescriptionAdapter)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#%3Cinit%3E(android.content.Context,int,java.lang.String)"><code>Builder(Context, int, String)</code></a> instead, then call <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setMediaDescriptionAdapter(com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter)"><code>PlayerNotificationManager.Builder.setMediaDescriptionAdapter(MediaDescriptionAdapter)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.extractor.ExtractorsFactory)">Builder(Context, ExtractorsFactory)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with a custom <a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorsFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.Renderer...)">Builder(Context, Renderer...)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates a builder with a list of <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderers</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory)">Builder(Context, RenderersFactory)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with a custom <a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2"><code>RenderersFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.extractor.ExtractorsFactory)">Builder(Context, RenderersFactory, ExtractorsFactory)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with a custom <a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2"><code>RenderersFactory</code></a> and <a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorsFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.trackselection.TrackSelector,com.google.android.exoplayer2.source.MediaSourceFactory,com.google.android.exoplayer2.LoadControl,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.analytics.AnalyticsCollector)">Builder(Context, RenderersFactory, TrackSelector, MediaSourceFactory, LoadControl, BandwidthMeter, AnalyticsCollector)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with the specified custom components.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#%3Cinit%3E(com.google.android.exoplayer2.Renderer%5B%5D,com.google.android.exoplayer2.trackselection.TrackSelector,com.google.android.exoplayer2.source.MediaSourceFactory,com.google.android.exoplayer2.LoadControl,com.google.android.exoplayer2.upstream.BandwidthMeter)">Builder(Renderer[], TrackSelector, MediaSourceFactory, LoadControl, BandwidthMeter)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates a builder with the specified custom components.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.TrackSelectionParameters)">Builder(TrackSelectionParameters)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#%3Cinit%3E(java.lang.String)">Builder(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html#%3Cinit%3E(java.lang.String,android.net.Uri)">Builder(String, Uri)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance with the specified id and uri.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildEvent(java.lang.String,java.lang.String,long,long,byte%5B%5D)">buildEvent(String, String, long, long, byte[])</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildEventStream(java.lang.String,java.lang.String,long,long%5B%5D,com.google.android.exoplayer2.metadata.emsg.EventMessage%5B%5D)">buildEventStream(String, String, long, long[], EventMessage[])</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#buildExoPlayer(com.google.android.exoplayer2.testutil.HostActivity,android.view.Surface,com.google.android.exoplayer2.trackselection.MappingTrackSelector)">buildExoPlayer(HostActivity, Surface, MappingTrackSelector)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#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)">buildFormat(String, String, int, int, float, int, int, int, String, List<Descriptor>, List<Descriptor>, String, List<Descriptor>, List<Descriptor>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html#buildHevcCodecStringFromSps(com.google.android.exoplayer2.util.ParsableNalUnitBitArray)">buildHevcCodecStringFromSps(ParsableNalUnitBitArray)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util">CodecSpecificDataUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an RFC 6381 HEVC codec string based on the SPS NAL unit read from the provided bit
|
|
array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/OpusUtil.html#buildInitializationData(byte%5B%5D)">buildInitializationData(byte[])</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/OpusUtil.html" title="class in com.google.android.exoplayer2.audio">OpusUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds codec initialization data from an Opus Identification Header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#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)">buildMediaPresentationDescription(long, long, long, boolean, long, long, long, long, ProgramInformation, UtcTimingElement, ServiceDescriptionElement, Uri, List<Period>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#buildMetadataRenderers(android.content.Context,com.google.android.exoplayer2.metadata.MetadataOutput,android.os.Looper,int,java.util.ArrayList)">buildMetadataRenderers(Context, MetadataOutput, Looper, int, ArrayList<Renderer>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds metadata renderers for use by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#buildMiscellaneousRenderers(android.content.Context,android.os.Handler,int,java.util.ArrayList)">buildMiscellaneousRenderers(Context, Handler, int, ArrayList<Renderer>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds any miscellaneous renderers used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html#buildNalUnit(byte%5B%5D,int,int)">buildNalUnit(byte[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util">CodecSpecificDataUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a NAL unit consisting of the NAL start code followed by the specified data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildPauseDownloadsIntent(android.content.Context,java.lang.Class,boolean)">buildPauseDownloadsIntent(Context, Class<? extends DownloadService>, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> to pause all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildPeriod(java.lang.String,long,java.util.List,java.util.List,com.google.android.exoplayer2.source.dash.manifest.Descriptor)">buildPeriod(String, long, List<AdaptationSet>, List<EventStream>, Descriptor)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html#buildProgressNotification(android.content.Context,int,android.app.PendingIntent,java.lang.String,java.util.List)">buildProgressNotification(Context, int, PendingIntent, String, List<Download>)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html" title="class in com.google.android.exoplayer2.ui">DownloadNotificationHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a progress notification for the given downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html#buildPsshAtom(java.util.UUID,byte%5B%5D)">buildPsshAtom(UUID, byte[])</a></span> - Static method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html" title="class in com.google.android.exoplayer2.extractor.mp4">PsshAtomUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a version 0 PSSH atom for a given system id, containing the given data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html#buildPsshAtom(java.util.UUID,java.util.UUID%5B%5D,byte%5B%5D)">buildPsshAtom(UUID, UUID[], byte[])</a></span> - Static method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html" title="class in com.google.android.exoplayer2.extractor.mp4">PsshAtomUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a PSSH atom for the given system id, containing the given key ids and data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildRangedUri(java.lang.String,long,long)">buildRangedUri(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpUtil.html#buildRangeRequestHeader(long,long)">buildRangeRequestHeader(long, long)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpUtil.html" title="class in com.google.android.exoplayer2.upstream">HttpUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/net/HttpHeaders.html?is-external=true#RANGE" title="class or interface in com.google.common.net" class="externalLink"><code>Range header</code></a> for the given position and length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html#buildRawResourceUri(int)">buildRawResourceUri(int)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> for the specified raw resource identifier.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildRemoveAllDownloadsIntent(android.content.Context,java.lang.Class,boolean)">buildRemoveAllDownloadsIntent(Context, Class<? extends DownloadService>, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> for removing all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildRemoveDownloadIntent(android.content.Context,java.lang.Class,java.lang.String,boolean)">buildRemoveDownloadIntent(Context, Class<? extends DownloadService>, String, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> for removing the download with the <code>id</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildRepresentation(com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo,java.lang.String,java.lang.String,java.util.ArrayList,java.util.ArrayList)">buildRepresentation(DashManifestParser.RepresentationInfo, String, String, ArrayList<DrmInitData.SchemeData>, ArrayList<Descriptor>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#buildRequestBuilder(com.google.android.exoplayer2.upstream.DataSpec)">buildRequestBuilder(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#buildRequestUri(int,int)">buildRequestUri(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a uri for requesting the specified chunk of the specified track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildResumeDownloadsIntent(android.content.Context,java.lang.Class,boolean)">buildResumeDownloadsIntent(Context, Class<? extends DownloadService>, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> for resuming all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildSegmentList(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long,java.util.List,long,java.util.List,long,long)">buildSegmentList(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, List<RangedUri>, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#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)">buildSegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, UrlTemplate, UrlTemplate, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildSegmentTimelineElement(long,long)">buildSegmentTimelineElement(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildSetRequirementsIntent(android.content.Context,java.lang.Class,com.google.android.exoplayer2.scheduler.Requirements,boolean)">buildSetRequirementsIntent(Context, Class<? extends DownloadService>, Requirements, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> for setting the requirements that need to be met for downloads to
|
|
progress.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#buildSetStopReasonIntent(android.content.Context,java.lang.Class,java.lang.String,int,boolean)">buildSetStopReasonIntent(Context, Class<? extends DownloadService>, String, int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an <a href="https://developer.android.com/reference/android/content/Intent.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Intent</code></a> for setting the stop reason for one or all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildSingleSegmentBase(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long)">buildSingleSegmentBase(RangedUri, long, long, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#buildSource(com.google.android.exoplayer2.testutil.HostActivity,com.google.android.exoplayer2.drm.DrmSessionManager,android.widget.FrameLayout)">buildSource(HostActivity, DrmSessionManager, FrameLayout)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#buildTestData(int)">buildTestData(int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <code>buildTestData(length, length)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#buildTestData(int,int)">buildTestData(int, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Generates an array of random bytes with the specified length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#buildTestData(int,java.util.Random)">buildTestData(int, Random)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Generates an array of random bytes with the specified length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#buildTestString(int,java.util.Random)">buildTestString(int, Random)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Generates a random string with the specified length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#buildTextRenderers(android.content.Context,com.google.android.exoplayer2.text.TextOutput,android.os.Looper,int,java.util.ArrayList)">buildTextRenderers(Context, TextOutput, Looper, int, ArrayList<Renderer>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds text renderers for use by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#buildTrackSelector(com.google.android.exoplayer2.testutil.HostActivity)">buildTrackSelector(HostActivity)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><code>Format.Builder</code></a> initialized with the values of this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2"><code>MediaItem.Builder</code></a> initialized with the values of this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata.Builder</code></a> instance with the current <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> fields.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2"><code>Player.Commands.Builder</code></a> initialized with the values of this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil"><code>WebServerDispatcher.Resource.Builder</code></a> initialized with the values from this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text"><code>Cue.Builder</code></a> initialized with the same values as this Cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.ParametersBuilder</code></a>, copying the initial values from this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelectionParameters.Builder</code></a>, copying the initial values from this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer"><code>Transformer.Builder</code></a> initialized with the values of this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#buildUpon()">buildUpon()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a> initialized with the values of this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#buildUponParameters()">buildUponParameters()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.ParametersBuilder</code></a> initialized with the current selection parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/UrlTemplate.html#buildUri(java.lang.String,long,int,long)">buildUri(String, long, int, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/UrlTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest">UrlTemplate</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a Uri from the template, substituting in the provided arguments.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#buildUtcTimingElement(java.lang.String,java.lang.String)">buildUtcTimingElement(String, String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#buildVideoRenderers(android.content.Context,int,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,boolean,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,long,java.util.ArrayList)">buildVideoRenderers(Context, int, MediaCodecSelector, boolean, Handler, VideoRendererEventListener, long, ArrayList<Renderer>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds video renderers for use by the player.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">Bundleable</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for classes whose instance can be stored in a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundle</code></a> by <a href="com/google/android/exoplayer2/Bundleable.html#toBundle()" target="_top"><code>Bundleable.toBundle()</code></a> and
|
|
can be restored from the <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> by using the static <code>CREATOR</code> field that implements
|
|
<a href="com/google/android/exoplayer2/Bundleable.Creator.html" title="interface in com.google.android.exoplayer2"><code>Bundleable.Creator</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Bundleable.Creator.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">Bundleable.Creator</span></a><<a href="com/google/android/exoplayer2/Bundleable.Creator.html" title="type parameter in Bundleable.Creator">T</a> extends <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2">Bundleable</a>> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for the static <code>CREATOR</code> field of <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2"><code>Bundleable</code></a> classes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/BundleableUtils.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">BundleableUtils</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Utilities for <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2"><code>Bundleable</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">BundledChunkExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor</code></a> implementation that uses ExoPlayer app-bundled <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractors</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.Extractor,int,com.google.android.exoplayer2.Format)">BundledChunkExtractor(Extractor, int, Format)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">BundledExtractorsAdapter</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source"><code>ProgressiveMediaExtractor</code></a> built on top of <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> instances, whose
|
|
implementation classes are bundled in the app.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.ExtractorsFactory)">BundledExtractorsAdapter(ExtractorsFactory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source">BundledExtractorsAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a holder that will select an extractor and initialize it using the specified output.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">BundledHlsMediaChunkExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls"><code>HlsMediaChunkExtractor</code></a> implementation that uses ExoPlayer app-bundled <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractors</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.Extractor,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.util.TimestampAdjuster)">BundledHlsMediaChunkExtractor(Extractor, Format, TimestampAdjuster)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">BundledHlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/BundleListRetriever.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">BundleListRetriever</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="https://developer.android.com/reference/android/os/Binder.html" title="class or interface in android.os" class="externalLink"><code>Binder</code></a> to transfer a list of <a href="https://developer.android.com/reference/android/os/Bundle.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundles</code></a> across processes by splitting the
|
|
list into multiple transactions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BundleListRetriever.html#%3Cinit%3E(java.util.List)">BundleListRetriever(List<Bundle>)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BundleListRetriever.html" title="class in com.google.android.exoplayer2">BundleListRetriever</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="https://developer.android.com/reference/android/os/Binder.html" title="class or interface in android.os" class="externalLink"><code>Binder</code></a> to send a list of <a href="https://developer.android.com/reference/android/os/Bundle.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundles</code></a> to another process.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/BundleUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">BundleUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Utilities for <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#BY_START_THEN_END_THEN_DIVISOR">BY_START_THEN_END_THEN_DIVISOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#byteAlign()">byteAlign()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Aligns the position to the next byte boundary.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ByteArrayDataSink</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> for writing to a byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html#%3Cinit%3E()">ByteArrayDataSink()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ByteArrayDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for reading from a byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html#%3Cinit%3E(byte%5B%5D)">ByteArrayDataSource(byte[])</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#byteOffset">byteOffset</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#byteRangeLength">byteRangeLength</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The segment's byte range length, as defined by #EXT-X-BYTERANGE, #EXT-X-PART or
|
|
#EXT-X-PRELOAD-HINT, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no byte range is specified or the byte
|
|
range is open-ended.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#byteRangeOffset">byteRangeOffset</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The segment's byte range offset, as defined by #EXT-X-BYTERANGE, #EXT-X-PART or
|
|
#EXT-X-PRELOAD-HINT.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#BYTES_PER_FLOAT">BYTES_PER_FLOAT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The number of bytes per float.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#bytesBetweenReference">bytesBetweenReference</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#bytesDeviations">bytesDeviations</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadProgress.html#bytesDownloaded">bytesDownloaded</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadProgress.html" title="class in com.google.android.exoplayer2.offline">DownloadProgress</a></dt>
|
|
<dd>
|
|
<div class="block">The number of bytes that have been downloaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#bytesLeft()">bytesLeft()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of bytes yet to be read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html#bytesLoaded">bytesLoaded</a></span> - Variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html" title="class in com.google.android.exoplayer2.drm">MediaDrmCallbackException</a></dt>
|
|
<dd>
|
|
<div class="block">The number of bytes obtained from the server.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#bytesLoaded">bytesLoaded</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The number of bytes that were loaded up to the event time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#bytesLoaded()">bytesLoaded()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of bytes that have been loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#bytesLoaded()">bytesLoaded()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of bytes loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html#bytesPerFrame">bytesPerFrame</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.AudioFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The number of bytes used to represent one audio frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#bytesRead">bytesRead</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html#bytesRead()">bytesRead()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream">DataSourceInputStream</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total number of bytes that have been read or skipped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BaseDataSource.html#bytesTransferred(int)">bytesTransferred(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BaseDataSource.html" title="class in com.google.android.exoplayer2.upstream">BaseDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies listeners that bytes were transferred.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:C">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">C</h2>
|
|
<dl>
|
|
<dt><a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">C</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Defines constants used by the library.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.AudioAllowedCapturePolicy.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.AudioAllowedCapturePolicy</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Capture policies for audio attributes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.AudioContentType.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.AudioContentType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Content types for audio attributes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.AudioFlags.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.AudioFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Flags for audio attributes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.AudioFocusGain.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.AudioFocusGain</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Audio focus types.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.AudioUsage.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.AudioUsage</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Usage types for audio attributes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.BufferFlags.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.BufferFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Flags which can apply to a buffer containing a media sample.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.ColorRange.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.ColorRange</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Video color range.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.ColorSpace.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.ColorSpace</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Video colorspaces.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.ColorTransfer.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.ColorTransfer</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Video color transfer characteristics.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.ContentType.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.ContentType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a streaming or other media type.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.CryptoMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.CryptoMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Crypto modes for a codec.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.DataType.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.DataType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a type of data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.Encoding.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.Encoding</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an audio encoding, or an invalid or unset value.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.FormatSupport</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Level of renderer support for a format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.NetworkType.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.NetworkType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Network connection type.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.PcmEncoding.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.PcmEncoding</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a PCM audio encoding, or an invalid or unset value.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.Projection.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.Projection</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Video projection types.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.RoleFlags.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.RoleFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Track role flags.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.SelectionFlags.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.SelectionFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Track selection flags.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.StereoMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.StereoMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The stereo mode for 360/3D/VR videos.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.StreamType.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.StreamType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Stream types for an <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.VideoOutputMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.VideoOutputMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Video decoder output modes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.VideoScalingMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.VideoScalingMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Video scaling modes for <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>-based renderers.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/C.WakeMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">C.WakeMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Mode specifying whether the player should hold a WakeLock and a WifiLock.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html#cache()">cache()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheWriter</a></dt>
|
|
<dd>
|
|
<div class="block">Caches the requested data, skipping any that's already cached.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">Cache</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">A cache that supports partial caching of resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#CACHE_IGNORED_REASON_ERROR">CACHE_IGNORED_REASON_ERROR</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Cache ignored due to a cache related error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#CACHE_IGNORED_REASON_UNSET_LENGTH">CACHE_IGNORED_REASON_UNSET_LENGTH</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Cache ignored due to a request with an unset length.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/Cache.CacheException.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">Cache.CacheException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error is encountered when writing data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/Cache.Listener.html" title="interface in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">Cache.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Listener of <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/CacheAsserts.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">CacheAsserts</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Assertion methods for <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">CacheAsserts.RequestSet</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a set of data requests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#CACHED_TO_END">CACHED_TO_END</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSink</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Writes data into a cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,long)">CacheDataSink(Cache, long)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance using <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#DEFAULT_BUFFER_SIZE"><code>CacheDataSink.DEFAULT_BUFFER_SIZE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,long,int)">CacheDataSink(Cache, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.CacheDataSinkException.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSink.CacheDataSinkException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>IOException</code></a> is encountered when writing data to the sink.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSink.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSink.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink.Factory</code></a> for <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheDataSink</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.CacheDataSinkException.html#%3Cinit%3E(java.io.IOException)">CacheDataSinkException(IOException)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.CacheDataSinkException.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink.CacheDataSinkException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSinkFactory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheDataSink.Factory</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,long)">CacheDataSinkFactory(Cache, long)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSinkFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,long,int)">CacheDataSinkFactory(Cache, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSinkFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> that reads and writes a <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource)">CacheDataSource(Cache, DataSource)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance with default <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> and <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> instances for
|
|
reading and writing the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource,int)">CacheDataSource(Cache, DataSource, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance with default <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> and <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> instances for
|
|
reading and writing the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#%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,int,com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener)">CacheDataSource(Cache, DataSource, DataSource, DataSink, int, CacheDataSource.EventListener)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance with arbitrary <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> and <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> instances for
|
|
reading and writing the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#%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,int,com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener,com.google.android.exoplayer2.upstream.cache.CacheKeyFactory)">CacheDataSource(Cache, DataSource, DataSource, DataSink, int, CacheDataSource.EventListener, CacheKeyFactory)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance with arbitrary <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> and <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> instances for
|
|
reading and writing the cache.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.CacheIgnoredReason.html" title="annotation in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSource.CacheIgnoredReason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Reasons the cache may be ignored.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.EventListener.html" title="interface in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSource.EventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Listener of <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheDataSource</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Flags.html" title="annotation in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSource.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the CacheDataSource's behavior.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheDataSource.Factory</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource.Factory)">CacheDataSourceFactory(Cache, DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Constructs a factory which creates <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheDataSource</code></a> instances with default <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> and <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> instances for reading and writing the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource.Factory,int)">CacheDataSourceFactory(Cache, DataSource.Factory, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.upstream.DataSink.Factory,int,com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener)">CacheDataSourceFactory(Cache, DataSource.Factory, DataSource.Factory, DataSink.Factory, int, CacheDataSource.EventListener)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.upstream.DataSink.Factory,int,com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener,com.google.android.exoplayer2.upstream.cache.CacheKeyFactory)">CacheDataSourceFactory(Cache, DataSource.Factory, DataSource.Factory, DataSink.Factory, int, CacheDataSource.EventListener, CacheKeyFactory)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CachedRegionTracker</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Utility class for efficiently tracking regions of data that are stored in a <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a> for a
|
|
given cache key.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,com.google.android.exoplayer2.extractor.ChunkIndex)">CachedRegionTracker(Cache, String, ChunkIndex)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheEvictor.html" title="interface in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheEvictor</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Evicts data from a <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.CacheException.html#%3Cinit%3E(java.lang.String)">CacheException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.CacheException.html" title="class in com.google.android.exoplayer2.upstream.cache">Cache.CacheException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.CacheException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)">CacheException(String, Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.CacheException.html" title="class in com.google.android.exoplayer2.upstream.cache">Cache.CacheException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.CacheException.html#%3Cinit%3E(java.lang.Throwable)">CacheException(Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.CacheException.html" title="class in com.google.android.exoplayer2.upstream.cache">Cache.CacheException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html" title="interface in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheKeyFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for cache keys.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheSpan</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a span of data that may or may not be cached (as indicated by <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#isCached"><code>CacheSpan.isCached</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#%3Cinit%3E(java.lang.String,long,long)">CacheSpan(String, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a hole CacheSpan which isn't cached, has no last touch timestamp and no file
|
|
associated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#%3Cinit%3E(java.lang.String,long,long,long,java.io.File)">CacheSpan(String, long, long, long, File)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a CacheSpan.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheWriter</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Caching related utility methods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.CacheDataSource,com.google.android.exoplayer2.upstream.DataSpec,byte%5B%5D,com.google.android.exoplayer2.upstream.cache.CacheWriter.ProgressListener)">CacheWriter(CacheDataSource, DataSpec, byte[], CacheWriter.ProgressListener)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheWriter</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.ProgressListener.html" title="interface in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">CacheWriter.ProgressListener</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Receives progress updates during cache operations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html#calculateNextSearchBytePosition(long,long,long,long,long,long)">calculateNextSearchBytePosition(long, long, long, long, long, long)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.SeekOperationParams</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next position in the stream to search for target frame, given [floorBytePosition,
|
|
ceilingBytePosition), with corresponding [floorTimePosition, ceilingTimePosition).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#calculateTargetBufferBytes(com.google.android.exoplayer2.Renderer%5B%5D,com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D)">calculateTargetBufferBytes(Renderer[], ExoTrackSelection[])</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Calculate target buffer size in bytes based on the selected tracks.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/spherical/CameraMotionListener.html" title="interface in com.google.android.exoplayer2.video.spherical"><span class="typeNameLink">CameraMotionListener</span></a> - Interface in <a href="com/google/android/exoplayer2/video/spherical/package-summary.html">com.google.android.exoplayer2.video.spherical</a></dt>
|
|
<dd>
|
|
<div class="block">Listens camera motion.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical"><span class="typeNameLink">CameraMotionRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/video/spherical/package-summary.html">com.google.android.exoplayer2.video.spherical</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> that parses the camera motion track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#%3Cinit%3E()">CameraMotionRenderer()</a></span> - Constructor for class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html#canBlockReload">canBlockReload</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.ServerControl</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the server supports blocking playlist reload.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html#cancel()">cancel()</a></span> - Method in class com.google.android.exoplayer2.ext.workmanager.<a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html" title="class in com.google.android.exoplayer2.ext.workmanager">WorkManagerScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Downloader.html#cancel()">cancel()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Downloader.html" title="interface in com.google.android.exoplayer2.offline">Downloader</a></dt>
|
|
<dd>
|
|
<div class="block">Permanently cancels the downloading by this downloader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html#cancel()">cancel()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html" title="class in com.google.android.exoplayer2.offline">ProgressiveDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#cancel()">cancel()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#cancel()">cancel()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels the message delivery.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html#cancel()">cancel()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html" title="class in com.google.android.exoplayer2.scheduler">PlatformScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Scheduler.html#cancel()">cancel()</a></span> - Method in interface com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler">Scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels anything that was previously scheduled, or else does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#cancel()">cancel()</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels the transformation that is currently in progress, if any.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html#cancel()">cancel()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheWriter</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels this writer's caching operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#cancel(boolean)">cancel(boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html#cancelLoad()">cancelLoad()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">ContainerMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/DataChunk.html#cancelLoad()">cancelLoad()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/DataChunk.html" title="class in com.google.android.exoplayer2.source.chunk">DataChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html#cancelLoad()">cancelLoad()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html" title="class in com.google.android.exoplayer2.source.chunk">InitializationChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html#cancelLoad()">cancelLoad()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">SingleSampleMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html#cancelLoad()">cancelLoad()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html#cancelLoad()">cancelLoad()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream">Loader.Loadable</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels the load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#cancelLoad()">cancelLoad()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#cancelLoading()">cancelLoading()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels the current load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#cancelWork()">cancelWork()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels any work being done by <a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#doWork()"><code>RunnableFutureTask.doWork()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#canReadBits(int)">canReadBits(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether it's possible to read <code>n</code> bits starting from the current offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#canReadExpGolombCodedNum()">canReadExpGolombCodedNum()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether it is possible to read an Exp-Golomb-coded integer starting from the current
|
|
offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#canReplace(com.google.android.exoplayer2.drm.DrmInitData.SchemeData)">canReplace(DrmInitData.SchemeData)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this <a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm"><code>DrmInitData.SchemeData</code></a> can be used to replace <code>other</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#canReuseCodec(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseCodec(Format, Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Evaluates whether it's possible to reuse an instance of this decoder that's currently decoding
|
|
<code>oldFormat</code> to decode <code>newFormat</code> instead.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#canReuseCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseCodec(MediaCodecInfo, Format, Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#canReuseCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseCodec(MediaCodecInfo, Format, Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Evaluates whether the existing <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink"><code>MediaCodec</code></a> can be kept for a new <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2" target="_top"><code>Format</code></a>, and if
|
|
it can whether it requires reconfiguration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#canReuseCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseCodec(MediaCodecInfo, Format, Format)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseDecoder(String, Format, Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Evaluates whether the existing decoder can be reused for a new <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseDecoder(String, Format, Format)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseDecoder(String, Format, Format)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseDecoder(String, Format, Format)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Evaluates whether the existing decoder can be reused for a new <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#canSelectFormat(com.google.android.exoplayer2.Format,int,long)">canSelectFormat(Format, int, long)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Called when updating the selected track to determine whether a candidate track can be selected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html#canSkipDateRanges">canSkipDateRanges</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.ServerControl</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the playlist can produce delta updates that skip older #EXT-X-DATERANGE tags in
|
|
addition to media segments.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#capabilities">capabilities</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The capabilities of the decoder, like the profiles/levels it supports, or <code>null</code> if not
|
|
known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/IntArrayQueue.html#capacity()">capacity()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util">IntArrayQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the length of the backing array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#capacity()">capacity()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the capacity of the array, which may be larger than the limit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#captionGroupId">captionGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The CLOSED-CAPTIONS value as defined in the EXT-X-STREAM-INF tag, or null if the
|
|
CLOSED-CAPTIONS attribute is not present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#captionGroupId">captionGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">The caption rendition group referenced by this variant, or <code>null</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">CaptionStyleCompat</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A compatibility wrapper for <a href="https://developer.android.com/reference/android/view/accessibility/CaptioningManager.CaptionStyle.html" title="class or interface in android.view.accessibility" class="externalLink" target="_top"><code>CaptioningManager.CaptionStyle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#%3Cinit%3E(int,int,int,int,int,android.graphics.Typeface)">CaptionStyleCompat(int, int, int, int, int, Typeface)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.EdgeType.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">CaptionStyleCompat.EdgeType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">The type of edge, which may be none.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#captureFrameRate">captureFrameRate</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The capture frame rate, in fps, or <a href="com/google/android/exoplayer2/C.html#RATE_UNSET"><code>C.RATE_UNSET</code></a> if it is unknown.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">CapturingAudioSink</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio"><code>ForwardingAudioSink</code></a> that captures configuration, discontinuity and buffer events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioSink)">CapturingAudioSink(AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil">CapturingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/CapturingRenderersFactory.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">CapturingRenderersFactory</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2"><code>RenderersFactory</code></a> that captures interactions with the audio and video <a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecAdapter</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingRenderersFactory.html#%3Cinit%3E(android.content.Context)">CapturingRenderersFactory(Context)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingRenderersFactory.html" title="class in com.google.android.exoplayer2.testutil">CapturingRenderersFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#castNonNull(T)">castNonNull(T)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Casts a nullable variable to a non-null variable without runtime null check.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#castNonNullTypeArray(T%5B%5D)">castNonNullTypeArray(T[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Casts a nullable type array to a non-null type array without runtime null check.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast"><span class="typeNameLink">CastPlayer</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cast/package-summary.html">com.google.android.exoplayer2.ext.cast</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> implementation that communicates with a Cast receiver app.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#%3Cinit%3E(com.google.android.gms.cast.framework.CastContext)">CastPlayer(CastContext)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new cast player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#%3Cinit%3E(com.google.android.gms.cast.framework.CastContext,com.google.android.exoplayer2.ext.cast.MediaItemConverter)">CastPlayer(CastContext, MediaItemConverter)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new cast player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#%3Cinit%3E(com.google.android.gms.cast.framework.CastContext,com.google.android.exoplayer2.ext.cast.MediaItemConverter,long,long)">CastPlayer(CastContext, MediaItemConverter, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new cast player.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea"><span class="typeNameLink">Cea608Decoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/cea/package-summary.html">com.google.android.exoplayer2.text.cea</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoder</code></a> for CEA-608 (also known as "line 21 captions" and "EIA-608").</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#%3Cinit%3E(java.lang.String,int,long)">Cea608Decoder(String, int, long)</a></span> - Constructor for class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html" title="class in com.google.android.exoplayer2.text.cea"><span class="typeNameLink">Cea708Decoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/cea/package-summary.html">com.google.android.exoplayer2.text.cea</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoder</code></a> for CEA-708 (also known as "EIA-708").</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html#%3Cinit%3E(int,java.util.List)">Cea708Decoder(int, List<byte[]>)</a></span> - Constructor for class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea708Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/CeaUtil.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">CeaUtil</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for handling CEA-608/708 messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#ceilDivide(int,int)">ceilDivide(int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Divides a <code>numerator</code> by a <code>denominator</code>, returning the ceiled result.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#ceilDivide(long,long)">ceilDivide(long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Divides a <code>numerator</code> by a <code>denominator</code>, returning the ceiled result.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CENC_TYPE_cbc1">CENC_TYPE_cbc1</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">"cbc1" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CENC_TYPE_cbcs">CENC_TYPE_cbcs</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">"cbcs" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CENC_TYPE_cenc">CENC_TYPE_cenc</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">"cenc" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CENC_TYPE_cens">CENC_TYPE_cens</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">"cens" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.Config.html#channelCount">channelCount</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.Config.html" title="class in com.google.android.exoplayer2.audio">AacUtil.Config</a></dt>
|
|
<dd>
|
|
<div class="block">The number of channels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#channelCount">channelCount</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The number of audio channels</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html#channelCount">channelCount</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac4Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The number of audio channels</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html#channelCount">channelCount</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.AudioFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The number of interleaved channels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#channelCount">channelCount</a></span> - Variable in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#channelCount">channelCount</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The number of audio channels, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#channelDescriptionResourceId">channelDescriptionResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#channelId">channelId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#channelImportance">channelImportance</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#channelNameResourceId">channelNameResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#channels">channels</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">Number of audio channels in the frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#channels">channels</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Number of audio channels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#channels">channels</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>audio_channels</code> field.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">ChapterFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Chapter information ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#%3Cinit%3E(java.lang.String,int,int,long,long,com.google.android.exoplayer2.metadata.id3.Id3Frame%5B%5D)">ChapterFrame(String, int, int, long, long, Id3Frame[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#chapterId">chapterId</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">ChapterTocFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Chapter table of contents ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#%3Cinit%3E(java.lang.String,boolean,boolean,java.lang.String%5B%5D,com.google.android.exoplayer2.metadata.id3.Id3Frame%5B%5D)">ChapterTocFrame(String, boolean, boolean, String[], Id3Frame[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html#checkAndPeekStreamMarker(com.google.android.exoplayer2.extractor.ExtractorInput)">checkAndPeekStreamMarker(ExtractorInput)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks the FLAC stream marker.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html#checkAndReadFrameHeader(com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.extractor.FlacStreamMetadata,int,com.google.android.exoplayer2.extractor.FlacFrameReader.SampleNumberHolder)">checkAndReadFrameHeader(ParsableByteArray, FlacStreamMetadata, int, FlacFrameReader.SampleNumberHolder)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html" title="class in com.google.android.exoplayer2.extractor">FlacFrameReader</a></dt>
|
|
<dd>
|
|
<div class="block">Checks whether the given FLAC frame header is valid and, if so, reads it and writes the frame
|
|
first sample number in <code>sampleNumberHolder</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkArgument(boolean)">checkArgument(boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalArgumentException</code></a> if <code>expression</code> evaluates to false.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkArgument(boolean,java.lang.Object)">checkArgument(boolean, Object)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalArgumentException</code></a> if <code>expression</code> evaluates to false.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#checkCleartextTrafficPermitted(com.google.android.exoplayer2.MediaItem...)">checkCleartextTrafficPermitted(MediaItem...)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether it may be possible to load the URIs of the given media items based on the
|
|
network security policy's cleartext traffic permissions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html#checkContainerInput(boolean,java.lang.String)">checkContainerInput(boolean, String)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html" title="class in com.google.android.exoplayer2.extractor">ExtractorUtil</a></dt>
|
|
<dd>
|
|
<div class="block">If <code>expression</code> is false, throws a <a href="com/google/android/exoplayer2/ParserException.html#createForMalformedContainer(java.lang.String,java.lang.Throwable)"><code>container malformed ParserException</code></a> with the given message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html#checkFrameHeaderFromPeek(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.FlacStreamMetadata,int,com.google.android.exoplayer2.extractor.FlacFrameReader.SampleNumberHolder)">checkFrameHeaderFromPeek(ExtractorInput, FlacStreamMetadata, int, FlacFrameReader.SampleNumberHolder)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html" title="class in com.google.android.exoplayer2.extractor">FlacFrameReader</a></dt>
|
|
<dd>
|
|
<div class="block">Checks whether the given FLAC frame header is valid and, if so, writes the frame first sample
|
|
number in <code>sampleNumberHolder</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#checkGlError()">checkGlError()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">If there is an OpenGl error, logs the error and if <a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#GL_ASSERTIONS_ENABLED"><code>ExoPlayerLibraryInfo.GL_ASSERTIONS_ENABLED</code></a> is true throws a <a href="https://developer.android.com/reference/java/lang/RuntimeException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>RuntimeException</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html#checkInBounds()">checkInBounds()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Verifies that the iterator points to a valid element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkIndex(int,int,int)">checkIndex(int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IndexOutOfBoundsException</code></a> if <code>index</code> falls outside the specified bounds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#checkInitialization()">checkInitialization()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="block">Checks whether the cache was initialized successfully.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkMainThread()">checkMainThread()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalStateException</code></a> if the calling thread is not the application's main
|
|
thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkNotEmpty(java.lang.String)">checkNotEmpty(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalArgumentException</code></a> if <code>string</code> is null or zero length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkNotEmpty(java.lang.String,java.lang.Object)">checkNotEmpty(String, Object)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalArgumentException</code></a> if <code>string</code> is null or zero length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkNotNull(T)">checkNotNull(T)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/NullPointerException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>NullPointerException</code></a> if <code>reference</code> is null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkNotNull(T,java.lang.Object)">checkNotNull(T, Object)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/NullPointerException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>NullPointerException</code></a> if <code>reference</code> is null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#checkRequirements(android.content.Context)">checkRequirements(Context)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the requirements are met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkState(boolean)">checkState(boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalStateException</code></a> if <code>expression</code> evaluates to false.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkState(boolean,java.lang.Object)">checkState(boolean, Object)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalStateException</code></a> if <code>expression</code> evaluates to false.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkStateNotNull(T)">checkStateNotNull(T)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalStateException</code></a> if <code>reference</code> is null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Assertions.html#checkStateNotNull(T,java.lang.Object)">checkStateNotNull(T, Object)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Assertions.html" title="class in com.google.android.exoplayer2.util">Assertions</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>IllegalStateException</code></a> if <code>reference</code> is null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#children">children</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html#chunk">chunk</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The chunk.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">Chunk</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">An abstract base class for <a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a> implementations that load chunks of data required for
|
|
the playback of streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,int,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long)">Chunk(DataSource, DataSpec, int, Format, int, Object, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#chunkCount">chunkCount</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkExtractor</span></a> - Interface in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts samples and track <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Formats</code></a> from chunks.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.Factory.html" title="interface in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkExtractor.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Creates <a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.TrackOutputProvider.html" title="interface in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkExtractor.TrackOutputProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Provides <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a> instances to be written to during extraction.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkHolder</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Holds a chunk or an indication that the end of the stream has been reached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html#%3Cinit%3E()">ChunkHolder()</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html#chunkIndex">chunkIndex</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">MediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">The chunk index, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if it is not known.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">ChunkIndex</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Defines chunks of samples within a media stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#%3Cinit%3E(int%5B%5D,long%5B%5D,long%5B%5D,long%5B%5D)">ChunkIndex(int[], long[], long[], long[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkSampleStream</span></a><<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="type parameter in ChunkSampleStream">T</a> extends <a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a>> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> that loads media in <a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>Chunk</code></a>s, obtained from a <a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#%3Cinit%3E(int,int%5B%5D,com.google.android.exoplayer2.Format%5B%5D,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)">ChunkSampleStream(int, int[], Format[], T, SequenceableLoader.Callback<ChunkSampleStream<T>>, Allocator, long, DrmSessionManager, DrmSessionEventListener.EventDispatcher, LoadErrorHandlingPolicy, MediaSourceEventListener.EventDispatcher)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkSampleStream.EmbeddedSampleStream</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> embedded in a <a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><code>ChunkSampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.ReleaseCallback.html" title="interface in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkSampleStream.ReleaseCallback</span></a><<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.ReleaseCallback.html" title="type parameter in ChunkSampleStream.ReleaseCallback">T</a> extends <a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a>> - Interface in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A callback to be notified when a sample stream has finished being released.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ChunkSource</span></a> - Interface in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A provider of <a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>Chunk</code></a>s for a <a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><code>ChunkSampleStream</code></a> to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">SimpleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/FormatHolder.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/FormatHolder.html" title="class in com.google.android.exoplayer2">FormatHolder</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the holder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkHolder</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the holder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.RequestProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Clears all request properties.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/IntArrayQueue.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util">IntArrayQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#clear()">clear()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Removes all of the values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#clear(android.os.Handler,java.lang.Runnable)">clear(Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and executes a custom action on completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html#clearAllKeyRequestProperties()">clearAllKeyRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">HttpMediaDrmCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Clears all headers for key requests made by the callback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#clearAllRequestProperties()">clearAllRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#clearAllRequestProperties()">clearAllRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#clearAllRequestProperties()">clearAllRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#clearAllRequestProperties()">clearAllRequestProperties()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Clears all request headers that were set by <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#setRequestProperty(java.lang.String,java.lang.String)"><code>HttpDataSource.setRequestProperty(String, String)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html#clearAndSet(java.util.Map)">clearAndSet(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.RequestProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Removes all properties previously existing and sets the keys and values of the map.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#clearAuxEffectInfo()">clearAuxEffectInfo()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Detaches any previously attached auxiliary audio effect from the underlying audio track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearAuxEffectInfo()">clearAuxEffectInfo()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#clearBlocks">clearBlocks</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html#clearBlocks">clearBlocks</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor">TrackOutput.CryptoData</a></dt>
|
|
<dd>
|
|
<div class="block">The number of clear blocks in the encryption pattern, 0 if pattern encryption does not apply.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#clearCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)">clearCameraMotionListener(CameraMotionListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the listener which receives camera motion events if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)">clearCameraMotionListener(CameraMotionListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#clearDecoderInfoCache()">clearDecoderInfoCache()</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the codec cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#clearFatalError()">clearFatalError()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Clears any stored fatal error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#clearFlag(int)">clearFlag(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Removes the <code>flag</code> from this buffer's flags, if it is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CLEARKEY_UUID">CLEARKEY_UUID</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">UUID for the ClearKey DRM scheme.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html#clearKeyRequestProperty(java.lang.String)">clearKeyRequestProperty(String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">HttpMediaDrmCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Clears a header for key requests made by the callback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#clearMediaItems()">clearMediaItems()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#clearMediaItems()">clearMediaItems()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#clearMediaItems()">clearMediaItems()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#clearMediaItems()">clearMediaItems()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a clear media items action to be created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ClearMediaItems.html#%3Cinit%3E(java.lang.String)">ClearMediaItems(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ClearMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.ClearMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#clearPrefixFlags(boolean%5B%5D)">clearPrefixFlags(boolean[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Clears prefix flags, as used by <a href="com/google/android/exoplayer2/util/NalUnitUtil.html#findNalUnit(byte%5B%5D,int,int,boolean%5B%5D)"><code>NalUnitUtil.findNalUnit(byte[], int, int, boolean[])</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#clearRequestProperty(java.lang.String)">clearRequestProperty(String)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#clearRequestProperty(java.lang.String)">clearRequestProperty(String)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#clearRequestProperty(java.lang.String)">clearRequestProperty(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#clearRequestProperty(java.lang.String)">clearRequestProperty(String)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the value of a request header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#clearSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray)">clearSelectionOverride(int, TrackGroupArray)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Clears a track selection override for the specified renderer and <a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroupArray</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#clearSelectionOverrides()">clearSelectionOverrides()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Clears all track selection overrides for all renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#clearSelectionOverrides(int)">clearSelectionOverrides(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Clears all track selection overrides for the specified renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.CleartextNotPermittedException.html#%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec)">CleartextNotPermittedException(IOException, DataSpec)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.CleartextNotPermittedException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.CleartextNotPermittedException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#clearTrackOutputs()">clearTrackOutputs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#clearTrackSelections(int)">clearTrackSelections(int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the selection of tracks for a period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#clearVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)">clearVideoFrameMetadataListener(VideoFrameMetadataListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the listener which receives video frame metadata events if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)">clearVideoFrameMetadataListener(VideoFrameMetadataListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#clearVideoSizeConstraints()">clearVideoSizeConstraints()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#clearVideoSizeConstraints()">clearVideoSizeConstraints()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxVideoSize(int,int)"><code>setMaxVideoSize(Integer.MAX_VALUE, Integer.MAX_VALUE)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#clearVideoSurface()">clearVideoSurface()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Clears any <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink"><code>Surface</code></a>, <a href="https://developer.android.com/reference/android/view/SurfaceHolder.html?is-external=true" title="class or interface in android.view" class="externalLink"><code>SurfaceHolder</code></a>, <a href="https://developer.android.com/reference/android/view/SurfaceView.html?is-external=true" title="class or interface in android.view" class="externalLink"><code>SurfaceView</code></a> or <a href="https://developer.android.com/reference/android/view/TextureView.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top"><code>TextureView</code></a>
|
|
currently set on the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#clearVideoSurface()">clearVideoSurface()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#clearVideoSurface()">clearVideoSurface()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#clearVideoSurface()">clearVideoSurface()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears any <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink"><code>Surface</code></a>, <a href="https://developer.android.com/reference/android/view/SurfaceHolder.html?is-external=true" title="class or interface in android.view" class="externalLink"><code>SurfaceHolder</code></a>, <a href="https://developer.android.com/reference/android/view/SurfaceView.html?is-external=true" title="class or interface in android.view" class="externalLink"><code>SurfaceView</code></a> or <a href="https://developer.android.com/reference/android/view/TextureView.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top"><code>TextureView</code></a>
|
|
currently set on the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearVideoSurface()">clearVideoSurface()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#clearVideoSurface()">clearVideoSurface()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a clear video surface action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#clearVideoSurface()">clearVideoSurface()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#clearVideoSurface(android.view.Surface)">clearVideoSurface(Surface)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video is being rendered if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#clearVideoSurface(android.view.Surface)">clearVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#clearVideoSurface(android.view.Surface)">clearVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#clearVideoSurface(android.view.Surface)">clearVideoSurface(Surface)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video is being rendered if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearVideoSurface(android.view.Surface)">clearVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#clearVideoSurface(android.view.Surface)">clearVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ClearVideoSurface.html#%3Cinit%3E(java.lang.String)">ClearVideoSurface(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ClearVideoSurface.html" title="class in com.google.android.exoplayer2.testutil">Action.ClearVideoSurface</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#clearVideoSurfaceHolder(android.view.SurfaceHolder)">clearVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/SurfaceHolder.html" title="class or interface in android.view" class="externalLink"><code>SurfaceHolder</code></a> that holds the <a href="https://developer.android.com/reference/android/view/Surface.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video is being
|
|
rendered if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#clearVideoSurfaceHolder(android.view.SurfaceHolder)">clearVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#clearVideoSurfaceHolder(android.view.SurfaceHolder)">clearVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#clearVideoSurfaceHolder(android.view.SurfaceHolder)">clearVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/SurfaceHolder.html" title="class or interface in android.view" class="externalLink"><code>SurfaceHolder</code></a> that holds the <a href="https://developer.android.com/reference/android/view/Surface.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video is being
|
|
rendered if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearVideoSurfaceHolder(android.view.SurfaceHolder)">clearVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#clearVideoSurfaceHolder(android.view.SurfaceHolder)">clearVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#clearVideoSurfaceView(android.view.SurfaceView)">clearVideoSurfaceView(SurfaceView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/SurfaceView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>SurfaceView</code></a> onto which video is being rendered if it matches the one
|
|
passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#clearVideoSurfaceView(android.view.SurfaceView)">clearVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#clearVideoSurfaceView(android.view.SurfaceView)">clearVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#clearVideoSurfaceView(android.view.SurfaceView)">clearVideoSurfaceView(SurfaceView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/SurfaceView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>SurfaceView</code></a> onto which video is being rendered if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearVideoSurfaceView(android.view.SurfaceView)">clearVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#clearVideoSurfaceView(android.view.SurfaceView)">clearVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#clearVideoTextureView(android.view.TextureView)">clearVideoTextureView(TextureView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/TextureView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>TextureView</code></a> onto which video is being rendered if it matches the one
|
|
passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#clearVideoTextureView(android.view.TextureView)">clearVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#clearVideoTextureView(android.view.TextureView)">clearVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#clearVideoTextureView(android.view.TextureView)">clearVideoTextureView(TextureView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the <a href="https://developer.android.com/reference/android/view/TextureView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>TextureView</code></a> onto which video is being rendered if it matches the one passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#clearVideoTextureView(android.view.TextureView)">clearVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#clearVideoTextureView(android.view.TextureView)">clearVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#clearViewportSizeConstraints()">clearViewportSizeConstraints()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#clearViewportSizeConstraints()">clearViewportSizeConstraints()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setViewportSize(int,int,boolean)"><code>setViewportSize(Integer.MAX_VALUE, Integer.MAX_VALUE,
|
|
true)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#clearWindowColor()">clearWindowColor()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/text/Cue.html#windowColorSet"><code>Cue.windowColorSet</code></a> to false.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html#clippedEndTimeUs">clippedEndTimeUs</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">The time from which output will end, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if output will end at the end of
|
|
the chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html#clippedStartTimeUs">clippedStartTimeUs</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">The time from which output will begin, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if output will begin from the
|
|
start of the chunk.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ClippingMediaPeriod</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps a <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> and clips its <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a>s to provide a subsequence of their
|
|
samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaPeriod,boolean,long,long)">ClippingMediaPeriod(MediaPeriod, boolean, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new clipping media period that provides a clipped view of the specified <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>'s sample streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ClippingMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> that wraps a source and clips its timeline based on specified start/end
|
|
positions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,long)">ClippingMediaSource(MediaSource, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new clipping source that wraps the specified source and provides samples from the
|
|
default position for the specified duration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,long,long)">ClippingMediaSource(MediaSource, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new clipping source that wraps the specified source and provides samples between the
|
|
specified start and end position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,long,long,boolean,boolean,boolean)">ClippingMediaSource(MediaSource, long, long, boolean, boolean, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new clipping source that wraps the specified source.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ClippingMediaSource.IllegalClippingException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a <a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>ClippingMediaSource</code></a> cannot clip its wrapped source.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.Reason.html" title="annotation in com.google.android.exoplayer2.source"><span class="typeNameLink">ClippingMediaSource.IllegalClippingException.Reason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">The reason clipping failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#clippingProperties">clippingProperties</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">The clipping properties.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">Clock</span></a> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">An interface through which system clocks can be read and <a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util"><code>HandlerWrapper</code></a>s created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#clockRate">clockRate</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The clock rate in Hertz, associated with the format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#cloneAndClear()">cloneAndClear()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of the shuffle order with all elements removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#cloneAndClear()">cloneAndClear()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#cloneAndClear()">cloneAndClear()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#cloneAndClear()">cloneAndClear()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#cloneAndInsert(int,int)">cloneAndInsert(int, int)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of the shuffle order with newly inserted elements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#cloneAndInsert(int,int)">cloneAndInsert(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#cloneAndInsert(int,int)">cloneAndInsert(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#cloneAndInsert(int,int)">cloneAndInsert(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#cloneAndRemove(int,int)">cloneAndRemove(int, int)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of the shuffle order with a range of elements removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#cloneAndRemove(int,int)">cloneAndRemove(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#cloneAndRemove(int,int)">cloneAndRemove(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#cloneAndRemove(int,int)">cloneAndRemove(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#close()">close()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html" title="class in com.google.android.exoplayer2.testutil">FailOnCloseDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/AssetDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/AssetDataSource.html" title="class in com.google.android.exoplayer2.upstream">AssetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ContentDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ContentDataSource.html" title="class in com.google.android.exoplayer2.upstream">ContentDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html" title="class in com.google.android.exoplayer2.upstream">DataSchemeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSink.html#close()">close()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream">DataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Closes the sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSource.html#close()">close()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream">DataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Closes the source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream">DataSourceInputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream">DummyDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#close()">close()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream">TeeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Closes the condition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html#close()">close()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html" title="class in com.google.android.exoplayer2.util">ReusableBufferedOutputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#closedCaptions">closedCaptions</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The closed caption renditions declared by the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#closeQuietly(com.google.android.exoplayer2.upstream.DataSource)">closeQuietly(DataSource)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Closes a <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>, suppressing any <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>IOException</code></a> that may occur.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#closeQuietly(java.io.Closeable)">closeQuietly(Closeable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Closes a <a href="https://developer.android.com/reference/java/io/Closeable.html" title="class or interface in java.io" class="externalLink"><code>Closeable</code></a>, suppressing any <a href="https://developer.android.com/reference/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink" target="_top"><code>IOException</code></a> that may occur.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#closeSession(byte%5B%5D)">closeSession(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#closeSession(byte%5B%5D)">closeSession(byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Closes a DRM session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#closeSession(byte%5B%5D)">closeSession(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#closeSession(byte%5B%5D)">closeSession(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#CLOSEST_SYNC">CLOSEST_SYNC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Parameters for seeking to the closest sync point.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#CODEC_OPERATING_RATE_UNSET">CODEC_OPERATING_RATE_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates no codec operating rate should be set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html#codecInfo">codecInfo</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Configuration</a></dt>
|
|
<dd>
|
|
<div class="block">Information about the <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> being configured.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecDecoderException.html#codecInfo">codecInfo</a></span> - Variable in exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecDecoderException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecDecoderException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec"><code>MediaCodecInfo</code></a> of the decoder that failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html#codecInfo">codecInfo</a></span> - Variable in exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer.DecoderInitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec"><code>MediaCodecInfo</code></a> of the decoder that failed to initialize.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html#%3Cinit%3E(int,int,int)">CodecMaxValues(int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer.CodecMaxValues</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#codecMimeType">codecMimeType</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The MIME type that the codec uses for media of type <a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#mimeType"><code>MediaCodecInfo.mimeType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#codecNeedsSetOutputSurfaceWorkaround(java.lang.String)">codecNeedsSetOutputSurfaceWorkaround(String)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the codec is known to implement <a href="https://developer.android.com/reference/android/media/MediaCodec.html#setOutputSurface(android.view.Surface)" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.setOutputSurface(Surface)</code></a>
|
|
incorrectly.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.Config.html#codecs">codecs</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.Config.html" title="class in com.google.android.exoplayer2.audio">AacUtil.Config</a></dt>
|
|
<dd>
|
|
<div class="block">The RFC 6381 codecs string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#codecs">codecs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Codecs of the format as described in RFC 6381, or null if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/AvcConfig.html#codecs">codecs</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video">AvcConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html#codecs">codecs</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html" title="class in com.google.android.exoplayer2.video">DolbyVisionConfig</a></dt>
|
|
<dd>
|
|
<div class="block">The RFC 6381 codecs string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/HevcConfig.html#codecs">codecs</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/HevcConfig.html" title="class in com.google.android.exoplayer2.video">HevcConfig</a></dt>
|
|
<dd>
|
|
<div class="block">An RFC 6381 codecs string representing the video format, or <code>null</code> if not known.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">CodecSpecificDataUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Provides utilities for handling various types of codec-specific data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_RANGE_FULL">COLOR_RANGE_FULL</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_RANGE_LIMITED">COLOR_RANGE_LIMITED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_SPACE_BT2020">COLOR_SPACE_BT2020</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_SPACE_BT601">COLOR_SPACE_BT601</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_SPACE_BT709">COLOR_SPACE_BT709</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_TRANSFER_HLG">COLOR_TRANSFER_HLG</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_TRANSFER_SDR">COLOR_TRANSFER_SDR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COLOR_TRANSFER_ST2084">COLOR_TRANSFER_ST2084</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#colorInfo">colorInfo</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The color metadata associated with the video, or null if not applicable.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">ColorInfo</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Stores color info.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#%3Cinit%3E(int,int,int,byte%5B%5D)">ColorInfo(int, int, int, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs the ColorInfo.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ColorParser.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">ColorParser</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Parser for color expressions found in styling formats, e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#colorRange">colorRange</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The color range of the video.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#colors">colors</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">For indexed-color pictures (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#colorspace">colorspace</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#colorSpace">colorSpace</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The color space of the video.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#COLORSPACE_BT2020">COLORSPACE_BT2020</a></span> - Static variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#COLORSPACE_BT601">COLORSPACE_BT601</a></span> - Static variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#COLORSPACE_BT709">COLORSPACE_BT709</a></span> - Static variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#COLORSPACE_UNKNOWN">COLORSPACE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#colorTransfer">colorTransfer</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The color transfer characteristics of the video.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a> - package com.google.android.exoplayer2</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a> - package com.google.android.exoplayer2.analytics</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a> - package com.google.android.exoplayer2.audio</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/database/package-summary.html">com.google.android.exoplayer2.database</a> - package com.google.android.exoplayer2.database</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a> - package com.google.android.exoplayer2.decoder</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/device/package-summary.html">com.google.android.exoplayer2.device</a> - package com.google.android.exoplayer2.device</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a> - package com.google.android.exoplayer2.drm</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/av1/package-summary.html">com.google.android.exoplayer2.ext.av1</a> - package com.google.android.exoplayer2.ext.av1</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cast/package-summary.html">com.google.android.exoplayer2.ext.cast</a> - package com.google.android.exoplayer2.ext.cast</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cronet/package-summary.html">com.google.android.exoplayer2.ext.cronet</a> - package com.google.android.exoplayer2.ext.cronet</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/ffmpeg/package-summary.html">com.google.android.exoplayer2.ext.ffmpeg</a> - package com.google.android.exoplayer2.ext.ffmpeg</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/flac/package-summary.html">com.google.android.exoplayer2.ext.flac</a> - package com.google.android.exoplayer2.ext.flac</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/gvr/package-summary.html">com.google.android.exoplayer2.ext.gvr</a> - package com.google.android.exoplayer2.ext.gvr</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/ima/package-summary.html">com.google.android.exoplayer2.ext.ima</a> - package com.google.android.exoplayer2.ext.ima</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/leanback/package-summary.html">com.google.android.exoplayer2.ext.leanback</a> - package com.google.android.exoplayer2.ext.leanback</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a> - package com.google.android.exoplayer2.ext.media2</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a> - package com.google.android.exoplayer2.ext.mediasession</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/okhttp/package-summary.html">com.google.android.exoplayer2.ext.okhttp</a> - package com.google.android.exoplayer2.ext.okhttp</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/opus/package-summary.html">com.google.android.exoplayer2.ext.opus</a> - package com.google.android.exoplayer2.ext.opus</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/rtmp/package-summary.html">com.google.android.exoplayer2.ext.rtmp</a> - package com.google.android.exoplayer2.ext.rtmp</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/vp9/package-summary.html">com.google.android.exoplayer2.ext.vp9</a> - package com.google.android.exoplayer2.ext.vp9</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/workmanager/package-summary.html">com.google.android.exoplayer2.ext.workmanager</a> - package com.google.android.exoplayer2.ext.workmanager</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a> - package com.google.android.exoplayer2.extractor</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/amr/package-summary.html">com.google.android.exoplayer2.extractor.amr</a> - package com.google.android.exoplayer2.extractor.amr</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/flac/package-summary.html">com.google.android.exoplayer2.extractor.flac</a> - package com.google.android.exoplayer2.extractor.flac</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/flv/package-summary.html">com.google.android.exoplayer2.extractor.flv</a> - package com.google.android.exoplayer2.extractor.flv</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/jpeg/package-summary.html">com.google.android.exoplayer2.extractor.jpeg</a> - package com.google.android.exoplayer2.extractor.jpeg</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mkv/package-summary.html">com.google.android.exoplayer2.extractor.mkv</a> - package com.google.android.exoplayer2.extractor.mkv</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp3/package-summary.html">com.google.android.exoplayer2.extractor.mp3</a> - package com.google.android.exoplayer2.extractor.mp3</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a> - package com.google.android.exoplayer2.extractor.mp4</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ogg/package-summary.html">com.google.android.exoplayer2.extractor.ogg</a> - package com.google.android.exoplayer2.extractor.ogg</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/rawcc/package-summary.html">com.google.android.exoplayer2.extractor.rawcc</a> - package com.google.android.exoplayer2.extractor.rawcc</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a> - package com.google.android.exoplayer2.extractor.ts</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/wav/package-summary.html">com.google.android.exoplayer2.extractor.wav</a> - package com.google.android.exoplayer2.extractor.wav</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a> - package com.google.android.exoplayer2.mediacodec</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a> - package com.google.android.exoplayer2.metadata</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/dvbsi/package-summary.html">com.google.android.exoplayer2.metadata.dvbsi</a> - package com.google.android.exoplayer2.metadata.dvbsi</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/emsg/package-summary.html">com.google.android.exoplayer2.metadata.emsg</a> - package com.google.android.exoplayer2.metadata.emsg</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/flac/package-summary.html">com.google.android.exoplayer2.metadata.flac</a> - package com.google.android.exoplayer2.metadata.flac</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/icy/package-summary.html">com.google.android.exoplayer2.metadata.icy</a> - package com.google.android.exoplayer2.metadata.icy</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a> - package com.google.android.exoplayer2.metadata.id3</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/mp4/package-summary.html">com.google.android.exoplayer2.metadata.mp4</a> - package com.google.android.exoplayer2.metadata.mp4</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a> - package com.google.android.exoplayer2.metadata.scte35</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a> - package com.google.android.exoplayer2.offline</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/robolectric/package-summary.html">com.google.android.exoplayer2.robolectric</a> - package com.google.android.exoplayer2.robolectric</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a> - package com.google.android.exoplayer2.scheduler</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a> - package com.google.android.exoplayer2.source</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a> - package com.google.android.exoplayer2.source.ads</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a> - package com.google.android.exoplayer2.source.chunk</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a> - package com.google.android.exoplayer2.source.dash</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a> - package com.google.android.exoplayer2.source.dash.manifest</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/offline/package-summary.html">com.google.android.exoplayer2.source.dash.offline</a> - package com.google.android.exoplayer2.source.dash.offline</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a> - package com.google.android.exoplayer2.source.hls</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/offline/package-summary.html">com.google.android.exoplayer2.source.hls.offline</a> - package com.google.android.exoplayer2.source.hls.offline</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a> - package com.google.android.exoplayer2.source.hls.playlist</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/mediaparser/package-summary.html">com.google.android.exoplayer2.source.mediaparser</a> - package com.google.android.exoplayer2.source.mediaparser</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a> - package com.google.android.exoplayer2.source.rtsp</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/reader/package-summary.html">com.google.android.exoplayer2.source.rtsp.reader</a> - package com.google.android.exoplayer2.source.rtsp.reader</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming</a> - package com.google.android.exoplayer2.source.smoothstreaming</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.manifest</a> - package com.google.android.exoplayer2.source.smoothstreaming.manifest</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/offline/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.offline</a> - package com.google.android.exoplayer2.source.smoothstreaming.offline</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a> - package com.google.android.exoplayer2.testutil</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a> - package com.google.android.exoplayer2.testutil.truth</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a> - package com.google.android.exoplayer2.text</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/cea/package-summary.html">com.google.android.exoplayer2.text.cea</a> - package com.google.android.exoplayer2.text.cea</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/dvb/package-summary.html">com.google.android.exoplayer2.text.dvb</a> - package com.google.android.exoplayer2.text.dvb</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/pgs/package-summary.html">com.google.android.exoplayer2.text.pgs</a> - package com.google.android.exoplayer2.text.pgs</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a> - package com.google.android.exoplayer2.text.span</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/ssa/package-summary.html">com.google.android.exoplayer2.text.ssa</a> - package com.google.android.exoplayer2.text.ssa</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/subrip/package-summary.html">com.google.android.exoplayer2.text.subrip</a> - package com.google.android.exoplayer2.text.subrip</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/ttml/package-summary.html">com.google.android.exoplayer2.text.ttml</a> - package com.google.android.exoplayer2.text.ttml</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/tx3g/package-summary.html">com.google.android.exoplayer2.text.tx3g</a> - package com.google.android.exoplayer2.text.tx3g</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a> - package com.google.android.exoplayer2.text.webvtt</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a> - package com.google.android.exoplayer2.trackselection</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/transformer/package-summary.html">com.google.android.exoplayer2.transformer</a> - package com.google.android.exoplayer2.transformer</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a> - package com.google.android.exoplayer2.ui</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a> - package com.google.android.exoplayer2.upstream</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a> - package com.google.android.exoplayer2.upstream.cache</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/crypto/package-summary.html">com.google.android.exoplayer2.upstream.crypto</a> - package com.google.android.exoplayer2.upstream.crypto</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a> - package com.google.android.exoplayer2.util</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a> - package com.google.android.exoplayer2.video</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/spherical/package-summary.html">com.google.android.exoplayer2.video.spherical</a> - package com.google.android.exoplayer2.video.spherical</dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_ADJUST_DEVICE_VOLUME">COMMAND_ADJUST_DEVICE_VOLUME</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to increase and decrease the device volume and mute it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_CHANGE_MEDIA_ITEMS">COMMAND_CHANGE_MEDIA_ITEMS</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to change the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a> in the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_GET_AUDIO_ATTRIBUTES">COMMAND_GET_AUDIO_ATTRIBUTES</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to get the player current <a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio"><code>AudioAttributes</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_GET_CURRENT_MEDIA_ITEM">COMMAND_GET_CURRENT_MEDIA_ITEM</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to get the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> of the current window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_GET_DEVICE_VOLUME">COMMAND_GET_DEVICE_VOLUME</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to get the device volume and whether it is muted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_GET_MEDIA_ITEMS_METADATA">COMMAND_GET_MEDIA_ITEMS_METADATA</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to get the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a> metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_GET_TEXT">COMMAND_GET_TEXT</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to get the text that should currently be displayed by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_GET_TIMELINE">COMMAND_GET_TIMELINE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to get the information about the current timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_GET_VOLUME">COMMAND_GET_VOLUME</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to get the player volume.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_INVALID">COMMAND_INVALID</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an invalid <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#COMMAND_MOVE_QUEUE_ITEM">COMMAND_MOVE_QUEUE_ITEM</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_PLAY_PAUSE">COMMAND_PLAY_PAUSE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to start, pause or resume playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_PREPARE_STOP">COMMAND_PREPARE_STOP</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to prepare the player, stop playback or release the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_BACK">COMMAND_SEEK_BACK</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek back by a fixed increment into the current window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_FORWARD">COMMAND_SEEK_FORWARD</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek forward by a fixed increment into the current window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_IN_CURRENT_WINDOW">COMMAND_SEEK_IN_CURRENT_WINDOW</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek anywhere into the current window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_TO_DEFAULT_POSITION">COMMAND_SEEK_TO_DEFAULT_POSITION</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek to the default position of the current window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_TO_NEXT">COMMAND_SEEK_TO_NEXT</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek to a later position in the current or next window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_TO_NEXT_WINDOW">COMMAND_SEEK_TO_NEXT_WINDOW</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek to the default position of the next window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_TO_PREVIOUS">COMMAND_SEEK_TO_PREVIOUS</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek to an earlier position in the current or previous window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_TO_PREVIOUS_WINDOW">COMMAND_SEEK_TO_PREVIOUS_WINDOW</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek to the default position of the previous window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SEEK_TO_WINDOW">COMMAND_SEEK_TO_WINDOW</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to seek anywhere in any window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SET_DEVICE_VOLUME">COMMAND_SET_DEVICE_VOLUME</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to set the device volume and mute it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SET_MEDIA_ITEMS_METADATA">COMMAND_SET_MEDIA_ITEMS_METADATA</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to set the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a> metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SET_REPEAT_MODE">COMMAND_SET_REPEAT_MODE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to set the repeat mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SET_SHUFFLE_MODE">COMMAND_SET_SHUFFLE_MODE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to enable shuffling.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SET_SPEED_AND_PITCH">COMMAND_SET_SPEED_AND_PITCH</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to set the playback speed and pitch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SET_VIDEO_SURFACE">COMMAND_SET_VIDEO_SURFACE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to set and clear the surface on which to render the video.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#COMMAND_SET_VOLUME">COMMAND_SET_VOLUME</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Command to set the player volume.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html#commandBytes">commandBytes</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">PrivateCommand</a></dt>
|
|
<dd>
|
|
<div class="block">The private bytes as defined in SCTE35, Section 9.3.6.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">CommentFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Comment ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)">CommentFrame(String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html#%3Cinit%3E(java.lang.String,java.lang.String%5B%5D,int)">CommentHeader(String, String[], int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.CommentHeader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html#comments">comments</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.CommentHeader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#commitFile(java.io.File,long)">commitFile(File, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Commits a file into the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#commitFile(java.io.File,long)">commitFile(File, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#COMMON_PSSH_UUID">COMMON_PSSH_UUID</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">UUID for the W3C <a href="https://w3c.github.io/encrypted-media/format-registry/initdata/cenc.html">Common PSSH
|
|
box</a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#compare(com.google.android.exoplayer2.drm.DrmInitData.SchemeData,com.google.android.exoplayer2.drm.DrmInitData.SchemeData)">compare(DrmInitData.SchemeData, DrmInitData.SchemeData)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#compareLong(long,long)">compareLong(long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Compares two long values and returns the same value as <code>Long.compare(long, long)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html#compareTo(com.google.android.exoplayer2.offline.SegmentDownloader.Segment)">compareTo(SegmentDownloader.Segment)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#compareTo(com.google.android.exoplayer2.offline.StreamKey)">compareTo(StreamKey)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html#compareTo(com.google.android.exoplayer2.testutil.FakeClock.HandlerMessage)">compareTo(FakeClock.HandlerMessage)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html" title="class in com.google.android.exoplayer2.testutil">FakeClock.HandlerMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.AudioTrackScore.html#compareTo(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.AudioTrackScore)">compareTo(DefaultTrackSelector.AudioTrackScore)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.AudioTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.AudioTrackScore</a></dt>
|
|
<dd>
|
|
<div class="block">Compares this score with another.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.OtherTrackScore.html#compareTo(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.OtherTrackScore)">compareTo(DefaultTrackSelector.OtherTrackScore)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.OtherTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.OtherTrackScore</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.TextTrackScore.html#compareTo(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.TextTrackScore)">compareTo(DefaultTrackSelector.TextTrackScore)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.TextTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.TextTrackScore</a></dt>
|
|
<dd>
|
|
<div class="block">Compares this score with another.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.VideoTrackScore.html#compareTo(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.VideoTrackScore)">compareTo(DefaultTrackSelector.VideoTrackScore)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.VideoTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.VideoTrackScore</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#compareTo(com.google.android.exoplayer2.upstream.cache.CacheSpan)">compareTo(CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#compareTo(java.lang.Long)">compareTo(Long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#compilation">compilation</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional compilation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/UrlTemplate.html#compile(java.lang.String)">compile(String)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/UrlTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest">UrlTemplate</a></dt>
|
|
<dd>
|
|
<div class="block">Compile an instance from the provided template string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#compileProgram(java.lang.String%5B%5D,java.lang.String%5B%5D)">compileProgram(String[], String[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a GL shader program from vertex and fragment shader code.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#compileProgram(java.lang.String,java.lang.String)">compileProgram(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a GL shader program from vertex and fragment shader code.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#componentSpliceList">componentSpliceList</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#programSpliceFlag"><code>SpliceInsertCommand.programSpliceFlag</code></a> is false, a non-empty list containing the <a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35"><code>SpliceInsertCommand.ComponentSplice</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#componentSpliceList">componentSpliceList</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#programSpliceFlag"><code>SpliceScheduleCommand.Event.programSpliceFlag</code></a> is false, a non-empty list containing the <a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35"><code>SpliceScheduleCommand.ComponentSplice</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html#componentSplicePlaybackPositionUs">componentSplicePlaybackPositionUs</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand.ComponentSplice</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html#componentSplicePts">componentSplicePts</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand.ComponentSplice</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html#componentTag">componentTag</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand.ComponentSplice</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.ComponentSplice.html#componentTag">componentTag</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.ComponentSplice</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#composer">composer</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional composer.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">CompositeMediaSource</span></a><<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="type parameter in CompositeMediaSource">T</a>> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Composite <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> consisting of multiple child sources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#%3Cinit%3E()">CompositeMediaSource()</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates composite media source without child sources.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">CompositeSequenceableLoader</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a> that encapsulates multiple other <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html#%3Cinit%3E(com.google.android.exoplayer2.source.SequenceableLoader%5B%5D)">CompositeSequenceableLoader(SequenceableLoader[])</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source">CompositeSequenceableLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoaderFactory.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">CompositeSequenceableLoaderFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A factory to create composite <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ConcatenatingMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Concatenates multiple <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#%3Cinit%3E(boolean,boolean,com.google.android.exoplayer2.source.ShuffleOrder,com.google.android.exoplayer2.source.MediaSource...)">ConcatenatingMediaSource(boolean, boolean, ShuffleOrder, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#%3Cinit%3E(boolean,com.google.android.exoplayer2.source.MediaSource...)">ConcatenatingMediaSource(boolean, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#%3Cinit%3E(boolean,com.google.android.exoplayer2.source.ShuffleOrder,com.google.android.exoplayer2.source.MediaSource...)">ConcatenatingMediaSource(boolean, ShuffleOrder, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource...)">ConcatenatingMediaSource(MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">ConditionVariable</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">An interruptible condition variable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#%3Cinit%3E()">ConditionVariable()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance using <a href="com/google/android/exoplayer2/util/Clock.html#DEFAULT"><code>Clock.DEFAULT</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#%3Cinit%3E(com.google.android.exoplayer2.util.Clock)">ConditionVariable(Clock)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance, which starts closed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#conductor">conductor</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional conductor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html#configs()">configs()</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of arrays containing <a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil"><code>ExtractorAsserts.SimulationConfig</code></a> objects to exercise different
|
|
extractor paths.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html#configsNoSniffing()">configsNoSniffing()</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of arrays containing <a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil"><code>ExtractorAsserts.SimulationConfig</code></a> objects to exercise different
|
|
extractor paths in which the input is not sniffed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html#%3Cinit%3E(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,android.media.MediaFormat,com.google.android.exoplayer2.Format,android.view.Surface,android.media.MediaCrypto,int)">Configuration(MediaCodecInfo, MediaFormat, Format, Surface, MediaCrypto, int)</a></span> - Constructor for class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Configuration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.ConfigurationException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.Format)">ConfigurationException(String, Format)</a></span> - Constructor for exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.ConfigurationException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.ConfigurationException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new configuration exception with the specified <code>message</code> and no cause.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.ConfigurationException.html#%3Cinit%3E(java.lang.Throwable,com.google.android.exoplayer2.Format)">ConfigurationException(Throwable, Format)</a></span> - Constructor for exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.ConfigurationException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.ConfigurationException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new configuration exception with the specified <code>cause</code> and no message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#configure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">configure(AudioProcessor.AudioFormat)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Configures the processor to process input audio with the specified format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#configure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">configure(AudioProcessor.AudioFormat)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#configure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">configure(AudioProcessor.AudioFormat)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#configure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">configure(AudioProcessor.AudioFormat)</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#configure(com.google.android.exoplayer2.Format,int,int%5B%5D)">configure(Format, int, int[])</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Configures (or reconfigures) the sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#configure(com.google.android.exoplayer2.Format,int,int%5B%5D)">configure(Format, int, int[])</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#configure(com.google.android.exoplayer2.Format,int,int%5B%5D)">configure(Format, int, int[])</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html#configure(com.google.android.exoplayer2.Format,int,int%5B%5D)">configure(Format, int, int[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil">CapturingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">ConstantBitrateSeekMap</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMap</code></a> implementation that assumes the stream has a constant bitrate and consists of
|
|
multiple independent frames of the same size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html#%3Cinit%3E(long,long,int,int)">ConstantBitrateSeekMap(long, long, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html" title="class in com.google.android.exoplayer2.extractor">ConstantBitrateSeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance from a stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#constraintsFlagsAndReservedZero2Bits">constraintsFlagsAndReservedZero2Bits</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#constrainValue(float,float,float)">constrainValue(float, float, float)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Constrains a value to the specified bounds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#constrainValue(int,int,int)">constrainValue(int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Constrains a value to the specified bounds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#constrainValue(long,long,long)">constrainValue(long, long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Constrains a value to the specified bounds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/DataChunk.html#consume(byte%5B%5D,int)">consume(byte[], int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/DataChunk.html" title="class in com.google.android.exoplayer2.source.chunk">DataChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/source/chunk/DataChunk.html#load()"><code>DataChunk.load()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SeiReader.html#consume(long,com.google.android.exoplayer2.util.ParsableByteArray)">consume(long, ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SeiReader.html" title="class in com.google.android.exoplayer2.extractor.ts">SeiReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/CeaUtil.html#consume(long,com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.extractor.TrackOutput%5B%5D)">consume(long, ParsableByteArray, TrackOutput[])</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/CeaUtil.html" title="class in com.google.android.exoplayer2.extractor">CeaUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Consumes the unescaped content of an SEI NAL unit, writing the content of any CEA-608/708
|
|
messages as samples to all of the provided outputs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DvbSubtitleReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">ElementaryStreamReader</a></dt>
|
|
<dd>
|
|
<div class="block">Consumes (possibly partial) data from the current packet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H262Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H263Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H264Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H265Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Id3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts">LatmReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts">MpegAudioReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PassthroughSectionPayloadReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PassthroughSectionPayloadReader.html" title="class in com.google.android.exoplayer2.extractor.ts">PassthroughSectionPayloadReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray)">consume(ParsableByteArray)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">SectionPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Called by a <a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>SectionReader</code></a> when a full section is received.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PesReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray,int)">consume(ParsableByteArray, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PesReader.html" title="class in com.google.android.exoplayer2.extractor.ts">PesReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray,int)">consume(ParsableByteArray, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html" title="class in com.google.android.exoplayer2.extractor.ts">SectionReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray,int)">consume(ParsableByteArray, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Consumes the payload of a TS packet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray,long,int,boolean)">consume(ParsableByteArray, long, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html" title="class in com.google.android.exoplayer2.source.rtsp.reader">RtpAc3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html#consume(com.google.android.exoplayer2.util.ParsableByteArray,long,int,boolean)">consume(ParsableByteArray, long, int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader">RtpPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Consumes the payload from the an RTP packet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/CeaUtil.html#consumeCcData(long,com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.extractor.TrackOutput%5B%5D)">consumeCcData(long, ParsableByteArray, TrackOutput[])</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/CeaUtil.html" title="class in com.google.android.exoplayer2.extractor">CeaUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Consumes caption data (cc_data), writing the content as samples to all of the provided outputs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/Consumer.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">Consumer</span></a><<a href="com/google/android/exoplayer2/util/Consumer.html" title="type parameter in Consumer">T</a>> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an operation that accepts a single input argument and returns no result.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">ContainerMediaChunk</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>BaseMediaChunk</code></a> that uses an <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> to decode sample data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long,long,long,long,int,long,com.google.android.exoplayer2.source.chunk.ChunkExtractor)">ContainerMediaChunk(DataSource, DataSpec, Format, int, Object, long, long, long, long, long, int, long, ChunkExtractor)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">ContainerMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#containerMimeType">containerMimeType</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The mime type of the container, or null if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html#contains(int)">contains(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given event occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#contains(int)">contains(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the set of commands contains the specified <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Events.html#contains(int)">contains(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2">Player.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given <a href="com/google/android/exoplayer2/Player.Event.html" title="annotation in com.google.android.exoplayer2"><code>Player.Event</code></a> occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.html#contains(int)">contains(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util">FlagSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the set contains the given flag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#contains(java.lang.Object%5B%5D,java.lang.Object)">contains(Object[], Object)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Tests whether an <code>items</code> array contains an object equal to <code>item</code>, according to
|
|
<a href="https://developer.android.com/reference/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink" target="_top"><code>Object.equals(Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#contains(java.lang.String)">contains(String)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the metadata is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#contains(java.lang.String)">contains(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html#containsAny(int...)">containsAny(int...)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether any of the given events occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Events.html#containsAny(int...)">containsAny(int...)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2">Player.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether any of the given <a href="com/google/android/exoplayer2/Player.Event.html" title="annotation in com.google.android.exoplayer2"><code>events</code></a> occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.html#containsAny(int...)">containsAny(int...)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util">FlagSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the set contains at least one of the given flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#containsCodecsCorrespondingToMimeType(java.lang.String,java.lang.String)">containsCodecsCorrespondingToMimeType(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given <code>codecs</code> string contains a codec which corresponds to the given
|
|
<code>mimeType</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#containsTrack(int)">containsTrack(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this override contains the specified track index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CONTENT_TYPE_MOVIE">CONTENT_TYPE_MOVIE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CONTENT_TYPE_MUSIC">CONTENT_TYPE_MUSIC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CONTENT_TYPE_SONIFICATION">CONTENT_TYPE_SONIFICATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CONTENT_TYPE_SPEECH">CONTENT_TYPE_SPEECH</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CONTENT_TYPE_UNKNOWN">CONTENT_TYPE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ContentDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ContentDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for reading from a content URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ContentDataSource.html#%3Cinit%3E(android.content.Context)">ContentDataSource(Context)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ContentDataSource.html" title="class in com.google.android.exoplayer2.upstream">ContentDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ContentDataSource.ContentDataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ContentDataSource.ContentDataSourceException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>IOException</code></a> is encountered reading from a content URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ContentDataSource.ContentDataSourceException.html#%3Cinit%3E(java.io.IOException)">ContentDataSourceException(IOException)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ContentDataSource.ContentDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">ContentDataSource.ContentDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/ContentDataSource.ContentDataSourceException.html#%3Cinit%3E(java.io.IOException,int)"><code>ContentDataSourceException(IOException, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ContentDataSource.ContentDataSourceException.html#%3Cinit%3E(java.io.IOException,int)">ContentDataSourceException(IOException, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ContentDataSource.ContentDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">ContentDataSource.ContentDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#contentDurationUs">contentDurationUs</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the content period in microseconds, if known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#contentIsMalformed">contentIsMalformed</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the parsing error was caused by a bitstream not following the expected format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#contentLength">contentLength</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The total size of the content in bytes, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html#contentLength">contentLength</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.SingleSegmentRepresentation</a></dt>
|
|
<dd>
|
|
<div class="block">The content length, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">ContentMetadata</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for an immutable snapshot of keyed metadata.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">ContentMetadataMutations</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Defines multiple mutations on metadata value which are applied atomically.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#%3Cinit%3E()">ContentMetadataMutations()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a DefaultMetadataMutations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#contentPositionMs">contentPositionMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The content position, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#contentResumeOffsetUs">contentResumeOffsetUs</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">The offset in microseconds which should be added to the content stream when resuming playback
|
|
after the ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#contentType">contentType</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidContentTypeException.html#contentType">contentType</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidContentTypeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidContentTypeException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#context">context</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#continueLoading(long)">continueLoading(long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#continueLoading(long)">continueLoading(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html#continueLoading(long)">continueLoading(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source">CompositeSequenceableLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#continueLoading(long)">continueLoading(long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#continueLoading(long)">continueLoading(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#continueLoading(long)">continueLoading(long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to continue loading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SequenceableLoader.html#continueLoading(long)">continueLoading(long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source">SequenceableLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to continue loading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#continueLoading(long)">continueLoading(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#continueLoading(long)">continueLoading(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#CONTROL_CODE_AUTOSTART">CONTROL_CODE_AUTOSTART</a></span> - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd>
|
|
<div class="block">The application shall be started when the service is selected, unless the application is
|
|
already running.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#CONTROL_CODE_PRESENT">CONTROL_CODE_PRESENT</a></span> - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd>
|
|
<div class="block">The application is allowed to run while the service is selected, however it shall not start
|
|
automatically when the service becomes selected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#controlCode">controlCode</a></span> - Variable in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ControlDispatcher</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> or configure the player to customize operations.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaDescriptionConverter.html#convert(android.support.v4.media.MediaDescriptionCompat)">convert(MediaDescriptionCompat)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaDescriptionConverter.html" title="interface in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor.MediaDescriptionConverter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> for the given <code>MediaDescriptionCompat</code> or null if the
|
|
description can't be converted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html#convertToExoPlayerMediaItem(androidx.media2.common.MediaItem)">convertToExoPlayerMediaItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.media2">DefaultMediaItemConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/MediaItemConverter.html#convertToExoPlayerMediaItem(androidx.media2.common.MediaItem)">convertToExoPlayerMediaItem(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.media2">MediaItemConverter</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a <code>Media2 MediaItem</code> to an <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>ExoPlayer MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html#convertToMedia2MediaItem(com.google.android.exoplayer2.MediaItem)">convertToMedia2MediaItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.media2">DefaultMediaItemConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/MediaItemConverter.html#convertToMedia2MediaItem(com.google.android.exoplayer2.MediaItem)">convertToMedia2MediaItem(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.media2">MediaItemConverter</a></dt>
|
|
<dd>
|
|
<div class="block">Converts an <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>ExoPlayer MediaItem</code></a> to a <code>Media2 MediaItem</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#copy(android.os.Looper,com.google.android.exoplayer2.util.ListenerSet.IterationFinishedEvent)">copy(Looper, ListenerSet.IterationFinishedEvent<T>)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Copies the listener set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#copy(com.google.android.exoplayer2.Format%5B%5D)">copy(Format[])</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a copy of this stream element with the formats replaced with those specified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/FilterableManifest.html#copy(java.util.List)">copy(List<StreamKey>)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline">FilterableManifest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of the manifest including only the streams specified by the given keys.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#copy(java.util.List)">copy(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#copy(java.util.List)">copy(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#copy(java.util.List)">copy(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#copy(java.util.List)">copy(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">CopyOnWriteMultiset</span></a><<a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="type parameter in CopyOnWriteMultiset">E</a>> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">An unordered collection of elements that allows duplicates, but also allows access to a set of
|
|
unique elements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html#%3Cinit%3E()">CopyOnWriteMultiset()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="class in com.google.android.exoplayer2.util">CopyOnWriteMultiset</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#copyright">copyright</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd>
|
|
<div class="block">A copyright statement for the media presentation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#copyWith(long,int)">copyWith(long, int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a playlist identical to this one except for the start time, the discontinuity sequence
|
|
and <code>hasDiscontinuitySequence</code> values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html#copyWith(long,int)">copyWith(long, int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Part</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html#copyWith(long,int)">copyWith(long, int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#copyWithAppendedEntries(com.google.android.exoplayer2.metadata.Metadata.Entry...)">copyWithAppendedEntries(Metadata.Entry...)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this metadata with the specified entries appended.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#copyWithAppendedEntriesFrom(com.google.android.exoplayer2.metadata.Metadata)">copyWithAppendedEntriesFrom(Metadata)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this metadata with the entries of the specified metadata appended.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithBitrate(int)">copyWithBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setAverageBitrate(int)"><code>Format.Builder.setAverageBitrate(int)</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setPeakBitrate(int)"><code>Format.Builder.setPeakBitrate(int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#copyWithData(byte%5B%5D)">copyWithData(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this instance with the specified data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithDrmInitData(com.google.android.exoplayer2.drm.DrmInitData)">copyWithDrmInitData(DrmInitData)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setDrmInitData(com.google.android.exoplayer2.drm.DrmInitData)"><code>Format.Builder.setDrmInitData(DrmInitData)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#copyWithEndTag()">copyWithEndTag()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a playlist identical to this one except that an end tag is added.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithExoMediaCryptoType(java.lang.Class)">copyWithExoMediaCryptoType(Class<? extends ExoMediaCrypto>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this format with the specified <a href="com/google/android/exoplayer2/Format.html#exoMediaCryptoType"><code>Format.exoMediaCryptoType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#copyWithFormat(com.google.android.exoplayer2.Format)">copyWithFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#copyWithFormat(com.google.android.exoplayer2.Format)">copyWithFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this instance with the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithFrameRate(float)">copyWithFrameRate(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setFrameRate(float)"><code>Format.Builder.setFrameRate(float)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithGaplessInfo(int,int)">copyWithGaplessInfo(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a>, <a href="com/google/android/exoplayer2/Format.Builder.html#setEncoderDelay(int)"><code>Format.Builder.setEncoderDelay(int)</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setEncoderPadding(int)"><code>Format.Builder.setEncoderPadding(int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#copyWithId(java.lang.String)">copyWithId(String)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy with the specified ID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#copyWithKeySetId(byte%5B%5D)">copyWithKeySetId(byte[])</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy with the specified key set ID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithLabel(java.lang.String)">copyWithLabel(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setLabel(java.lang.String)"><code>Format.Builder.setLabel(String)</code></a> .</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithManifestFormatInfo(com.google.android.exoplayer2.Format)">copyWithManifestFormatInfo(Format)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#withManifestFormatInfo(com.google.android.exoplayer2.Format)"><code>Format.withManifestFormatInfo(Format)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithMaxInputSize(int)">copyWithMaxInputSize(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setMaxInputSize(int)"><code>Format.Builder.setMaxInputSize(int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#copyWithMergedRequest(com.google.android.exoplayer2.offline.DownloadRequest)">copyWithMergedRequest(DownloadRequest)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the result of merging <code>newRequest</code> into this request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithMetadata(com.google.android.exoplayer2.metadata.Metadata)">copyWithMetadata(Metadata)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setMetadata(com.google.android.exoplayer2.metadata.Metadata)"><code>Format.Builder.setMetadata(Metadata)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#copyWithMutationsApplied(com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations)">copyWithMutationsApplied(ContentMetadataMutations)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy <a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>DefaultContentMetadata</code></a> with <code>mutations</code> applied.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#copyWithPeriodUid(java.lang.Object)">copyWithPeriodUid(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this period identifier but with <code>newPeriodUid</code> as its period uid.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html#copyWithPeriodUid(java.lang.Object)">copyWithPeriodUid(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaSource.MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/MediaPeriodId.html#copyWithPeriodUid(java.lang.Object)"><code>MediaPeriodId.copyWithPeriodUid(Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#copyWithPictureFrames(java.util.List)">copyWithPictureFrames(List<PictureFrame>)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of <code>this</code> with the given picture frames added to the metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#copyWithSchemeType(java.lang.String)">copyWithSchemeType(String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy with the specified protection scheme type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#copyWithSeekTable(com.google.android.exoplayer2.extractor.FlacStreamMetadata.SeekTable)">copyWithSeekTable(FlacStreamMetadata.SeekTable)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of <code>this</code> with the seek table replaced by the one given.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithSubsampleOffsetUs(long)">copyWithSubsampleOffsetUs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setSubsampleOffsetUs(long)"><code>Format.Builder.setSubsampleOffsetUs(long)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#copyWithVideoSize(int,int)">copyWithVideoSize(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.html#buildUpon()"><code>Format.buildUpon()</code></a>, <a href="com/google/android/exoplayer2/Format.Builder.html#setWidth(int)"><code>Format.Builder.setWidth(int)</code></a> and <a href="com/google/android/exoplayer2/Format.Builder.html#setHeight(int)"><code>Format.Builder.setHeight(int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#copyWithVorbisComments(java.util.List)">copyWithVorbisComments(List<String>)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of <code>this</code> with the given Vorbis comments added to the metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#copyWithWindowSequenceNumber(long)">copyWithWindowSequenceNumber(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this period identifier with a new <code>windowSequenceNumber</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html#copyWithWindowSequenceNumber(long)">copyWithWindowSequenceNumber(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaSource.MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/MediaPeriodId.html#copyWithWindowSequenceNumber(long)"><code>MediaPeriodId.copyWithWindowSequenceNumber(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#count">count</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">The number of ads in the ad group, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html#count(E)">count(E)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="class in com.google.android.exoplayer2.util">CopyOnWriteMultiset</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of occurrences of an element in this multiset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#crc32(byte%5B%5D,int,int,int)">crc32(byte[], int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the result of updating a CRC-32 with the specified bytes in a "most significant bit
|
|
first" order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#crc8(byte%5B%5D,int,int,int)">crc8(byte[], int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the result of updating a CRC-8 with the specified bytes in a "most significant bit
|
|
first" order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.ExtractorFactory.html#create()">create()</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.ExtractorFactory.html" title="interface in com.google.android.exoplayer2.testutil">ExtractorAsserts.ExtractorFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#create(int)">create(int)</a></span> - Static method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a> for the given <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.Factory.html#create(int,int)">create(int, int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.Factory.html" title="interface in com.google.android.exoplayer2.testutil">FakeTrackOutput.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#create(int,int,int)">create(int, int, int)</a></span> - Static method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a> combining the given <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a>, <a href="com/google/android/exoplayer2/RendererCapabilities.AdaptiveSupport.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.AdaptiveSupport</code></a> and <a href="com/google/android/exoplayer2/RendererCapabilities.TunnelingSupport.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.TunnelingSupport</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.TrackDataFactory.html#create(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">create(Format, MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.TrackDataFactory.html" title="interface in com.google.android.exoplayer2.testutil">FakeMediaPeriod.TrackDataFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the list of <a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeSampleStream.FakeSampleStreamItem</code></a>s that will be written the
|
|
sample queue during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Factory.html#createAdapter(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration)">createAdapter(MediaCodecAdapter.Configuration)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Factory.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecAdapter</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.Factory.html#createAdapter(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration)">createAdapter(MediaCodecAdapter.Configuration)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.Factory.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html#createAdaptiveTrackSelection(com.google.android.exoplayer2.source.TrackGroup,int%5B%5D,int,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.common.collect.ImmutableList)">createAdaptiveTrackSelection(TrackGroup, int[], int, BandwidthMeter, ImmutableList<AdaptiveTrackSelection.AdaptationCheckpoint>)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a single adaptive selection for the given group, bandwidth meter and tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.AdaptiveTrackSelectionFactory.html#createAdaptiveTrackSelection(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition)">createAdaptiveTrackSelection(ExoTrackSelection.Definition)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.AdaptiveTrackSelectionFactory.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelectionUtil.AdaptiveTrackSelectionFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an adaptive track selection for the provided track selection definition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#createAdPlaybackState(int,long...)">createAdPlaybackState(int, long...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an ad playback state with the specified number of ads in each of the specified ad
|
|
groups, each ten seconds long.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#createAudioSampleFormat(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int,java.util.List,com.google.android.exoplayer2.drm.DrmInitData,int,java.lang.String)">createAudioSampleFormat(String, String, String, int, int, int, int, int, List<byte[]>, DrmInitData, int, String)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><code>Format.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#createAudioSampleFormat(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,java.util.List,com.google.android.exoplayer2.drm.DrmInitData,int,java.lang.String)">createAudioSampleFormat(String, String, String, int, int, int, int, List<byte[]>, DrmInitData, int, String)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><code>Format.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#createBuffer(float%5B%5D)">createBuffer(float[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Allocates a FloatBuffer with the given data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#createBuffer(int)">createBuffer(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Allocates a FloatBuffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#createByteArray(int...)">createByteArray(int...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Converts an array of integers in the range [0, 255] into an equivalent byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#createByteList(int...)">createByteList(int...)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Converts an array of integers in the range [0, 255] into an equivalent byte list.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html#createChunkSource(com.google.android.exoplayer2.trackselection.ExoTrackSelection,long,com.google.android.exoplayer2.upstream.TransferListener)">createChunkSource(ExoTrackSelection, long, TransferListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.Factory.html#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)">createChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.Factory.html#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)">createChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, TransferListener)</a></span> - Method in interface com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.Factory.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming">SsChunkSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming"><code>SsChunkSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.Factory.html#createCodec(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration)">createCodec(MediaCodecAdapter.Configuration)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.Factory.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoaderFactory.html#createCompositeSequenceableLoader(com.google.android.exoplayer2.source.SequenceableLoader...)">createCompositeSequenceableLoader(SequenceableLoader...)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoaderFactory.html" title="interface in com.google.android.exoplayer2.source">CompositeSequenceableLoaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a composite <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultCompositeSequenceableLoaderFactory.html#createCompositeSequenceableLoader(com.google.android.exoplayer2.source.SequenceableLoader...)">createCompositeSequenceableLoader(SequenceableLoader...)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultCompositeSequenceableLoaderFactory.html" title="class in com.google.android.exoplayer2.source">DefaultCompositeSequenceableLoaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#createContainerFormat(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,int,java.lang.String)">createContainerFormat(String, String, String, String, String, int, int, int, String)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><code>Format.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html#createCurrentContentIntent(com.google.android.exoplayer2.Player)">createCurrentContentIntent(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html" title="class in com.google.android.exoplayer2.ui">DefaultMediaDescriptionAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html#createCurrentContentIntent(com.google.android.exoplayer2.Player)">createCurrentContentIntent(Player)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.MediaDescriptionAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a content intent for the current media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html#createCustomActions(android.content.Context,int)">createCustomActions(Context, int)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.CustomActionReceiver</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the actions handled by this receiver.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashChunkSource.Factory.html#createDashChunkSource(com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.source.dash.BaseUrlExclusionList,int,int%5B%5D,com.google.android.exoplayer2.trackselection.ExoTrackSelection,int,long,boolean,java.util.List,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler,com.google.android.exoplayer2.upstream.TransferListener)">createDashChunkSource(LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, int, long, boolean, List<Format>, PlayerEmsgHandler.PlayerTrackEmsgHandler, TransferListener)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashChunkSource.Factory.html" title="interface in com.google.android.exoplayer2.source.dash">DashChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html#createDashChunkSource(com.google.android.exoplayer2.upstream.LoaderErrorThrower,com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.source.dash.BaseUrlExclusionList,int,int%5B%5D,com.google.android.exoplayer2.trackselection.ExoTrackSelection,int,long,boolean,java.util.List,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler,com.google.android.exoplayer2.upstream.TransferListener)">createDashChunkSource(LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, int, long, boolean, List<Format>, PlayerEmsgHandler.PlayerTrackEmsgHandler, TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Factory.html#createDataSet(com.google.android.exoplayer2.source.TrackGroup,long)">createDataSet(TrackGroup, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeAdaptiveDataSet</code></a> for the given <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.Factory.html#createDataSink()">createDataSink()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.Factory.html" title="class in com.google.android.exoplayer2.testutil">FailOnCloseDataSink.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html#createDataSink()">createDataSink()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.html#createDataSink()">createDataSink()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSinkFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSinkFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSink.Factory.html#createDataSink()">createDataSink()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSink.Factory.html" title="interface in com.google.android.exoplayer2.upstream">DataSink.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSourceFactory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd>
|
|
<div class="block">Creates and returns an instance of the <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream">DataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSourceFactory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">FileDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.BaseFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSourceFactory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Factory.html#createDataSource()">createDataSource()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/DefaultHlsDataSourceFactory.html#createDataSource(int)">createDataSource(int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/DefaultHlsDataSourceFactory.html" title="class in com.google.android.exoplayer2.source.hls">DefaultHlsDataSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsDataSourceFactory.html#createDataSource(int)">createDataSource(int)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsDataSourceFactory.html" title="interface in com.google.android.exoplayer2.source.hls">HlsDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for the given data type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#createDataSourceForDownloading()">createDataSourceForDownloading()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance suitable for downloading content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#createDataSourceForRemovingDownload()">createDataSourceForRemovingDownload()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance suitable for reading cached content as part of removing a download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#createDataSourceInternal(com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">createDataSourceInternal(HttpDataSource.RequestProperties)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html#createDataSourceInternal(com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">createDataSourceInternal(HttpDataSource.RequestProperties)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html#createDataSourceInternal(com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">createDataSourceInternal(HttpDataSource.RequestProperties)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html#createDataSourceInternal(com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">createDataSourceInternal(HttpDataSource.RequestProperties)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.BaseFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html#createDataSource()"><code>HttpDataSource.BaseFactory.createDataSource()</code></a> to create a <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataDecoderFactory.html#createDecoder(com.google.android.exoplayer2.Format)">createDecoder(Format)</a></span> - Method in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataDecoderFactory.html" title="interface in com.google.android.exoplayer2.metadata">MetadataDecoderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata"><code>MetadataDecoder</code></a> for the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html#createDecoder(com.google.android.exoplayer2.Format)">createDecoder(Format)</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html" title="interface in com.google.android.exoplayer2.text">SubtitleDecoderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoder</code></a> for the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.drm.ExoMediaCrypto)">createDecoder(Format, ExoMediaCrypto)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a decoder for the given format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.drm.ExoMediaCrypto)">createDecoder(Format, ExoMediaCrypto)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.drm.ExoMediaCrypto)">createDecoder(Format, ExoMediaCrypto)</a></span> - Method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html#createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.drm.ExoMediaCrypto)">createDecoder(Format, ExoMediaCrypto)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac">LibflacAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html#createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.drm.ExoMediaCrypto)">createDecoder(Format, ExoMediaCrypto)</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus">LibopusAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.drm.ExoMediaCrypto)">createDecoder(Format, ExoMediaCrypto)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#createDecoder(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.drm.ExoMediaCrypto)">createDecoder(Format, ExoMediaCrypto)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a decoder for the given format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#createDecoderException(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)">createDecoderException(Throwable, MediaCodecInfo)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#createDecoderException(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)">createDecoderException(Throwable, MediaCodecInfo)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#createDefaultLoadControl()">createDefaultLoadControl()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">use <a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#build()"><code>DefaultLoadControl.Builder.build()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html#createDownloader(com.google.android.exoplayer2.offline.DownloadRequest)">createDownloader(DownloadRequest)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloaderFactory.html#createDownloader(com.google.android.exoplayer2.offline.DownloadRequest)">createDownloader(DownloadRequest)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloaderFactory.html" title="interface in com.google.android.exoplayer2.offline">DownloaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/offline/Downloader.html" title="interface in com.google.android.exoplayer2.offline"><code>Downloader</code></a> to perform the given <a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadRequest</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#createDrmEventDispatcher(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">createDrmEventDispatcher(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm"><code>DrmSessionEventListener.EventDispatcher</code></a> which dispatches all events to the
|
|
registered listeners with the specified window index and <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#createDrmEventDispatcher(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">createDrmEventDispatcher(MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm"><code>DrmSessionEventListener.EventDispatcher</code></a> which dispatches all events to the
|
|
registered listeners with the specified <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#createEventDispatcher(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long)">createEventDispatcher(int, MediaSource.MediaPeriodId, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source"><code>MediaSourceEventListener.EventDispatcher</code></a> which dispatches all events to the
|
|
registered listeners with the specified window index, <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a> and time offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#createEventDispatcher(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">createEventDispatcher(MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source"><code>MediaSourceEventListener.EventDispatcher</code></a> which dispatches all events to the
|
|
registered listeners with the specified <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#createEventDispatcher(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long)">createEventDispatcher(MediaSource.MediaPeriodId, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source"><code>MediaSourceEventListener.EventDispatcher</code></a> which dispatches all events to the
|
|
registered listeners with the specified <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a> and time offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#createExternalTexture()">createExternalTexture()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a GL_TEXTURE_EXTERNAL_OES with default configuration of GL_LINEAR filtering and
|
|
GL_CLAMP_TO_EDGE wrapping.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html#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)">createExtractor(Uri, Format, List<Format>, TimestampAdjuster, Map<String, List<String>>, ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html" title="class in com.google.android.exoplayer2.source.hls">DefaultHlsExtractorFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsExtractorFactory.html#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)">createExtractor(Uri, Format, List<Format>, TimestampAdjuster, Map<String, List<String>>, ExtractorInput)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsExtractorFactory.html" title="interface in com.google.android.exoplayer2.source.hls">HlsExtractorFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> for extracting HLS media chunks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#createExtractors()">createExtractors()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html#createExtractors()">createExtractors()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an array of new <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#createExtractors(android.net.Uri,java.util.Map)">createExtractors(Uri, Map<String, List<String>>)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html#createExtractors(android.net.Uri,java.util.Map)">createExtractors(Uri, Map<String, List<String>>)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an array of new <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html#createFallbackOptions(com.google.android.exoplayer2.trackselection.ExoTrackSelection)">createFallbackOptions(ExoTrackSelection)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy.FallbackOptions</code></a> with the tracks of the given <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> and with a single location option indicating that there are no alternative
|
|
locations available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#createForAd(java.lang.Exception)">createForAd(Exception)</a></span> - Static method in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new ad load exception of <a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_AD"><code>AdsMediaSource.AdLoadException.TYPE_AD</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#createForAdGroup(java.lang.Exception,int)">createForAdGroup(Exception, int)</a></span> - Static method in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new ad load exception of <a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_AD_GROUP"><code>AdsMediaSource.AdLoadException.TYPE_AD_GROUP</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#createForAllAds(java.lang.Exception)">createForAllAds(Exception)</a></span> - Static method in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new ad load exception of <a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_ALL_ADS"><code>AdsMediaSource.AdLoadException.TYPE_ALL_ADS</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#createForIOException(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int)">createForIOException(IOException, DataSpec, int)</a></span> - Static method in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <code>HttpDataSourceException</code> whose error code is assigned according to the cause
|
|
and type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#createForMalformedContainer(java.lang.String,java.lang.Throwable)">createForMalformedContainer(String, Throwable)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance for which <a href="com/google/android/exoplayer2/ParserException.html#contentIsMalformed"><code>ParserException.contentIsMalformed</code></a> is true and <a href="com/google/android/exoplayer2/ParserException.html#dataType"><code>ParserException.dataType</code></a> is
|
|
<a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MEDIA"><code>C.DATA_TYPE_MEDIA</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#createForMalformedDataOfUnknownType(java.lang.String,java.lang.Throwable)">createForMalformedDataOfUnknownType(String, Throwable)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance for which <a href="com/google/android/exoplayer2/ParserException.html#contentIsMalformed"><code>ParserException.contentIsMalformed</code></a> is true and <a href="com/google/android/exoplayer2/ParserException.html#dataType"><code>ParserException.dataType</code></a> is
|
|
<a href="com/google/android/exoplayer2/C.html#DATA_TYPE_UNKNOWN"><code>C.DATA_TYPE_UNKNOWN</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#createForMalformedManifest(java.lang.String,java.lang.Throwable)">createForMalformedManifest(String, Throwable)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance for which <a href="com/google/android/exoplayer2/ParserException.html#contentIsMalformed"><code>ParserException.contentIsMalformed</code></a> is true and <a href="com/google/android/exoplayer2/ParserException.html#dataType"><code>ParserException.dataType</code></a> is
|
|
<a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MANIFEST"><code>C.DATA_TYPE_MANIFEST</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#createForManifestWithUnsupportedFeature(java.lang.String,java.lang.Throwable)">createForManifestWithUnsupportedFeature(String, Throwable)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance for which <a href="com/google/android/exoplayer2/ParserException.html#contentIsMalformed"><code>ParserException.contentIsMalformed</code></a> is false and <a href="com/google/android/exoplayer2/ParserException.html#dataType"><code>ParserException.dataType</code></a> is
|
|
<a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MANIFEST"><code>C.DATA_TYPE_MANIFEST</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#createForRemote(java.lang.String)">createForRemote(String)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance of type <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_REMOTE"><code>ExoPlaybackException.TYPE_REMOTE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#createForRenderer(java.lang.Throwable,java.lang.String,int,com.google.android.exoplayer2.Format,int,boolean,int)">createForRenderer(Throwable, String, int, Format, int, boolean, int)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance of type <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#createForSource(java.io.IOException,int)">createForSource(IOException, int)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance of type <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_SOURCE"><code>ExoPlaybackException.TYPE_SOURCE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#createForUnexpected(java.lang.RuntimeException)">createForUnexpected(RuntimeException)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ExoPlaybackException.html#createForUnexpected(java.lang.RuntimeException,int)"><code>createForUnexpected(RuntimeException, ERROR_CODE_UNSPECIFIED)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#createForUnexpected(java.lang.RuntimeException)">createForUnexpected(RuntimeException)</a></span> - Static method in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new ad load exception of <a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_UNEXPECTED"><code>AdsMediaSource.AdLoadException.TYPE_UNEXPECTED</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#createForUnexpected(java.lang.RuntimeException,int)">createForUnexpected(RuntimeException, int)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance of type <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_UNEXPECTED"><code>ExoPlaybackException.TYPE_UNEXPECTED</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#createForUnsupportedContainerFeature(java.lang.String)">createForUnsupportedContainerFeature(String)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance for which <a href="com/google/android/exoplayer2/ParserException.html#contentIsMalformed"><code>ParserException.contentIsMalformed</code></a> is false and <a href="com/google/android/exoplayer2/ParserException.html#dataType"><code>ParserException.dataType</code></a> is
|
|
<a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MEDIA"><code>C.DATA_TYPE_MEDIA</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#createFromCaptionStyle(android.view.accessibility.CaptioningManager.CaptionStyle)">createFromCaptionStyle(CaptioningManager.CaptionStyle)</a></span> - Static method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui"><code>CaptionStyleCompat</code></a> equivalent to a provided <a href="https://developer.android.com/reference/android/view/accessibility/CaptioningManager.CaptionStyle.html" title="class or interface in android.view.accessibility" class="externalLink" target="_top"><code>CaptioningManager.CaptionStyle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html#createFromParcel(android.os.Parcel)">createFromParcel(Parcel)</a></span> - Static method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand.ComponentSplice</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#createHandler(android.os.Looper,android.os.Handler.Callback)">createHandler(Looper, Handler.Callback)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="https://developer.android.com/reference/android/os/Handler.html" title="class or interface in android.os" class="externalLink"><code>Handler</code></a> with the specified <a href="https://developer.android.com/reference/android/os/Handler.Callback.html?is-external=true" title="class or interface in android.os" class="externalLink"><code>Handler.Callback</code></a> on the specified <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#createHandler(android.os.Looper,android.os.Handler.Callback)">createHandler(Looper, Handler.Callback)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Clock.html#createHandler(android.os.Looper,android.os.Handler.Callback)">createHandler(Looper, Handler.Callback)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util">Clock</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util"><code>HandlerWrapper</code></a> using a specified looper and a specified callback for handling
|
|
messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SystemClock.html#createHandler(android.os.Looper,android.os.Handler.Callback)">createHandler(Looper, Handler.Callback)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SystemClock.html" title="class in com.google.android.exoplayer2.util">SystemClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#createHandlerForCurrentLooper()">createHandlerForCurrentLooper()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="https://developer.android.com/reference/android/os/Handler.html" title="class or interface in android.os" class="externalLink"><code>Handler</code></a> on the current <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#createHandlerForCurrentLooper(android.os.Handler.Callback)">createHandlerForCurrentLooper(Handler.Callback)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="https://developer.android.com/reference/android/os/Handler.html" title="class or interface in android.os" class="externalLink"><code>Handler</code></a> with the specified <a href="https://developer.android.com/reference/android/os/Handler.Callback.html?is-external=true" title="class or interface in android.os" class="externalLink"><code>Handler.Callback</code></a> on the current <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#createHandlerForCurrentOrMainLooper()">createHandlerForCurrentOrMainLooper()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="https://developer.android.com/reference/android/os/Handler.html" title="class or interface in android.os" class="externalLink"><code>Handler</code></a> on the current <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#createHandlerForCurrentOrMainLooper(android.os.Handler.Callback)">createHandlerForCurrentOrMainLooper(Handler.Callback)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="https://developer.android.com/reference/android/os/Handler.html" title="class or interface in android.os" class="externalLink"><code>Handler</code></a> with the specified <a href="https://developer.android.com/reference/android/os/Handler.Callback.html?is-external=true" title="class or interface in android.os" class="externalLink"><code>Handler.Callback</code></a> on the current <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#createInitialPayloadReaders()">createInitialPayloadReaders()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.Factory.html#createInitialPayloadReaders()">createInitialPayloadReaders()</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.Factory.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the initial mapping from PIDs to payload readers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#createInputBuffer()">createInputBuffer()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new input buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#createInputBuffer()">createInputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#createInputBuffer()">createInputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#createInputBuffer()">createInputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#createInputBuffer()">createInputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#createInputBuffer()">createInputBuffer()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#createMediaCrypto(byte%5B%5D)">createMediaCrypto(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#createMediaCrypto(byte%5B%5D)">createMediaCrypto(byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> for a given session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#createMediaCrypto(byte%5B%5D)">createMediaCrypto(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#createMediaCrypto(byte%5B%5D)">createMediaCrypto(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#createMediaFormatFromFormat(com.google.android.exoplayer2.Format)">createMediaFormatFromFormat(Format)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink"><code>MediaFormat</code></a> representing the given ExoPlayer <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2" target="_top"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaSource.html#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)">createMediaPeriod(MediaSource.MediaPeriodId, TrackGroupArray, Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, TransferListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#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)">createMediaPeriod(MediaSource.MediaPeriodId, TrackGroupArray, Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, TransferListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> for this media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.FilterableManifestMediaPeriodFactory.html#createMediaPeriod(T,int)">createMediaPeriod(T, int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.FilterableManifestMediaPeriodFactory.html" title="interface in com.google.android.exoplayer2.testutil">MediaPeriodAsserts.FilterableManifestMediaPeriodFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns media period based on the provided filterable manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#createMediaPlaylistVariantUrl(android.net.Uri)">createMediaPlaylistVariantUrl(Uri)</a></span> - Static method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a variant for a given media playlist url.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html#createMediaSource()">createMediaSource()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>SilenceMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#createMediaSource(android.net.Uri)">createMediaSource(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>DashMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#createMediaSource(android.net.Uri)">createMediaSource(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>HlsMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#createMediaSource(android.net.Uri)">createMediaSource(Uri)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>MediaSourceFactory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#createMediaSource(android.net.Uri)">createMediaSource(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>ProgressiveMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#createMediaSource(android.net.Uri)">createMediaSource(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>SsMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#createMediaSource(android.net.Uri,com.google.android.exoplayer2.Format,long)">createMediaSource(Uri, Format, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem.Subtitle,long)"><code>SingleSampleMediaSource.Factory.createMediaSource(MediaItem.Subtitle, long)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)">createMediaSource(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash"><code>DashMediaSource</code></a> using the current parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)">createMediaSource(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)">createMediaSource(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls"><code>HlsMediaSource</code></a> using the current parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)">createMediaSource(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> with the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)">createMediaSource(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>ProgressiveMediaSource</code></a> using the current parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)">createMediaSource(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtspMediaSource</code></a> using the current parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)">createMediaSource(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><code>SsMediaSource</code></a> using the current parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem.Subtitle,long)">createMediaSource(MediaItem.Subtitle, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>SingleSampleMediaSource</code></a> using the current parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#createMediaSource(com.google.android.exoplayer2.offline.DownloadRequest,com.google.android.exoplayer2.upstream.DataSource.Factory)">createMediaSource(DownloadRequest, DataSource.Factory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#createMediaSource(com.google.android.exoplayer2.offline.DownloadRequest,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)"><code>createMediaSource(downloadRequest, dataSourceFactory, null)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#createMediaSource(com.google.android.exoplayer2.offline.DownloadRequest,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)">createMediaSource(DownloadRequest, DataSource.Factory, DrmSessionManager)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Utility method to create a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> that only exposes the tracks defined in <code>
|
|
downloadRequest</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.source.dash.manifest.DashManifest)">createMediaSource(DashManifest)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash"><code>DashMediaSource</code></a> using the current parameters and the specified
|
|
sideloaded manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.MediaItem)">createMediaSource(DashManifest, MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash"><code>DashMediaSource</code></a> using the current parameters and the specified
|
|
sideloaded manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest)">createMediaSource(SsManifest)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><code>SsMediaSource</code></a> using the current parameters and the specified sideloaded
|
|
manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest,com.google.android.exoplayer2.MediaItem)">createMediaSource(SsManifest, MediaItem)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><code>SsMediaSource</code></a> using the current parameters and the specified sideloaded
|
|
manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)">createMessage(PlayerMessage.Target)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a message that can be sent to a <a href="com/google/android/exoplayer2/PlayerMessage.Target.html" title="interface in com.google.android.exoplayer2"><code>PlayerMessage.Target</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)">createMessage(PlayerMessage.Target)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)">createMessage(PlayerMessage.Target)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#createMetadataInputBuffer(byte%5B%5D)">createMetadataInputBuffer(byte[])</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Create a new <a href="com/google/android/exoplayer2/metadata/MetadataInputBuffer.html" title="class in com.google.android.exoplayer2.metadata"><code>MetadataInputBuffer</code></a> and copy <code>data</code> into the backing <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#createNotification(com.google.android.exoplayer2.Player,androidx.core.app.NotificationCompat.Builder,boolean,android.graphics.Bitmap)">createNotification(Player, NotificationCompat.Builder, boolean, Bitmap)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Creates the notification given the current player state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#createNotificationChannel(android.content.Context,java.lang.String,int,int,int)">createNotificationChannel(Context, String, int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a notification channel that notifications can be posted to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#createOutputBuffer()">createOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new output buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#createOutputBuffer()">createOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#createOutputBuffer()">createOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#createOutputBuffer()">createOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#createOutputBuffer()">createOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#createOutputBuffer()">createOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#createPayloadReader(int,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo)">createPayloadReader(int, TsPayloadReader.EsInfo)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.Factory.html#createPayloadReader(int,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo)">createPayloadReader(int, TsPayloadReader.EsInfo)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.Factory.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><code>TsPayloadReader</code></a> for a given stream type and elementary stream information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/DefaultRtpPayloadReaderFactory.html#createPayloadReader(com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat)">createPayloadReader(RtpPayloadFormat)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/DefaultRtpPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.source.rtsp.reader">DefaultRtpPayloadReaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.Factory.html#createPayloadReader(com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat)">createPayloadReader(RtpPayloadFormat)</a></span> - Method in interface com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.Factory.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader">RtpPayloadReader.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader"><code>RtpPayloadReader</code></a> for a given <a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtpPayloadFormat</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">createPeriod(MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/MediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)"><code>MediaSource.createPeriod(MediaPeriodId, Allocator, long)</code></a> on the wrapped source
|
|
then prepares it if <a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)"><code>MaskingMediaPeriod.prepare(Callback, long)</code></a> has been called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">createPeriod(MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/MediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)"><code>MediaSource.createPeriod(MediaSource.MediaPeriodId, Allocator, long)</code></a> with a zero
|
|
start position on the playback thread, asserting that a non-null <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> is
|
|
returned.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long)">createPeriod(MediaSource.MediaPeriodId, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/MediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)"><code>MediaSource.createPeriod(MediaSource.MediaPeriodId, Allocator, long)</code></a> on the
|
|
playback thread, asserting that a non-null <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> is returned.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> identified by <code>periodId</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">createPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#createPlaceholder(java.lang.Object)">createPlaceholder(Object)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a window definition that corresponds to a placeholder timeline using the given tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistParserFactory.html#createPlaylistParser()">createPlaylistParser()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistParserFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/FilteringHlsPlaylistParserFactory.html#createPlaylistParser()">createPlaylistParser()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/FilteringHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist">FilteringHlsPlaylistParserFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParserFactory.html#createPlaylistParser()">createPlaylistParser()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParserFactory.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistParserFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a stand-alone playlist parser.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistParserFactory.html#createPlaylistParser(com.google.android.exoplayer2.source.hls.playlist.HlsMasterPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)">createPlaylistParser(HlsMasterPlaylist, HlsMediaPlaylist)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistParserFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/FilteringHlsPlaylistParserFactory.html#createPlaylistParser(com.google.android.exoplayer2.source.hls.playlist.HlsMasterPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)">createPlaylistParser(HlsMasterPlaylist, HlsMediaPlaylist)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/FilteringHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist">FilteringHlsPlaylistParserFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParserFactory.html#createPlaylistParser(com.google.android.exoplayer2.source.hls.playlist.HlsMasterPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)">createPlaylistParser(HlsMasterPlaylist, HlsMediaPlaylist)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParserFactory.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistParserFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a playlist parser for playlists that were referenced by the given <a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><code>HlsMasterPlaylist</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.Factory.html#createProgressiveMediaExtractor()">createProgressiveMediaExtractor()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.Factory.html" title="interface in com.google.android.exoplayer2.source">ProgressiveMediaExtractor.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source"><code>ProgressiveMediaExtractor</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.Factory.html#createProgressiveMediaExtractor(int,com.google.android.exoplayer2.Format,boolean,java.util.List,com.google.android.exoplayer2.extractor.TrackOutput)">createProgressiveMediaExtractor(int, Format, boolean, List<Format>, TrackOutput)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.Factory.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkExtractor.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#createRendererException(java.lang.Throwable,com.google.android.exoplayer2.Format,boolean,int)">createRendererException(Throwable, Format, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an <a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2"><code>ExoPlaybackException</code></a> of type <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a> for
|
|
this renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#createRendererException(java.lang.Throwable,com.google.android.exoplayer2.Format,int)">createRendererException(Throwable, Format, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an <a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2"><code>ExoPlaybackException</code></a> of type <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a> for
|
|
this renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#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)">createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RenderersFactory.html#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)">createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2">RenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Builds the <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> instances for a <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingRenderersFactory.html#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)">createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingRenderersFactory.html" title="class in com.google.android.exoplayer2.testutil">CapturingRenderersFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#createRetryAction(boolean,long)">createRetryAction(boolean, long)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/upstream/Loader.LoadErrorAction.html" title="class in com.google.android.exoplayer2.upstream"><code>Loader.LoadErrorAction</code></a> for retrying with the given parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html#createRobolectricConditionVariable()">createRobolectricConditionVariable()</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html" title="class in com.google.android.exoplayer2.robolectric">RobolectricUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util"><code>ConditionVariable</code></a> whose <a href="com/google/android/exoplayer2/util/ConditionVariable.html#block(long)"><code>ConditionVariable.block(long)</code></a> method times
|
|
out according to wallclock time when used in Robolectric tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#createSampleFormat(java.lang.String,java.lang.String)">createSampleFormat(String, String)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><code>Format.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#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)">createSampleStream(Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, Format, List<FakeSampleStream.FakeSampleStreamItem>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeSampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#createSeekParamsForTargetTimeUs(long)">createSeekParamsForTargetTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#createSessionCreationData(com.google.android.exoplayer2.drm.DrmInitData,com.google.android.exoplayer2.drm.DrmInitData)">createSessionCreationData(DrmInitData, DrmInitData)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd>
|
|
<div class="block">Merges <a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm"><code>DrmInitData</code></a> obtained from a media manifest and a media stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#createSingleVariantMasterPlaylist(java.lang.String)">createSingleVariantMasterPlaylist(String)</a></span> - Static method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a playlist with a single variant.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#createSubtitle()">createSubtitle()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html#createSubtitle()">createSubtitle()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea708Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#createTempDirectory(android.content.Context,java.lang.String)">createTempDirectory(Context, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an empty directory in the directory returned by <a href="https://developer.android.com/reference/android/content/Context.html#getCacheDir()" title="class or interface in android.content" class="externalLink" target="_top"><code>Context.getCacheDir()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#createTempFile(android.content.Context,java.lang.String)">createTempFile(Context, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new empty file in the directory returned by <a href="https://developer.android.com/reference/android/content/Context.html#getCacheDir()" title="class or interface in android.content" class="externalLink" target="_top"><code>Context.getCacheDir()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#createTestFile(java.io.File,long)">createTestFile(File, long)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Writes test data with the specified length to the file and returns it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#createTestFile(java.io.File,java.lang.String)">createTestFile(File, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Writes one byte long test data to the file and returns it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#createTestFile(java.io.File,java.lang.String,long)">createTestFile(File, String, long)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Writes test data with the specified length to the file and returns it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.Factory.html#createTracker(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory)">createTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.Factory.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new tracker instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,int)">createTracks(ExtractorOutput, int)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html" title="class in com.google.android.exoplayer2.source.rtsp.reader">RtpAc3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,int)">createTracks(ExtractorOutput, int)</a></span> - Method in interface com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader">RtpPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the reader by providing its output and track id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DvbSubtitleReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">ElementaryStreamReader</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the reader by providing outputs and ids for the tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H262Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H263Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H264Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H265Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Id3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts">LatmReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts">MpegAudioReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SeiReader.html#createTracks(com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SeiReader.html" title="class in com.google.android.exoplayer2.extractor.ts">SeiReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html#createTrackSelections(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition%5B%5D,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)">createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Factory.html#createTrackSelections(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition%5B%5D,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)">createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Factory.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates track selections for the provided <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html" title="class in com.google.android.exoplayer2.trackselection"><code>Definitions</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.Factory.html#createTrackSelections(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition%5B%5D,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)">createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html#createTrackSelectionsForDefinitions(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition%5B%5D,com.google.android.exoplayer2.trackselection.TrackSelectionUtil.AdaptiveTrackSelectionFactory)">createTrackSelectionsForDefinitions(ExoTrackSelection.Definition[], TrackSelectionUtil.AdaptiveTrackSelectionFactory)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Creates track selections for an array of track selection definitions, with at most one
|
|
multi-track adaptive selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#createUnexpectedDecodeException(java.lang.Throwable)">createUnexpectedDecodeException(Throwable)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an exception to propagate for an unexpected decode error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#createUnexpectedDecodeException(java.lang.Throwable)">createUnexpectedDecodeException(Throwable)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#createUnexpectedDecodeException(java.lang.Throwable)">createUnexpectedDecodeException(Throwable)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#createUnexpectedDecodeException(java.lang.Throwable)">createUnexpectedDecodeException(Throwable)</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#createUnexpectedDecodeException(java.lang.Throwable)">createUnexpectedDecodeException(Throwable)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#createUnexpectedDecodeException(java.lang.Throwable)">createUnexpectedDecodeException(Throwable)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#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)">createVideoSampleFormat(String, String, String, int, int, int, int, float, List<byte[]>, int, float, DrmInitData)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><code>Format.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#createVideoSampleFormat(java.lang.String,java.lang.String,java.lang.String,int,int,int,int,float,java.util.List,com.google.android.exoplayer2.drm.DrmInitData)">createVideoSampleFormat(String, String, String, int, int, int, int, float, List<byte[]>, DrmInitData)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><code>Format.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#createWithDrm(com.google.android.exoplayer2.upstream.Allocator,android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">createWithDrm(Allocator, Looper, DrmSessionManager, DrmSessionEventListener.EventDispatcher)</a></span> - Static method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a sample queue with DRM resource management.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#createWithoutDrm(com.google.android.exoplayer2.upstream.Allocator)">createWithoutDrm(Allocator)</a></span> - Static method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a sample queue without DRM resource management.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio"><code>AudioAttributes</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device"><code>DeviceInfo</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#CREATOR">CREATOR</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2"><code>ExoPlaybackException</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore a <a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2"><code>HeartRating</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2"><code>MediaItem.ClippingProperties</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2"><code>MediaItem.LiveConfiguration</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">BinaryFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">PrivateCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceNullCommand.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceNullCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceNullCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">TimeSignalCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore a <a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2"><code>PercentageRating</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#CREATOR">CREATOR</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can create a <a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2"><code>PlaybackException</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2"><code>PlaybackParameters</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2"><code>Player.Commands</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2"><code>Player.PositionInfo</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Rating.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2">Rating</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore a <a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2"><code>Rating</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads"><code>AdPlaybackState.AdGroup</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads"><code>AdPlaybackState</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore a <a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2"><code>StarRating</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore a <a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2"><code>ThumbRating</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore a <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Object that can restore <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a> from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#CREATOR">CREATOR</a></span> - Static variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#cronetConnectionStatus">cronetConnectionStatus</a></span> - Variable in exception com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.OpenException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the status of the connection establishment at the moment when the error occurred, as
|
|
defined by <code>UrlRequest.Status</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet"><span class="typeNameLink">CronetDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cronet/package-summary.html">com.google.android.exoplayer2.ext.cronet</a></dt>
|
|
<dd>
|
|
<div class="block">DataSource without intermediate buffer based on Cronet API set using UrlRequest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor)">CronetDataSource(CronetEngine, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">CronetDataSource(CronetEngine, Executor, int, int, boolean, HttpDataSource.RequestProperties)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties,boolean)">CronetDataSource(CronetEngine, Executor, int, int, boolean, HttpDataSource.RequestProperties, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#%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)">CronetDataSource(CronetEngine, Executor, int, int, int, boolean, boolean, String, HttpDataSource.RequestProperties, Predicate<String>, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor,com.google.common.base.Predicate)">CronetDataSource(CronetEngine, Executor, Predicate<String>)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor,com.google.common.base.Predicate,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">CronetDataSource(CronetEngine, Executor, Predicate<String>, int, int, boolean, HttpDataSource.RequestProperties)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor,com.google.common.base.Predicate,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties,boolean)">CronetDataSource(CronetEngine, Executor, Predicate<String>, int, int, boolean, HttpDataSource.RequestProperties, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><span class="typeNameLink">CronetDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cronet/package-summary.html">com.google.android.exoplayer2.ext.cronet</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html" title="class in com.google.android.exoplayer2.ext.cronet"><span class="typeNameLink">CronetDataSource.OpenException</span></a> - Exception in <a href="com/google/android/exoplayer2/ext/cronet/package-summary.html">com.google.android.exoplayer2.ext.cronet</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error is encountered when trying to open a <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet"><span class="typeNameLink">CronetDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cronet/package-summary.html">com.google.android.exoplayer2.ext.cronet</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor)">CronetDataSourceFactory(CronetEngineWrapper, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">CronetDataSourceFactory(CronetEngineWrapper, Executor, int, int, boolean, HttpDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,int,int,boolean,java.lang.String)">CronetDataSourceFactory(CronetEngineWrapper, Executor, int, int, boolean, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">CronetDataSourceFactory(CronetEngineWrapper, Executor, HttpDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.TransferListener)">CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%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)">CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, int, int, boolean, HttpDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%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)">CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, int, int, boolean, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%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)">CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, HttpDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,com.google.android.exoplayer2.upstream.TransferListener,java.lang.String)">CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor,java.lang.String)">CronetDataSourceFactory(CronetEngineWrapper, Executor, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html" title="class in com.google.android.exoplayer2.ext.cronet"><span class="typeNameLink">CronetEngineWrapper</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cronet/package-summary.html">com.google.android.exoplayer2.ext.cronet</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>CronetEngine</code> directly. See the <a href="https://developer.android.com/guide/topics/connectivity/cronet/start">Android developer
|
|
guide</a> to learn how to instantiate a <code>CronetEngine</code> for use by your application. You
|
|
can also use <a href="com/google/android/exoplayer2/ext/cronet/CronetUtil.html#buildCronetEngine(android.content.Context,java.lang.String,boolean)"><code>CronetUtil.buildCronetEngine(android.content.Context, java.lang.String, boolean)</code></a> to build a <code>CronetEngine</code> suitable
|
|
for use by ExoPlayer.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html#%3Cinit%3E(android.content.Context)">CronetEngineWrapper(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetEngineWrapper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates a wrapper for a <code>CronetEngine</code> built using the most suitable <code>CronetProvider</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html#%3Cinit%3E(android.content.Context,java.lang.String,boolean)">CronetEngineWrapper(Context, String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetEngineWrapper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates a wrapper for a <code>CronetEngine</code> built using the most suitable <code>CronetProvider</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html#%3Cinit%3E(org.chromium.net.CronetEngine)">CronetEngineWrapper(CronetEngine)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetEngineWrapper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates a wrapper for an existing <code>CronetEngine</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cronet/CronetUtil.html" title="class in com.google.android.exoplayer2.ext.cronet"><span class="typeNameLink">CronetUtil</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cronet/package-summary.html">com.google.android.exoplayer2.ext.cronet</a></dt>
|
|
<dd>
|
|
<div class="block">Cronet utility methods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html#crypto">crypto</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Configuration</a></dt>
|
|
<dd>
|
|
<div class="block">For DRM protected playbacks, a <a href="https://developer.android.com/reference/android/media/MediaCrypto.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCrypto</code></a> to use for decryption.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CRYPTO_MODE_AES_CBC">CRYPTO_MODE_AES_CBC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CRYPTO_MODE_AES_CTR">CRYPTO_MODE_AES_CTR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#CRYPTO_MODE_UNENCRYPTED">CRYPTO_MODE_UNENCRYPTED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html#cryptoData">cryptoData</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4">TrackEncryptionBox</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor"><code>TrackOutput.CryptoData</code></a> instance containing the encryption information from this
|
|
<a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>TrackEncryptionBox</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html#%3Cinit%3E(int,byte%5B%5D,int,int)">CryptoData(int, byte[], int, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor">TrackOutput.CryptoData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#cryptoInfo">cryptoInfo</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder"><code>CryptoInfo</code></a> for encrypted data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">CryptoInfo</span></a> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Compatibility wrapper for <a href="https://developer.android.com/reference/android/media/MediaCodec.CryptoInfo.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.CryptoInfo</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#%3Cinit%3E()">CryptoInfo()</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html#cryptoMode">cryptoMode</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor">TrackOutput.CryptoData</a></dt>
|
|
<dd>
|
|
<div class="block">The encryption mode used for the sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#csrc">csrc</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP CSRC fields (Optional, up to 15 items).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#CSRC_SIZE">CSRC_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#csrcCount">csrcCount</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP CSRC count field (Word 0, bits 4-7).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html#cue">cue</a></span> - Variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCueInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text"><span class="typeNameLink">Cue</span></a> - Class in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">Contains information about a specific cue, including textual content and formatting data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#%3Cinit%3E(java.lang.CharSequence)">Cue(CharSequence)</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text"><code>Cue.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#%3Cinit%3E(java.lang.CharSequence,android.text.Layout.Alignment,float,int,int,float,int,float)">Cue(CharSequence, Layout.Alignment, float, int, int, float, int, float)</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text"><code>Cue.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#%3Cinit%3E(java.lang.CharSequence,android.text.Layout.Alignment,float,int,int,float,int,float,boolean,int)">Cue(CharSequence, Layout.Alignment, float, int, int, float, int, float, boolean, int)</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text"><code>Cue.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#%3Cinit%3E(java.lang.CharSequence,android.text.Layout.Alignment,float,int,int,float,int,float,int,float)">Cue(CharSequence, Layout.Alignment, float, int, int, float, int, float, int, float)</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text"><code>Cue.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueParser.html#CUE_HEADER_PATTERN">CUE_HEADER_PATTERN</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCueParser.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCueParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/Cue.AnchorType.html" title="annotation in com.google.android.exoplayer2.text"><span class="typeNameLink">Cue.AnchorType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">The type of anchor, which may be unset.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text"><span class="typeNameLink">Cue.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text"><code>Cue</code></a> objects.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/Cue.LineType.html" title="annotation in com.google.android.exoplayer2.text"><span class="typeNameLink">Cue.LineType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">The type of line, which may be unset.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/Cue.TextSizeType.html" title="annotation in com.google.android.exoplayer2.text"><span class="typeNameLink">Cue.TextSizeType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">The type of default text size for this cue, which may be unset.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/Cue.VerticalType.html" title="annotation in com.google.android.exoplayer2.text"><span class="typeNameLink">Cue.VerticalType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">The type of vertical layout for this cue, which may be unset (i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#CURRENT_POSITION_NOT_SET">CURRENT_POSITION_NOT_SET</a></span> - Static variable in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returned by <a href="com/google/android/exoplayer2/audio/AudioSink.html#getCurrentPositionUs(boolean)"><code>AudioSink.getCurrentPositionUs(boolean)</code></a> when the position is not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.InsufficientCapacityException.html#currentCapacity">currentCapacity</a></span> - Variable in exception com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.InsufficientCapacityException.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer.InsufficientCapacityException</a></dt>
|
|
<dd>
|
|
<div class="block">The current capacity of the buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#currentMediaPeriodId">currentMediaPeriodId</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>Media period identifier</code></a> for the currently playing media period at the
|
|
time of the event, or <code>null</code> if no current media period identifier is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#currentPlaybackPositionMs">currentPlaybackPositionMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">Position in the <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#currentWindowIndex"><code>current timeline window</code></a> or the currently playing
|
|
ad at the time of the event, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#currentTimeline">currentTimeline</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">The current <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> at the time of the event (equivalent to <a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()"><code>Player.getCurrentTimeline()</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#currentTimeMillis()">currentTimeMillis()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Clock.html#currentTimeMillis()">currentTimeMillis()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util">Clock</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current time in milliseconds since the Unix Epoch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SystemClock.html#currentTimeMillis()">currentTimeMillis()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SystemClock.html" title="class in com.google.android.exoplayer2.util">SystemClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#currentWindowIndex">currentWindowIndex</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">The current window index in <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#currentTimeline"><code>AnalyticsListener.EventTime.currentTimeline</code></a> at the time of the event, or the
|
|
prospective window index if the timeline is not yet known and empty (equivalent to <a href="com/google/android/exoplayer2/Player.html#getCurrentWindowIndex()"><code>Player.getCurrentWindowIndex()</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#CUSTOM_ERROR_CODE_BASE">CUSTOM_ERROR_CODE_BASE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Player implementations that want to surface custom errors can use error codes greater than this
|
|
value, so as to avoid collision with other error codes defined in this class.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#customActionReceiver">customActionReceiver</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#customCacheKey">customCacheKey</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Optional custom cache key (only used for progressive streams).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#customCacheKey">customCacheKey</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Custom key for cache indexing, or null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#customData">customData</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Application specific data.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:D">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">D</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#d(java.lang.String,java.lang.String)">d(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#d(java.lang.String,java.lang.String,java.lang.Throwable)">d(String, String, Throwable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashChunkSource.html" title="interface in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashChunkSource</span></a> - Interface in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkSource</code></a> for DASH streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashChunkSource.Factory.html" title="interface in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashChunkSource.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/dash/DashChunkSource.html" title="interface in com.google.android.exoplayer2.source.dash"><code>DashChunkSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html" title="class in com.google.android.exoplayer2.source.dash.offline"><span class="typeNameLink">DashDownloader</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/offline/package-summary.html">com.google.android.exoplayer2.source.dash.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A downloader for DASH streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)">DashDownloader(MediaItem, CacheDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.offline.<a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html" title="class in com.google.android.exoplayer2.source.dash.offline">DashDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)">DashDownloader(MediaItem, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.offline.<a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html" title="class in com.google.android.exoplayer2.source.dash.offline">DashDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html#%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)">DashDownloader(MediaItem, ParsingLoadable.Parser<DashManifest>, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.offline.<a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html" title="class in com.google.android.exoplayer2.source.dash.offline">DashDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">DashManifest</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a DASH media presentation description (mpd), as defined by ISO/IEC 23009-1:2014
|
|
Section 5.3.1.2.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#%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)">DashManifest(long, long, long, boolean, long, long, long, long, ProgramInformation, UtcTimingElement, ServiceDescriptionElement, Uri, List<Period>)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">DashManifestParser</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A parser of media presentation description files.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#%3Cinit%3E()">DashManifestParser()</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">DashManifestParser.RepresentationInfo</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A parsed Representation element.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashManifestStaleException.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashManifestStaleException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a live playback's manifest is stale and a new manifest could not be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashManifestStaleException.html#%3Cinit%3E()">DashManifestStaleException()</a></span> - Constructor for exception com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashManifestStaleException.html" title="class in com.google.android.exoplayer2.source.dash">DashManifestStaleException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">A DASH <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashMediaSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash"><code>DashMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashSegmentIndex</span></a> - Interface in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Indexes the segments within a media stream.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashUtil</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for DASH streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DashWrappingSegmentIndex</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">An implementation of <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash"><code>DashSegmentIndex</code></a> that wraps a <a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor"><code>ChunkIndex</code></a> parsed from a media
|
|
stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.ChunkIndex,long)">DashWrappingSegmentIndex(ChunkIndex, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">The buffer's data, or <code>null</code> if no data has been set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">SimpleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">The initialization data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The raw header data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">BinaryFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Application defined data associated with the download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.ProtectionElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocation.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream">Allocation</a></dt>
|
|
<dd>
|
|
<div class="block">The array containing the allocated space.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#data">data</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">RGB buffer for RGB mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#DATA_FOURCC">DATA_FOURCC</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Four character code for "data".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_AD">DATA_TYPE_AD</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for ads loader data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_CUSTOM_BASE">DATA_TYPE_CUSTOM_BASE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Applications or extensions may define custom <code>DATA_TYPE_*</code> constants greater than or
|
|
equal to this value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_DRM">DATA_TYPE_DRM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for drm or encryption data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MANIFEST">DATA_TYPE_MANIFEST</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for a manifest file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MEDIA">DATA_TYPE_MEDIA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for media, typically containing media samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MEDIA_INITIALIZATION">DATA_TYPE_MEDIA_INITIALIZATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for media, typically containing only initialization data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_MEDIA_PROGRESSIVE_LIVE">DATA_TYPE_MEDIA_PROGRESSIVE_LIVE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for live progressive media streams, typically containing media samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_TIME_SYNCHRONIZATION">DATA_TYPE_TIME_SYNCHRONIZATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for time synchronization data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DATA_TYPE_UNKNOWN">DATA_TYPE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A data type constant for data of unknown or unspecified type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html#DATABASE_NAME">DATABASE_NAME</a></span> - Static variable in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">ExoDatabaseProvider</a></dt>
|
|
<dd>
|
|
<div class="block">The file name used for the standalone ExoPlayer database.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/database/DatabaseIOException.html" title="class in com.google.android.exoplayer2.database"><span class="typeNameLink">DatabaseIOException</span></a> - Exception in <a href="com/google/android/exoplayer2/database/package-summary.html">com.google.android.exoplayer2.database</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink"><code>IOException</code></a> whose cause is an <a href="https://developer.android.com/reference/android/database/SQLException.html?is-external=true" title="class or interface in android.database" class="externalLink" target="_top"><code>SQLException</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DatabaseIOException.html#%3Cinit%3E(android.database.SQLException)">DatabaseIOException(SQLException)</a></span> - Constructor for exception com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DatabaseIOException.html" title="class in com.google.android.exoplayer2.database">DatabaseIOException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DatabaseIOException.html#%3Cinit%3E(android.database.SQLException,java.lang.String)">DatabaseIOException(SQLException, String)</a></span> - Constructor for exception com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DatabaseIOException.html" title="class in com.google.android.exoplayer2.database">DatabaseIOException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><span class="typeNameLink">DatabaseProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/database/package-summary.html">com.google.android.exoplayer2.database</a></dt>
|
|
<dd>
|
|
<div class="block">Provides <a href="https://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html" title="class or interface in android.database.sqlite" class="externalLink" target="_top"><code>SQLiteDatabase</code></a> instances to ExoPlayer components, which may read and write
|
|
tables prefixed with <a href="com/google/android/exoplayer2/database/DatabaseProvider.html#TABLE_PREFIX"><code>DatabaseProvider.TABLE_PREFIX</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/DataChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">DataChunk</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A base class for <a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>Chunk</code></a> implementations where the data should be loaded into a <code>
|
|
byte[]</code> before being consumed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/DataChunk.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,int,com.google.android.exoplayer2.Format,int,java.lang.Object,byte%5B%5D)">DataChunk(DataSource, DataSpec, int, Format, int, Object, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/DataChunk.html" title="class in com.google.android.exoplayer2.source.chunk">DataChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataReader.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataReader</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Reads bytes from a data stream.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSchemeDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for reading data URLs, as defined by RFC 2397.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html#%3Cinit%3E()">DataSchemeDataSource()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html" title="class in com.google.android.exoplayer2.upstream">DataSchemeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html#dataSetFactory">dataSetFactory</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSink</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A component to which streams of data can be written.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSink.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSink.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#dataSource">dataSource</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSource</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Reads data from URI-identified resources.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSource.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DataSourceContractTest</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A collection of contract tests for <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> implementations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#%3Cinit%3E()">DataSourceContractTest()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DataSourceContractTest.FakeTransferListener</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> that only keeps track of the transferred bytes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DataSourceContractTest.TestResource</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Information about a resource that can be used to test the <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DataSourceContractTest.TestResource.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html" title="class in com.google.android.exoplayer2.testutil"><code>DataSourceContractTest.TestResource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSourceException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Used to specify reason of a DataSource error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceException.html#%3Cinit%3E(int)">DataSourceException(int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream">DataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a DataSourceException.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceException.html#%3Cinit%3E(java.lang.String,int)">DataSourceException(String, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream">DataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a DataSourceException.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int)">DataSourceException(String, Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream">DataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a DataSourceException.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceException.html#%3Cinit%3E(java.lang.Throwable,int)">DataSourceException(Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream">DataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a DataSourceException.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html#dataSourceFactory">dataSourceFactory</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSourceInputStream</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Allows data corresponding to a given <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> to be read from a <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> and
|
|
consumed through an <a href="https://developer.android.com/reference/java/io/InputStream.html" title="class or interface in java.io" class="externalLink" target="_top"><code>InputStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec)">DataSourceInputStream(DataSource, DataSpec)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream">DataSourceInputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html#dataSpec">dataSpec</a></span> - Variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html" title="class in com.google.android.exoplayer2.drm">MediaDrmCallbackException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> associated with the request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html#dataSpec">dataSpec</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> of the segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#dataSpec">dataSpec</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> that defines the data to be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#dataSpec">dataSpec</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Defines the requested data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#dataSpec">dataSpec</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> associated with the current connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#dataSpec">dataSpec</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> that defines the data to be loaded.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSpec</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a region of data in a resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri)">DataSpec(Uri)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,byte%5B%5D,long,long,long,java.lang.String,int)">DataSpec(Uri, byte[], long, long, long, String, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>. Note that the httpMethod must be set explicitly for the
|
|
Builder.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,int)">DataSpec(Uri, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,int,byte%5B%5D,long,long,long,java.lang.String,int)">DataSpec(Uri, int, byte[], long, long, long, String, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,int,byte%5B%5D,long,long,long,java.lang.String,int,java.util.Map)">DataSpec(Uri, int, byte[], long, long, long, String, int, Map<String, String>)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,long,long)">DataSpec(Uri, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,long,long,long,java.lang.String,int)">DataSpec(Uri, long, long, long, String, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,long,long,java.lang.String)">DataSpec(Uri, long, long, String)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,long,long,java.lang.String,int)">DataSpec(Uri, long, long, String, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#%3Cinit%3E(android.net.Uri,long,long,java.lang.String,int,java.util.Map)">DataSpec(Uri, long, long, String, int, Map<String, String>)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec.Builder</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSpec.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Builds <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSpec.Flags.html" title="annotation in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSpec.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">The flags that apply to any request for data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DataSpec.HttpMethod.html" title="annotation in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DataSpec.HttpMethod</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">HTTP methods supported by ExoPlayer <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#dataSpecWithEndPositionOutOfRange_readsToEnd()">dataSpecWithEndPositionOutOfRange_readsToEnd()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#dataSpecWithLength_readExpectedRange()">dataSpecWithLength_readExpectedRange()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#dataSpecWithPosition_readUntilEnd()">dataSpecWithPosition_readUntilEnd()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#dataSpecWithPositionAndLength_readExpectedRange()">dataSpecWithPositionAndLength_readExpectedRange()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#dataSpecWithPositionAtEnd_readsZeroBytes()">dataSpecWithPositionAtEnd_readsZeroBytes()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#dataSpecWithPositionAtEndAndLength_readsZeroBytes()">dataSpecWithPositionAtEndAndLength_readsZeroBytes()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#dataSpecWithPositionOutOfRange_throwsPositionOutOfRangeException()">dataSpecWithPositionOutOfRange_throwsPositionOutOfRangeException()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#dataType">dataType</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/C.DataType.html" title="annotation in com.google.android.exoplayer2"><code>data type</code></a> of the parsed bitstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#dataType">dataType</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/C.DataType.html" title="annotation in com.google.android.exoplayer2"><code>data type</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">DebugTextViewHelper</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A helper class for periodically updating a <a href="https://developer.android.com/reference/android/widget/TextView.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>TextView</code></a> with debug information obtained from
|
|
a <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#%3Cinit%3E(com.google.android.exoplayer2.SimpleExoPlayer,android.widget.TextView)">DebugTextViewHelper(SimpleExoPlayer, TextView)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html#decode(byte%5B%5D,int)">decode(byte[], int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes ID3 tags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/dvb/DvbDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.dvb.<a href="com/google/android/exoplayer2/text/dvb/DvbDecoder.html" title="class in com.google.android.exoplayer2.text.dvb">DvbDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/pgs/PgsDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.pgs.<a href="com/google/android/exoplayer2/text/pgs/PgsDecoder.html" title="class in com.google.android.exoplayer2.text.pgs">PgsDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes data into a <a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text"><code>Subtitle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/ssa/SsaDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.ssa.<a href="com/google/android/exoplayer2/text/ssa/SsaDecoder.html" title="class in com.google.android.exoplayer2.text.ssa">SsaDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/subrip/SubripDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.subrip.<a href="com/google/android/exoplayer2/text/subrip/SubripDecoder.html" title="class in com.google.android.exoplayer2.text.subrip">SubripDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/ttml/TtmlDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.ttml.<a href="com/google/android/exoplayer2/text/ttml/TtmlDecoder.html" title="class in com.google.android.exoplayer2.text.ttml">TtmlDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/tx3g/Tx3gDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.tx3g.<a href="com/google/android/exoplayer2/text/tx3g/Tx3gDecoder.html" title="class in com.google.android.exoplayer2.text.tx3g">Tx3gDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/Mp4WebvttDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/Mp4WebvttDecoder.html" title="class in com.google.android.exoplayer2.text.webvtt">Mp4WebvttDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttDecoder.html#decode(byte%5B%5D,int,boolean)">decode(byte[], int, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttDecoder.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#decode(com.google.android.exoplayer2.decoder.DecoderInputBuffer,com.google.android.exoplayer2.decoder.SimpleOutputBuffer,boolean)">decode(DecoderInputBuffer, SimpleOutputBuffer, boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#decode(com.google.android.exoplayer2.decoder.DecoderInputBuffer,com.google.android.exoplayer2.decoder.SimpleOutputBuffer,boolean)">decode(DecoderInputBuffer, SimpleOutputBuffer, boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer)">decode(MetadataInputBuffer)</a></span> - Method in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata">MetadataDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes a <a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata"><code>Metadata</code></a> element from the provided input buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer)">decode(MetadataInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html" title="class in com.google.android.exoplayer2.metadata">SimpleMetadataDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTableDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)">decode(MetadataInputBuffer, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTableDecoder.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTableDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)">decode(MetadataInputBuffer, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessageDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)">decode(MetadataInputBuffer, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyDecoder.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)">decode(MetadataInputBuffer, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInfoDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)">decode(MetadataInputBuffer, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInfoDecoder.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInfoDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer,java.nio.ByteBuffer)">decode(MetadataInputBuffer, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html" title="class in com.google.android.exoplayer2.metadata">SimpleMetadataDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html#decode(com.google.android.exoplayer2.metadata.MetadataInputBuffer)"><code>SimpleMetadataDecoder.decode(MetadataInputBuffer)</code></a> after input buffer validation has been
|
|
performed, except in the case that <a href="com/google/android/exoplayer2/decoder/Buffer.html#isDecodeOnly()"><code>Buffer.isDecodeOnly()</code></a> is <code>true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#decode(com.google.android.exoplayer2.text.SubtitleInputBuffer)">decode(SubtitleInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html#decode(com.google.android.exoplayer2.text.SubtitleInputBuffer)">decode(SubtitleInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea708Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#decode(com.google.android.exoplayer2.text.SubtitleInputBuffer,com.google.android.exoplayer2.text.SubtitleOutputBuffer,boolean)">decode(SubtitleInputBuffer, SubtitleOutputBuffer, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html#decode(com.google.android.exoplayer2.util.ParsableByteArray)">decode(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessageDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#decode(com.google.android.exoplayer2.video.VideoDecoderInputBuffer,com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,boolean)">decode(VideoDecoderInputBuffer, VideoDecoderOutputBuffer, boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#decode(com.google.android.exoplayer2.video.VideoDecoderInputBuffer,com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,boolean)">decode(VideoDecoderInputBuffer, VideoDecoderOutputBuffer, boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#decode(I,O,boolean)">decode(I, O, boolean)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes the <code>inputBuffer</code> and stores any decoded output in <code>outputBuffer</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder"><span class="typeNameLink">Decoder</span></a><<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="type parameter in Decoder">I</a>,​<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="type parameter in Decoder">O</a>,​<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="type parameter in Decoder">E</a> extends <a href="com/google/android/exoplayer2/decoder/DecoderException.html" title="class in com.google.android.exoplayer2.decoder">DecoderException</a>> - Interface in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">A media decoder.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">DecoderAudioRenderer</span></a><<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="type parameter in DecoderAudioRenderer">T</a> extends <a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder">Decoder</a><<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a>,​? extends <a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">SimpleOutputBuffer</a>,​? extends <a href="com/google/android/exoplayer2/decoder/DecoderException.html" title="class in com.google.android.exoplayer2.decoder">DecoderException</a>>> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders audio using a <a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder"><code>Decoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#%3Cinit%3E()">DecoderAudioRenderer()</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.AudioProcessor...)">DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioCapabilities, AudioProcessor...)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)">DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)">DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#decoderCounters">decoderCounters</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#decoderCounters">decoderCounters</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Decoder event counters used for debugging purposes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderCounters</span></a> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Maintains decoder event counts, for debugging purposes only.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#%3Cinit%3E()">DecoderCounters()</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DecoderCountersUtil</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Assertions for <a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderCounters</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderException.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a <a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder"><code>Decoder</code></a> error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderException.html#%3Cinit%3E(java.lang.String)">DecoderException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderException.html" title="class in com.google.android.exoplayer2.decoder">DecoderException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)">DecoderException(String, Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderException.html" title="class in com.google.android.exoplayer2.decoder">DecoderException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderException.html#%3Cinit%3E(java.lang.Throwable)">DecoderException(Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderException.html" title="class in com.google.android.exoplayer2.decoder">DecoderException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#decoderInitCount">decoderInitCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of times a decoder has been initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html#%3Cinit%3E(com.google.android.exoplayer2.Format,java.lang.Throwable,boolean,int)">DecoderInitializationException(Format, Throwable, boolean, int)</a></span> - Constructor for exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer.DecoderInitializationException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html#%3Cinit%3E(com.google.android.exoplayer2.Format,java.lang.Throwable,boolean,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)">DecoderInitializationException(Format, Throwable, boolean, MediaCodecInfo)</a></span> - Constructor for exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer.DecoderInitializationException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#decoderInitialized(java.lang.String,long,long)">decoderInitialized(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioDecoderInitialized(java.lang.String,long,long)"><code>AudioRendererEventListener.onAudioDecoderInitialized(String, long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#decoderInitialized(java.lang.String,long,long)">decoderInitialized(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoDecoderInitialized(java.lang.String,long,long)"><code>VideoRendererEventListener.onVideoDecoderInitialized(String, long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderInputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Holds input for a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#%3Cinit%3E(int)">DecoderInputBuffer(int)</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#%3Cinit%3E(int,int)">DecoderInputBuffer(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.BufferReplacementMode.html" title="annotation in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderInputBuffer.BufferReplacementMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">The buffer replacement mode.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.InsufficientCapacityException.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderInputBuffer.InsufficientCapacityException</span></a> - Exception in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an attempt is made to write into a <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderInputBuffer</code></a> whose <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#bufferReplacementMode"><code>DecoderInputBuffer.bufferReplacementMode</code></a> is <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#BUFFER_REPLACEMENT_MODE_DISABLED"><code>DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DISABLED</code></a> and who <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#data"><code>DecoderInputBuffer.data</code></a>
|
|
capacity is smaller than required.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#decoderName">decoderName</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#decoderPrivate">decoderPrivate</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Decoder private data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#decoderReleaseCount">decoderReleaseCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of times a decoder has been released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#decoderReleased(java.lang.String)">decoderReleased(String)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioDecoderReleased(java.lang.String)"><code>AudioRendererEventListener.onAudioDecoderReleased(String)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#decoderReleased(java.lang.String)">decoderReleased(String)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoDecoderReleased(java.lang.String)"><code>VideoRendererEventListener.onVideoDecoderReleased(String)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderReuseEvaluation</span></a> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">The result of an evaluation to determine whether a decoder can be reused for a new input format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format,int,int)">DecoderReuseEvaluation(String, Format, Format, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.DecoderDiscardReasons.html" title="annotation in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderReuseEvaluation.DecoderDiscardReasons</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Possible reasons why reuse is not possible.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.DecoderReuseResult.html" title="annotation in com.google.android.exoplayer2.decoder"><span class="typeNameLink">DecoderReuseEvaluation.DecoderReuseResult</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Possible outcomes of the evaluation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">DecoderVideoRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders video using a <a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder"><code>Decoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)">DecoderVideoRenderer(long, Handler, VideoRendererEventListener, int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#decreaseDeviceVolume()">decreaseDeviceVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Decreases the volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#decreaseDeviceVolume()">decreaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#decreaseDeviceVolume()">decreaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#decreaseDeviceVolume()">decreaseDeviceVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Decreases the volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#decreaseDeviceVolume()">decreaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#decreaseDeviceVolume()">decreaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DecryptionException.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DecryptionException</span></a> - Exception in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a non-platform component fails to decrypt data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DecryptionException.html#%3Cinit%3E(int,java.lang.String)">DecryptionException(int, String)</a></span> - Constructor for exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DecryptionException.html" title="class in com.google.android.exoplayer2.drm">DecryptionException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.html#deduplicateConsecutiveFormats">deduplicateConsecutiveFormats</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.AssertionConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Controls how consecutive formats with no intervening samples are handled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#DEFAULT">DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Factory.html#DEFAULT">DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Factory.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Default factory used in most cases.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecSelector.html#DEFAULT">DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecSelector.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/mediacodec/MediaCodecSelector.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecSelector</code></a>, which returns the preferred decoder for
|
|
the given format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataDecoderFactory.html#DEFAULT">DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataDecoderFactory.html" title="interface in com.google.android.exoplayer2.metadata">MetadataDecoderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata"><code>MetadataDecoder</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#DEFAULT">DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The default playback parameters: real-time playback with no silence skipping.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererConfiguration.html#DEFAULT">DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererConfiguration.html" title="class in com.google.android.exoplayer2">RendererConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">The default configuration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#DEFAULT">DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Default parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsExtractorFactory.html#DEFAULT">DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsExtractorFactory.html" title="interface in com.google.android.exoplayer2.source.hls">HlsExtractorFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html#DEFAULT">DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html" title="interface in com.google.android.exoplayer2.text">SubtitleDecoderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoderFactory</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#DEFAULT">DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">This instance is not configured using <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink"><code>Context</code></a> constraints. Use <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#getDefaults(android.content.Context)" target="_top"><code>DefaultTrackSelector.Parameters.getDefaults(Context)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#DEFAULT">DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">This instance is not configured using <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink"><code>Context</code></a> constraints. Use <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#getDefaults(android.content.Context)" target="_top"><code>TrackSelectionParameters.getDefaults(Context)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#DEFAULT">DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Default caption style.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html#DEFAULT">DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheKeyFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>CacheKeyFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Clock.html#DEFAULT">DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util">Clock</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a> to use for all non-test cases.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_AD_MARKER_COLOR">DEFAULT_AD_MARKER_COLOR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default color for ad markers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_AD_MARKER_WIDTH_DP">DEFAULT_AD_MARKER_WIDTH_DP</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default width for ad markers, in dp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#DEFAULT_AD_PRELOAD_TIMEOUT_MS">DEFAULT_AD_PRELOAD_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The default duration in milliseconds for which the player must buffer while preloading an ad
|
|
group before that ad group is skipped and marked as having failed to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#DEFAULT_ALLOWED_VIDEO_JOINING_TIME_MS">DEFAULT_ALLOWED_VIDEO_JOINING_TIME_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">The default maximum duration for which a video renderer can attempt to seamlessly join an
|
|
ongoing playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_AUDIO_BUFFER_SIZE">DEFAULT_AUDIO_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">A default size in bytes for an audio buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#DEFAULT_AUDIO_CAPABILITIES">DEFAULT_AUDIO_CAPABILITIES</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum audio capabilities supported by all devices.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_BACK_BUFFER_DURATION_MS">DEFAULT_BACK_BUFFER_DURATION_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default back buffer duration in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#DEFAULT_BANDWIDTH_FRACTION">DEFAULT_BANDWIDTH_FRACTION</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_BAR_HEIGHT_DP">DEFAULT_BAR_HEIGHT_DP</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default height for the time bar, in dp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#DEFAULT_BOTTOM_PADDING_FRACTION">DEFAULT_BOTTOM_PADDING_FRACTION</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">The default bottom padding to apply when <a href="com/google/android/exoplayer2/text/Cue.html#line"><code>Cue.line</code></a> is <a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET"><code>Cue.DIMEN_UNSET</code></a>, as a
|
|
fraction of the viewport height.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS">DEFAULT_BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default duration of media that must be buffered for playback to resume after a rebuffer, in
|
|
milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_BUFFER_FOR_PLAYBACK_MS">DEFAULT_BUFFER_FOR_PLAYBACK_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default duration of media that must be buffered for playback to start or resume following a
|
|
user action such as a seek, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DEFAULT_BUFFER_SEGMENT_SIZE">DEFAULT_BUFFER_SEGMENT_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A default size in bytes for an individual allocation that forms part of a larger buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#DEFAULT_BUFFER_SIZE">DEFAULT_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Default buffer size in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html#DEFAULT_BUFFER_SIZE_BYTES">DEFAULT_BUFFER_SIZE_BYTES</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheWriter</a></dt>
|
|
<dd>
|
|
<div class="block">Default buffer size to be used while caching.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_BUFFERED_COLOR">DEFAULT_BUFFERED_COLOR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default color for the buffered portion of the time bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#DEFAULT_BUFFERED_FRACTION_TO_LIVE_EDGE_FOR_QUALITY_INCREASE">DEFAULT_BUFFERED_FRACTION_TO_LIVE_EDGE_FOR_QUALITY_INCREASE</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_CAMERA_MOTION_BUFFER_SIZE">DEFAULT_CAMERA_MOTION_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">A default size in bytes for a camera motion buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#DEFAULT_CONNECT_TIMEOUT_MILLIS">DEFAULT_CONNECT_TIMEOUT_MILLIS</a></span> - Static variable in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default connection timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#DEFAULT_CONNECT_TIMEOUT_MILLIS">DEFAULT_CONNECT_TIMEOUT_MILLIS</a></span> - Static variable in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">The default connection timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#DEFAULT_CONNECT_TIMEOUT_MILLIS">DEFAULT_CONNECT_TIMEOUT_MILLIS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default connection timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#DEFAULT_DETACH_SURFACE_TIMEOUT_MS">DEFAULT_DETACH_SURFACE_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">The default timeout for detaching a surface from the player, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#DEFAULT_FACTORY">DEFAULT_FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#DEFAULT_FALLBACK_MAX_PLAYBACK_SPEED">DEFAULT_FALLBACK_MAX_PLAYBACK_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default maximum factor by which playback can be sped up that should be used if no maximum
|
|
playback speed is defined by the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#DEFAULT_FALLBACK_MIN_PLAYBACK_SPEED">DEFAULT_FALLBACK_MIN_PLAYBACK_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default minimum factor by which playback can be sped up that should be used if no minimum
|
|
playback speed is defined by the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#DEFAULT_FALLBACK_TARGET_LIVE_OFFSET_MS">DEFAULT_FALLBACK_TARGET_LIVE_OFFSET_MS</a></span> - Static variable in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default target <a href="com/google/android/exoplayer2/Player.html#getCurrentLiveOffset()"><code>offset for live streams</code></a> that is used
|
|
if no value is defined in the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> or the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#DEFAULT_FOREGROUND_NOTIFICATION_UPDATE_INTERVAL">DEFAULT_FOREGROUND_NOTIFICATION_UPDATE_INTERVAL</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Default foreground notification update interval in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#DEFAULT_FRAGMENT_SIZE">DEFAULT_FRAGMENT_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Default <code>fragmentSize</code> recommended for caching use cases.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_COUNTRY_GROUPS">DEFAULT_INITIAL_BITRATE_COUNTRY_GROUPS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Country groups used to determine the default initial bitrate estimate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_ESTIMATE">DEFAULT_INITIAL_BITRATE_ESTIMATE</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default initial bitrate estimate used when the device is offline or the network type cannot be
|
|
determined, in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_ESTIMATES_2G">DEFAULT_INITIAL_BITRATE_ESTIMATES_2G</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default initial 2G bitrate estimates in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_ESTIMATES_3G">DEFAULT_INITIAL_BITRATE_ESTIMATES_3G</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default initial 3G bitrate estimates in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_ESTIMATES_4G">DEFAULT_INITIAL_BITRATE_ESTIMATES_4G</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default initial 4G bitrate estimates in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_NSA">DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_NSA</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default initial 5G-NSA bitrate estimates in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_SA">DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_SA</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default initial 5G-SA bitrate estimates in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_INITIAL_BITRATE_ESTIMATES_WIFI">DEFAULT_INITIAL_BITRATE_ESTIMATES_WIFI</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default initial Wifi bitrate estimate in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#DEFAULT_LIVE_PRESENTATION_DELAY_MS">DEFAULT_LIVE_PRESENTATION_DELAY_MS</a></span> - Static variable in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#DEFAULT_FALLBACK_TARGET_LIVE_OFFSET_MS"><code>DashMediaSource.DEFAULT_FALLBACK_TARGET_LIVE_OFFSET_MS</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#DEFAULT_LIVE_PRESENTATION_DELAY_MS">DEFAULT_LIVE_PRESENTATION_DELAY_MS</a></span> - Static variable in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default presentation delay for live streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#DEFAULT_LOADING_CHECK_INTERVAL_BYTES">DEFAULT_LOADING_CHECK_INTERVAL_BYTES</a></span> - Static variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default number of bytes that should be loaded between each each invocation of <a href="com/google/android/exoplayer2/source/SequenceableLoader.Callback.html#onContinueLoadingRequested(T)"><code>SequenceableLoader.Callback.onContinueLoadingRequested(SequenceableLoader)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#DEFAULT_LOCATION_EXCLUSION_MS">DEFAULT_LOCATION_EXCLUSION_MS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">The default duration for which a location is excluded in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_MAX_BUFFER_MS">DEFAULT_MAX_BUFFER_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default maximum duration of media that the player will attempt to buffer, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#DEFAULT_MAX_DURATION_FOR_QUALITY_DECREASE_MS">DEFAULT_MAX_DURATION_FOR_QUALITY_DECREASE_MS</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#DEFAULT_MAX_LIVE_OFFSET_ERROR_MS_FOR_UNIT_SPEED">DEFAULT_MAX_LIVE_OFFSET_ERROR_MS_FOR_UNIT_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default maximum difference between the current live offset and the target live offset, in
|
|
milliseconds, for which unit speed (1.0f) is used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#DEFAULT_MAX_PACKET_SIZE">DEFAULT_MAX_PACKET_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default maximum datagram packet size, in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#DEFAULT_MAX_PARALLEL_DOWNLOADS">DEFAULT_MAX_PARALLEL_DOWNLOADS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">The default maximum number of parallel downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#DEFAULT_MAX_QUEUE_SIZE">DEFAULT_MAX_QUEUE_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS">DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A default maximum position for which a seek to previous will seek to the previous window, in
|
|
milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#DEFAULT_MEDIA_ID">DEFAULT_MEDIA_ID</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">The default media ID that is used if the media ID is not explicitly set by <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setMediaId(java.lang.String)"><code>MediaItem.Builder.setMediaId(String)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#DEFAULT_MEDIA_ID">DEFAULT_MEDIA_ID</a></span> - Static variable in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">The media id used by media items of dash media sources without a manifest URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_METADATA_BUFFER_SIZE">DEFAULT_METADATA_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">A default size in bytes for a metadata buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_MIN_BUFFER_MS">DEFAULT_MIN_BUFFER_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default minimum duration of media that the player will attempt to ensure is buffered at all
|
|
times, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_MIN_BUFFER_SIZE">DEFAULT_MIN_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The buffer size in bytes that will be used as a minimum target buffer in all cases.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#DEFAULT_MIN_DURATION_FOR_QUALITY_INCREASE_MS">DEFAULT_MIN_DURATION_FOR_QUALITY_INCREASE_MS</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#DEFAULT_MIN_DURATION_TO_RETAIN_AFTER_DISCARD_MS">DEFAULT_MIN_DURATION_TO_RETAIN_AFTER_DISCARD_MS</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#DEFAULT_MIN_LOADABLE_RETRY_COUNT">DEFAULT_MIN_LOADABLE_RETRY_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">The default minimum number of times to retry loading data prior to propagating the error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#DEFAULT_MIN_LOADABLE_RETRY_COUNT_PROGRESSIVE_LIVE">DEFAULT_MIN_LOADABLE_RETRY_COUNT_PROGRESSIVE_LIVE</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">The default minimum number of times to retry loading prior to failing for progressive live
|
|
streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#DEFAULT_MIN_POSSIBLE_LIVE_OFFSET_SMOOTHING_FACTOR">DEFAULT_MIN_POSSIBLE_LIVE_OFFSET_SMOOTHING_FACTOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default smoothing factor when smoothing the minimum possible live offset that can be
|
|
achieved during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#DEFAULT_MIN_RETRY_COUNT">DEFAULT_MIN_RETRY_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">The default minimum number of times a download must be retried before failing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#DEFAULT_MIN_UPDATE_INTERVAL_MS">DEFAULT_MIN_UPDATE_INTERVAL_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default <a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setMinUpdateIntervalMs(long)"><code>minimum interval</code></a> between playback
|
|
speed changes, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#DEFAULT_MINIMUM_SILENCE_DURATION_US">DEFAULT_MINIMUM_SILENCE_DURATION_US</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">The default value for <a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#%3Cinit%3E(long,long,short)"><code>minimumSilenceDurationUs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_MUXED_BUFFER_SIZE">DEFAULT_MUXED_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">A default size in bytes for a muxed buffer (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.html#DEFAULT_NTP_HOST">DEFAULT_NTP_HOST</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.html" title="class in com.google.android.exoplayer2.util">SntpClient</a></dt>
|
|
<dd>
|
|
<div class="block">The default NTP host address used to retrieve <a href="com/google/android/exoplayer2/util/SntpClient.html#getElapsedRealtimeOffsetMs()"><code>SntpClient.getElapsedRealtimeOffsetMs()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#DEFAULT_PADDING_SILENCE_US">DEFAULT_PADDING_SILENCE_US</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">The default value for <a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#%3Cinit%3E(long,long,short)"><code>paddingSilenceUs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#DEFAULT_PLAYBACK_ACTIONS">DEFAULT_PLAYBACK_ACTIONS</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">The default playback actions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#DEFAULT_PLAYBACK_SPEED">DEFAULT_PLAYBACK_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The default playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_PLAYED_AD_MARKER_COLOR">DEFAULT_PLAYED_AD_MARKER_COLOR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default color for played ad markers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_PLAYED_COLOR">DEFAULT_PLAYED_COLOR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default color for the played portion of the time bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#DEFAULT_PLAYLIST_STUCK_TARGET_DURATION_COEFFICIENT">DEFAULT_PLAYLIST_STUCK_TARGET_DURATION_COEFFICIENT</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Default coefficient applied on the target duration of a playlist to determine the amount of
|
|
time after which an unchanging playlist is considered stuck.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_PRIORITIZE_TIME_OVER_SIZE_THRESHOLDS">DEFAULT_PRIORITIZE_TIME_OVER_SIZE_THRESHOLDS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default prioritization of buffer time constraints over size constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#DEFAULT_PRIORITY">DEFAULT_PRIORITY</a></span> - Static variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">The default priority.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#DEFAULT_PROPORTIONAL_CONTROL_FACTOR">DEFAULT_PROPORTIONAL_CONTROL_FACTOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default <a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setProportionalControlFactor(float)"><code>proportional control factor</code></a>
|
|
used to adjust the playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#DEFAULT_PROVIDER">DEFAULT_PROVIDER</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.Provider.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm.Provider</code></a> that returns a new <a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm"><code>FrameworkMediaDrm</code></a> for the requested
|
|
UUID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#DEFAULT_READ_TIMEOUT_MILLIS">DEFAULT_READ_TIMEOUT_MILLIS</a></span> - Static variable in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default read timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html#DEFAULT_READ_TIMEOUT_MILLIS">DEFAULT_READ_TIMEOUT_MILLIS</a></span> - Static variable in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">The default read timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#DEFAULT_READ_TIMEOUT_MILLIS">DEFAULT_READ_TIMEOUT_MILLIS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default read timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#DEFAULT_RELEASE_TIMEOUT_MS">DEFAULT_RELEASE_TIMEOUT_MS</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">The default timeout for calls to <a href="com/google/android/exoplayer2/Player.html#release()"><code>Player.release()</code></a> and <a href="com/google/android/exoplayer2/ExoPlayer.html#setForegroundMode(boolean)"><code>ExoPlayer.setForegroundMode(boolean)</code></a>, in
|
|
milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html#DEFAULT_REPEAT_TOGGLE_MODES">DEFAULT_REPEAT_TOGGLE_MODES</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession">RepeatModeActionProvider</a></dt>
|
|
<dd>
|
|
<div class="block">The default repeat toggle modes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#DEFAULT_REPEAT_TOGGLE_MODES">DEFAULT_REPEAT_TOGGLE_MODES</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The default repeat toggle modes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#DEFAULT_REPEAT_TOGGLE_MODES">DEFAULT_REPEAT_TOGGLE_MODES</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The default repeat toggle modes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#DEFAULT_REQUIREMENTS">DEFAULT_REQUIREMENTS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">The default requirement is that the device has network connectivity.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_RETAIN_BACK_BUFFER_FROM_KEYFRAME">DEFAULT_RETAIN_BACK_BUFFER_FROM_KEYFRAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default for whether the back buffer is retained from the previous keyframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_SCRUBBER_COLOR">DEFAULT_SCRUBBER_COLOR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default color for the scrubber handle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_SCRUBBER_DISABLED_SIZE_DP">DEFAULT_SCRUBBER_DISABLED_SIZE_DP</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default diameter for the scrubber when disabled, in dp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_SCRUBBER_DRAGGED_SIZE_DP">DEFAULT_SCRUBBER_DRAGGED_SIZE_DP</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default diameter for the scrubber when dragged, in dp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_SCRUBBER_ENABLED_SIZE_DP">DEFAULT_SCRUBBER_ENABLED_SIZE_DP</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default diameter for the scrubber when enabled, in dp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DEFAULT_SEEK_BACK_INCREMENT_MS">DEFAULT_SEEK_BACK_INCREMENT_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A default seek back increment, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#DEFAULT_SEEK_FORWARD_INCREMENT_MS">DEFAULT_SEEK_FORWARD_INCREMENT_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A default seek forward increment, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#DEFAULT_SEEK_TIMEOUT_MS">DEFAULT_SEEK_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Default timeout value for <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setSeekTimeoutMs(int)"><code>SessionCallbackBuilder.setSeekTimeoutMs(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#DEFAULT_SESSION_ID_GENERATOR">DEFAULT_SESSION_ID_GENERATOR</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Default generator for unique session ids that are random, Based64-encoded and URL-safe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#DEFAULT_SESSION_KEEPALIVE_MS">DEFAULT_SESSION_KEEPALIVE_MS</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Default value for <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setSessionKeepaliveMs(long)"><code>DefaultDrmSessionManager.Builder.setSessionKeepaliveMs(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#DEFAULT_SHOW_TIMEOUT_MS">DEFAULT_SHOW_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The default show timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#DEFAULT_SHOW_TIMEOUT_MS">DEFAULT_SHOW_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The default show timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#DEFAULT_SILENCE_THRESHOLD_LEVEL">DEFAULT_SILENCE_THRESHOLD_LEVEL</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">The default value for <a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#%3Cinit%3E(long,long,short)"><code>silenceThresholdLevel</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#DEFAULT_SLIDING_WINDOW_MAX_WEIGHT">DEFAULT_SLIDING_WINDOW_MAX_WEIGHT</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Default maximum weight for the sliding window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#DEFAULT_SOCKET_TIMEOUT_MILLIS">DEFAULT_SOCKET_TIMEOUT_MILLIS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default socket timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_TARGET_BUFFER_BYTES">DEFAULT_TARGET_BUFFER_BYTES</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default target buffer size in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#DEFAULT_TARGET_LIVE_OFFSET_INCREMENT_ON_REBUFFER_MS">DEFAULT_TARGET_LIVE_OFFSET_INCREMENT_ON_REBUFFER_MS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">The default increment applied to the target live offset each time the player is rebuffering, in
|
|
milliseconds</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html#DEFAULT_TEST_ASSET_DIRECTORY">DEFAULT_TEST_ASSET_DIRECTORY</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html" title="class in com.google.android.exoplayer2.testutil">DumpFileAsserts</a></dt>
|
|
<dd>
|
|
<div class="block">The default test asset directory used if no other directory is specified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_TEXT_BUFFER_SIZE">DEFAULT_TEXT_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">A default size in bytes for a text buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#DEFAULT_TEXT_SIZE_FRACTION">DEFAULT_TEXT_SIZE_FRACTION</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">The default fractional text size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS">DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The default minimum interval between time bar position updates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS">DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The default minimum interval between time bar position updates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html#DEFAULT_TIMEOUT_MS">DEFAULT_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html" title="class in com.google.android.exoplayer2.robolectric">RobolectricUtil</a></dt>
|
|
<dd>
|
|
<div class="block">The default timeout applied when calling <a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html#runMainLooperUntil(com.google.common.base.Supplier)"><code>RobolectricUtil.runMainLooperUntil(Supplier)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#DEFAULT_TIMEOUT_MS">DEFAULT_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">The default value for <a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setTimeoutMs(long)"><code>RtspMediaSource.Factory.setTimeoutMs(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#DEFAULT_TIMESTAMP_SEARCH_BYTES">DEFAULT_TIMESTAMP_SEARCH_BYTES</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_TOUCH_TARGET_HEIGHT_DP">DEFAULT_TOUCH_TARGET_HEIGHT_DP</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default height for the touch target, in dp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#DEFAULT_TRACK_BLACKLIST_MS">DEFAULT_TRACK_BLACKLIST_MS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#DEFAULT_TRACK_EXCLUSION_MS"><code>DefaultLoadErrorHandlingPolicy.DEFAULT_TRACK_EXCLUSION_MS</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#DEFAULT_TRACK_EXCLUSION_MS">DEFAULT_TRACK_EXCLUSION_MS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">The default duration for which a track is excluded in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#DEFAULT_TRACK_SELECTOR_PARAMETERS">DEFAULT_TRACK_SELECTOR_PARAMETERS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">This instance does not have <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink"><code>Context</code></a> constraints. Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getDefaultTrackSelectorParameters(android.content.Context)" target="_top"><code>DownloadHelper.getDefaultTrackSelectorParameters(Context)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#DEFAULT_TRACK_SELECTOR_PARAMETERS_WITHOUT_CONTEXT">DEFAULT_TRACK_SELECTOR_PARAMETERS_WITHOUT_CONTEXT</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Default track selection parameters for downloading, but without any <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Context</code></a>
|
|
constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#DEFAULT_TRACK_SELECTOR_PARAMETERS_WITHOUT_VIEWPORT">DEFAULT_TRACK_SELECTOR_PARAMETERS_WITHOUT_VIEWPORT</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">This instance does not have <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink"><code>Context</code></a> constraints. Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getDefaultTrackSelectorParameters(android.content.Context)" target="_top"><code>DownloadHelper.getDefaultTrackSelectorParameters(Context)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#DEFAULT_UNPLAYED_COLOR">DEFAULT_UNPLAYED_COLOR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Default color for the unplayed portion of the time bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#DEFAULT_USER_AGENT">DEFAULT_USER_AGENT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">ExoPlayer now uses the user agent of the underlying network stack by default.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#DEFAULT_VIDEO_BUFFER_SIZE">DEFAULT_VIDEO_BUFFER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">A default size in bytes for a video buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#DEFAULT_WEIGHT">DEFAULT_WEIGHT</a></span> - Static variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">The default weight.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#DEFAULT_WINDOW_DURATION_US">DEFAULT_WINDOW_DURATION_US</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Default window duration in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#DEFAULT_WINDOW_OFFSET_IN_FIRST_PERIOD_US">DEFAULT_WINDOW_OFFSET_IN_FIRST_PERIOD_US</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Default offset of a window in its first period in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#DEFAULT_WITHOUT_CONTEXT">DEFAULT_WITHOUT_CONTEXT</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">An instance with default values, except those obtained from the <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Context</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#DEFAULT_WITHOUT_CONTEXT">DEFAULT_WITHOUT_CONTEXT</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">An instance with default values, except those obtained from the <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Context</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultAllocator</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream"><code>Allocator</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#%3Cinit%3E(boolean,int)">DefaultAllocator(boolean, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance without creating any <a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><code>Allocation</code></a>s up front.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#%3Cinit%3E(boolean,int,int)">DefaultAllocator(boolean, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance with some <a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><code>Allocation</code></a>s created up front.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html#%3Cinit%3E(android.content.Context)">DefaultAllowedCommandProvider(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.DefaultAllowedCommandProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioProcessor...)">DefaultAudioProcessorChain(AudioProcessor...)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink.DefaultAudioProcessorChain</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new default chain of audio processors, with the user-defined <code>
|
|
audioProcessors</code> applied before silence skipping and speed adjustment processors.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioProcessor%5B%5D,com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor,com.google.android.exoplayer2.audio.SonicAudioProcessor)">DefaultAudioProcessorChain(AudioProcessor[], SilenceSkippingAudioProcessor, SonicAudioProcessor)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink.DefaultAudioProcessorChain</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new default chain of audio processors, with the user-defined <code>
|
|
audioProcessors</code> applied before silence skipping and speed adjustment processors.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">DefaultAudioSink</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Plays audio data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.AudioProcessor%5B%5D)">DefaultAudioSink(AudioCapabilities, AudioProcessor[])</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new default audio sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.AudioProcessor%5B%5D,boolean)">DefaultAudioSink(AudioCapabilities, AudioProcessor[], boolean)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new default audio sink, optionally using float output for high resolution PCM.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioCapabilities,com.google.android.exoplayer2.audio.DefaultAudioSink.AudioProcessorChain,boolean,boolean,int)">DefaultAudioSink(AudioCapabilities, DefaultAudioSink.AudioProcessorChain, boolean, boolean, int)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new default audio sink, optionally using float output for high resolution PCM and
|
|
with the specified <code>audioProcessorChain</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">DefaultAudioSink.AudioProcessorChain</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a chain of audio processors, which are used for any user-defined processing and
|
|
applying playback parameters (if supported).</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">DefaultAudioSink.DefaultAudioProcessorChain</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">The default audio processor chain, which applies a (possibly empty) chain of user-defined audio
|
|
processors followed by <a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio"><code>SilenceSkippingAudioProcessor</code></a> and <a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio"><code>SonicAudioProcessor</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.InvalidAudioTrackTimestampException.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">DefaultAudioSink.InvalidAudioTrackTimestampException</span></a> - Exception in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when the audio track has provided a spurious timestamp, if <a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#failOnSpuriousAudioTimestamp"><code>DefaultAudioSink.failOnSpuriousAudioTimestamp</code></a> is set.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.OffloadMode.html" title="annotation in com.google.android.exoplayer2.audio"><span class="typeNameLink">DefaultAudioSink.OffloadMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Audio offload mode configuration.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultBandwidthMeter</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Estimates bandwidth by listening to data transfers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#%3Cinit%3E()">DefaultBandwidthMeter()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultBandwidthMeter.Builder</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultBandwidthMeter.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for a bandwidth meter.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html" title="class in com.google.android.exoplayer2.ext.cast"><span class="typeNameLink">DefaultCastOptionsProvider</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cast/package-summary.html">com.google.android.exoplayer2.ext.cast</a></dt>
|
|
<dd>
|
|
<div class="block">A convenience <code>OptionsProvider</code> to target the default cast receiver app.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html#%3Cinit%3E()">DefaultCastOptionsProvider()</a></span> - Constructor for class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html" title="class in com.google.android.exoplayer2.ext.cast">DefaultCastOptionsProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/DefaultCompositeSequenceableLoaderFactory.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">DefaultCompositeSequenceableLoaderFactory</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/source/CompositeSequenceableLoaderFactory.html" title="interface in com.google.android.exoplayer2.source"><code>CompositeSequenceableLoaderFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultCompositeSequenceableLoaderFactory.html#%3Cinit%3E()">DefaultCompositeSequenceableLoaderFactory()</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultCompositeSequenceableLoaderFactory.html" title="class in com.google.android.exoplayer2.source">DefaultCompositeSequenceableLoaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">DefaultContentMetadata</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>ContentMetadata</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#%3Cinit%3E()">DefaultContentMetadata()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#%3Cinit%3E(java.util.Map)">DefaultContentMetadata(Map<String, byte[]>)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">DefaultControlDispatcher</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> or configure the player to customize operations.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#%3Cinit%3E()">DefaultControlDispatcher()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#%3Cinit%3E(long,long)">DefaultControlDispatcher(long, long)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance with the given increments.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DefaultDashChunkSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">A default <a href="com/google/android/exoplayer2/source/dash/DashChunkSource.html" title="interface in com.google.android.exoplayer2.source.dash"><code>DashChunkSource</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#%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%5B%5D,com.google.android.exoplayer2.trackselection.ExoTrackSelection,int,com.google.android.exoplayer2.upstream.DataSource,long,int,boolean,java.util.List,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler)">DefaultDashChunkSource(ChunkExtractor.Factory, LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, int, DataSource, long, int, boolean, List<Format>, PlayerEmsgHandler.PlayerTrackEmsgHandler)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DefaultDashChunkSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DefaultDashChunkSource.RepresentationHolder</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about a snapshot of a single <a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>Representation</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">DefaultDashChunkSource.RepresentationSegmentIterator</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>MediaChunkIterator</code></a> wrapping a <a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash"><code>DefaultDashChunkSource.RepresentationHolder</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/database/DefaultDatabaseProvider.html" title="class in com.google.android.exoplayer2.database"><span class="typeNameLink">DefaultDatabaseProvider</span></a> - Class in <a href="com/google/android/exoplayer2/database/package-summary.html">com.google.android.exoplayer2.database</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><code>DatabaseProvider</code></a> that provides instances obtained from a <a href="https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html" title="class or interface in android.database.sqlite" class="externalLink" target="_top"><code>SQLiteOpenHelper</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DefaultDatabaseProvider.html#%3Cinit%3E(android.database.sqlite.SQLiteOpenHelper)">DefaultDatabaseProvider(SQLiteOpenHelper)</a></span> - Constructor for class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DefaultDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">DefaultDatabaseProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> that supports multiple URI schemes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#%3Cinit%3E(android.content.Context,boolean)">DefaultDataSource(Context, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance, optionally configured to follow cross-protocol redirects.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.upstream.DataSource)">DefaultDataSource(Context, DataSource)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance that delegates to a provided <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for URI schemes other
|
|
than file, asset and content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#%3Cinit%3E(android.content.Context,java.lang.String,boolean)">DefaultDataSource(Context, String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance, optionally configured to follow cross-protocol redirects.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#%3Cinit%3E(android.content.Context,java.lang.String,int,int,boolean)">DefaultDataSource(Context, String, int, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance, optionally configured to follow cross-protocol redirects.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> that produces <a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultDataSource</code></a> instances that delegate to <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource</code></a>s for non-file/asset/content URIs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html#%3Cinit%3E(android.content.Context)">DefaultDataSourceFactory(Context)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.upstream.DataSource.Factory)">DefaultDataSourceFactory(Context, DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.upstream.TransferListener,com.google.android.exoplayer2.upstream.DataSource.Factory)">DefaultDataSourceFactory(Context, TransferListener, DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html#%3Cinit%3E(android.content.Context,java.lang.String)">DefaultDataSourceFactory(Context, String)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html#%3Cinit%3E(android.content.Context,java.lang.String,com.google.android.exoplayer2.upstream.TransferListener)">DefaultDataSourceFactory(Context, String, TransferListener)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DefaultDownloaderFactory</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/offline/DownloaderFactory.html" title="interface in com.google.android.exoplayer2.offline"><code>DownloaderFactory</code></a>, supporting creation of progressive, DASH, HLS and
|
|
SmoothStreaming downloaders.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)">DefaultDownloaderFactory(CacheDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloaderFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)"><code>DefaultDownloaderFactory(CacheDataSource.Factory, Executor)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)">DefaultDownloaderFactory(CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloaderFactory.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DefaultDownloadIndex</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/offline/DownloadIndex.html" title="interface in com.google.android.exoplayer2.offline"><code>DownloadIndex</code></a> that uses SQLite to persist <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Downloads</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#%3Cinit%3E(com.google.android.exoplayer2.database.DatabaseProvider)">DefaultDownloadIndex(DatabaseProvider)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance that stores the <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Downloads</code></a> in an SQLite database provided
|
|
by a <a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><code>DatabaseProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#%3Cinit%3E(com.google.android.exoplayer2.database.DatabaseProvider,java.lang.String)">DefaultDownloadIndex(DatabaseProvider, String)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance that stores the <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Downloads</code></a> in an SQLite database provided
|
|
by a <a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><code>DatabaseProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DefaultDrmSessionManager</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManager</code></a> that supports playbacks using <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#%3Cinit%3E(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm,com.google.android.exoplayer2.drm.MediaDrmCallback,java.util.HashMap)">DefaultDrmSessionManager(UUID, ExoMediaDrm, MediaDrmCallback, HashMap<String, String>)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm"><code>DefaultDrmSessionManager.Builder</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#%3Cinit%3E(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm,com.google.android.exoplayer2.drm.MediaDrmCallback,java.util.HashMap,boolean)">DefaultDrmSessionManager(UUID, ExoMediaDrm, MediaDrmCallback, HashMap<String, String>, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm"><code>DefaultDrmSessionManager.Builder</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#%3Cinit%3E(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm,com.google.android.exoplayer2.drm.MediaDrmCallback,java.util.HashMap,boolean,int)">DefaultDrmSessionManager(UUID, ExoMediaDrm, MediaDrmCallback, HashMap<String, String>, boolean, int)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm"><code>DefaultDrmSessionManager.Builder</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DefaultDrmSessionManager.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm"><code>DefaultDrmSessionManager</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.MissingSchemeDataException.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DefaultDrmSessionManager.MissingSchemeDataException</span></a> - Exception in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Signals that the <a href="com/google/android/exoplayer2/Format.html#drmInitData"><code>Format.drmInitData</code></a> passed to <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#acquireSession(android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)"><code>DefaultDrmSessionManager.acquireSession(android.os.Looper, com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher, com.google.android.exoplayer2.Format)</code></a> does not contain
|
|
scheme data for the required UUID.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Mode.html" title="annotation in com.google.android.exoplayer2.drm"><span class="typeNameLink">DefaultDrmSessionManager.Mode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Determines the action to be done after a session acquired.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DefaultDrmSessionManagerProvider</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/drm/DrmSessionManagerProvider.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManagerProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html#%3Cinit%3E()">DefaultDrmSessionManagerProvider()</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManagerProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">DefaultExtractorInput</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> that wraps a <a href="com/google/android/exoplayer2/upstream/DataReader.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataReader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataReader,long,long)">DefaultExtractorInput(DataReader, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">DefaultExtractorsFactory</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorsFactory</code></a> that provides an array of extractors for the following formats:
|
|
|
|
|
|
MP4, including M4A (<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>Mp4Extractor</code></a>)
|
|
fMP4 (<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>FragmentedMp4Extractor</code></a>)
|
|
Matroska and WebM (<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv"><code>MatroskaExtractor</code></a>)
|
|
Ogg Vorbis/FLAC (<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg"><code>OggExtractor</code></a>
|
|
MP3 (<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3"><code>Mp3Extractor</code></a>)
|
|
AAC (<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>AdtsExtractor</code></a>)
|
|
MPEG TS (<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>TsExtractor</code></a>)
|
|
MPEG PS (<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>PsExtractor</code></a>)
|
|
FLV (<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv"><code>FlvExtractor</code></a>)
|
|
WAV (<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav"><code>WavExtractor</code></a>)
|
|
AC3 (<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>Ac3Extractor</code></a>)
|
|
AC4 (<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>Ac4Extractor</code></a>)
|
|
AMR (<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr"><code>AmrExtractor</code></a>)
|
|
FLAC
|
|
|
|
If available, the FLAC extension's <code>
|
|
com.google.android.exoplayer2.ext.flac.FlacExtractor</code> is used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#%3Cinit%3E()">DefaultExtractorsFactory()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/DefaultHlsDataSourceFactory.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">DefaultHlsDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/source/hls/HlsDataSourceFactory.html" title="interface in com.google.android.exoplayer2.source.hls"><code>HlsDataSourceFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/DefaultHlsDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">DefaultHlsDataSourceFactory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/DefaultHlsDataSourceFactory.html" title="class in com.google.android.exoplayer2.source.hls">DefaultHlsDataSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">DefaultHlsExtractorFactory</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/source/hls/HlsExtractorFactory.html" title="interface in com.google.android.exoplayer2.source.hls"><code>HlsExtractorFactory</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html#%3Cinit%3E()">DefaultHlsExtractorFactory()</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html" title="class in com.google.android.exoplayer2.source.hls">DefaultHlsExtractorFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html#%3Cinit%3E(int,boolean)"><code>new
|
|
DefaultHlsExtractorFactory(payloadReaderFactoryFlags = 0, exposeCea608WhenMissingDeclarations =
|
|
true)</code></a></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html#%3Cinit%3E(int,boolean)">DefaultHlsExtractorFactory(int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/DefaultHlsExtractorFactory.html" title="class in com.google.android.exoplayer2.source.hls">DefaultHlsExtractorFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a factory for HLS segment extractors.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">DefaultHlsPlaylistParserFactory</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation for <a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParserFactory.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><code>HlsPlaylistParserFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistParserFactory.html#%3Cinit%3E()">DefaultHlsPlaylistParserFactory()</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistParserFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">DefaultHlsPlaylistTracker</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation for <a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><code>HlsPlaylistTracker</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#%3Cinit%3E(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory)">DefaultHlsPlaylistTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#%3Cinit%3E(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory,double)">DefaultHlsPlaylistTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory, double)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultHttpDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a> that uses Android's <a href="https://developer.android.com/reference/java/net/HttpURLConnection.html" title="class or interface in java.net" class="externalLink" target="_top"><code>HttpURLConnection</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#%3Cinit%3E()">DefaultHttpDataSource()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#%3Cinit%3E(java.lang.String)">DefaultHttpDataSource(String)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#%3Cinit%3E(java.lang.String,int,int)">DefaultHttpDataSource(String, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#%3Cinit%3E(java.lang.String,int,int,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">DefaultHttpDataSource(String, int, int, boolean, HttpDataSource.RequestProperties)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultHttpDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultHttpDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html#%3Cinit%3E()">DefaultHttpDataSourceFactory()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html#%3Cinit%3E(java.lang.String)">DefaultHttpDataSourceFactory(String)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html#%3Cinit%3E(java.lang.String,int,int,boolean)">DefaultHttpDataSourceFactory(String, int, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.TransferListener)">DefaultHttpDataSourceFactory(String, TransferListener)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.TransferListener,int,int,boolean)">DefaultHttpDataSourceFactory(String, TransferListener, int, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html#defaultInitializationVector">defaultInitializationVector</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4">TrackEncryptionBox</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html#perSampleIvSize"><code>TrackEncryptionBox.perSampleIvSize</code></a> is 0, holds the default initialization vector as defined in the
|
|
track encryption box or sample group description box.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">DefaultLivePlaybackSpeedControl</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2"><code>LivePlaybackSpeedControl</code></a> that adjusts the playback speed using a proportional
|
|
controller.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">DefaultLivePlaybackSpeedControl.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for a <a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2"><code>DefaultLivePlaybackSpeedControl</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">DefaultLoadControl</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The default <a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2"><code>LoadControl</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#%3Cinit%3E()">DefaultLoadControl()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance, using the <code>DEFAULT_*</code> constants defined in this class.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DefaultAllocator,int,int,int,int,int,boolean,int,boolean)">DefaultLoadControl(DefaultAllocator, int, int, int, int, int, boolean, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">DefaultLoadControl.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2"><code>DefaultLoadControl</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DefaultLoadErrorHandlingPolicy</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#%3Cinit%3E()">DefaultLoadErrorHandlingPolicy()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with default behavior.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#%3Cinit%3E(int)">DefaultLoadErrorHandlingPolicy(int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with the given value for <a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#getMinimumLoadableRetryCount(int)"><code>DefaultLoadErrorHandlingPolicy.getMinimumLoadableRetryCount(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">DefaultMediaDescriptionAdapter</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerNotificationManager.MediaDescriptionAdapter</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html#%3Cinit%3E(android.app.PendingIntent)">DefaultMediaDescriptionAdapter(PendingIntent)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html" title="class in com.google.android.exoplayer2.ui">DefaultMediaDescriptionAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a default <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerNotificationManager.MediaDescriptionAdapter</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cast/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.cast"><span class="typeNameLink">DefaultMediaItemConverter</span></a> - Class in <a href="com/google/android/exoplayer2/ext/cast/package-summary.html">com.google.android.exoplayer2.ext.cast</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/ext/cast/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.cast"><code>MediaItemConverter</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">DefaultMediaItemConverter</span></a> - Class in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/ext/media2/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>MediaItemConverter</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/DefaultMediaItemConverter.html#%3Cinit%3E()">DefaultMediaItemConverter()</a></span> - Constructor for class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.cast">DefaultMediaItemConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html#%3Cinit%3E()">DefaultMediaItemConverter()</a></span> - Constructor for class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.media2">DefaultMediaItemConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.DefaultMediaMetadataProvider.html#%3Cinit%3E(android.support.v4.media.session.MediaControllerCompat,java.lang.String)">DefaultMediaMetadataProvider(MediaControllerCompat, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.DefaultMediaMetadataProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.DefaultMediaMetadataProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">DefaultMediaSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">The default <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceFactory</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#%3Cinit%3E(android.content.Context)">DefaultMediaSourceFactory(Context)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.extractor.ExtractorsFactory)">DefaultMediaSourceFactory(Context, ExtractorsFactory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">DefaultMediaSourceFactory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.extractor.ExtractorsFactory)">DefaultMediaSourceFactory(DataSource.Factory, ExtractorsFactory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.AdsLoaderProvider.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">DefaultMediaSourceFactory.AdsLoaderProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Provides <a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads"><code>AdsLoader</code></a> instances for media items that have <a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#adsConfiguration"><code>ad tag URIs</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">DefaultPlaybackSessionManager</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics"><code>PlaybackSessionManager</code></a> which instantiates a new session for each window in the
|
|
timeline and also for each ad within the windows.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#%3Cinit%3E()">DefaultPlaybackSessionManager()</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Creates session manager with a <a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#DEFAULT_SESSION_ID_GENERATOR"><code>DefaultPlaybackSessionManager.DEFAULT_SESSION_ID_GENERATOR</code></a> to generate session ids.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#%3Cinit%3E(com.google.common.base.Supplier)">DefaultPlaybackSessionManager(Supplier<String>)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Creates session manager.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#defaultPositionUs">defaultPositionUs</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#defaultPositionUs">defaultPositionUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The default position relative to the start of the window at which to begin playback, in
|
|
microseconds.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">DefaultRenderersFactory</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2"><code>RenderersFactory</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#%3Cinit%3E(android.content.Context)">DefaultRenderersFactory(Context)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#%3Cinit%3E(android.content.Context,int)">DefaultRenderersFactory(Context, int)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#%3Cinit%3E(android.content.Context)"><code>DefaultRenderersFactory(Context)</code></a> and <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setExtensionRendererMode(int)"><code>DefaultRenderersFactory.setExtensionRendererMode(int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#%3Cinit%3E(android.content.Context,int,long)">DefaultRenderersFactory(Context, int, long)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#%3Cinit%3E(android.content.Context)"><code>DefaultRenderersFactory(Context)</code></a>, <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setExtensionRendererMode(int)"><code>DefaultRenderersFactory.setExtensionRendererMode(int)</code></a> and <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setAllowedVideoJoiningTimeMs(long)"><code>DefaultRenderersFactory.setAllowedVideoJoiningTimeMs(long)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/DefaultRenderersFactory.ExtensionRendererMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">DefaultRenderersFactory.ExtensionRendererMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Modes for using extension renderers.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DefaultRenderersFactoryAsserts.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DefaultRenderersFactoryAsserts</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Assertions for <a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2"><code>DefaultRenderersFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DefaultRenderersFactoryAsserts.html#%3Cinit%3E()">DefaultRenderersFactoryAsserts()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DefaultRenderersFactoryAsserts.html" title="class in com.google.android.exoplayer2.testutil">DefaultRenderersFactoryAsserts</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/reader/DefaultRtpPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.source.rtsp.reader"><span class="typeNameLink">DefaultRtpPayloadReaderFactory</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/reader/package-summary.html">com.google.android.exoplayer2.source.rtsp.reader</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.Factory.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader"><code>RtpPayloadReader.Factory</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/DefaultRtpPayloadReaderFactory.html#%3Cinit%3E()">DefaultRtpPayloadReaderFactory()</a></span> - Constructor for class com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/DefaultRtpPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.source.rtsp.reader">DefaultRtpPayloadReaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.DefaultSeekTimestampConverter.html#%3Cinit%3E()">DefaultSeekTimestampConverter()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.DefaultSeekTimestampConverter.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.DefaultSeekTimestampConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#%3Cinit%3E(int)">DefaultShuffleOrder(int)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with a specified length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#%3Cinit%3E(int%5B%5D,long)">DefaultShuffleOrder(int[], long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with a specified shuffle order and the specified random seed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#%3Cinit%3E(int,long)">DefaultShuffleOrder(int, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with a specified length and the specified random seed.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><span class="typeNameLink">DefaultSsChunkSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming</a></dt>
|
|
<dd>
|
|
<div class="block">A default <a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming"><code>SsChunkSource</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#%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)">DefaultSsChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, DataSource)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><span class="typeNameLink">DefaultSsChunkSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">DefaultTimeBar</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A time bar that shows a current position, buffered position, duration and ad markers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#%3Cinit%3E(android.content.Context)">DefaultTimeBar(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">DefaultTimeBar(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)">DefaultTimeBar(Context, AttributeSet, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int,android.util.AttributeSet)">DefaultTimeBar(Context, AttributeSet, int, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int,android.util.AttributeSet,int)">DefaultTimeBar(Context, AttributeSet, int, AttributeSet, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/DefaultTrackNameProvider.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">DefaultTrackNameProvider</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A default <a href="com/google/android/exoplayer2/ui/TrackNameProvider.html" title="interface in com.google.android.exoplayer2.ui"><code>TrackNameProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTrackNameProvider.html#%3Cinit%3E(android.content.res.Resources)">DefaultTrackNameProvider(Resources)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTrackNameProvider.html" title="class in com.google.android.exoplayer2.ui">DefaultTrackNameProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A default <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelector</code></a> suitable for most use cases.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#%3Cinit%3E()">DefaultTrackSelector()</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#%3Cinit%3E(android.content.Context)"><code>DefaultTrackSelector(Context)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#%3Cinit%3E(android.content.Context)">DefaultTrackSelector(Context)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory)">DefaultTrackSelector(Context, ExoTrackSelection.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory)">DefaultTrackSelector(DefaultTrackSelector.Parameters, ExoTrackSelection.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory)">DefaultTrackSelector(ExoTrackSelection.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory)"><code>DefaultTrackSelector(Context, ExoTrackSelection.Factory)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.AudioTrackScore.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector.AudioTrackScore</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Represents how well an audio track matches the selection <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.OtherTrackScore.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector.OtherTrackScore</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Represents how well any other track (non video, audio or text) matches the selection <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector.Parameters</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Extends <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a> by adding fields that are specific to <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector.ParametersBuilder</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector.SelectionOverride</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A track selection override.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.TextTrackScore.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector.TextTrackScore</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Represents how well a text track matches the selection <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.VideoTrackScore.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">DefaultTrackSelector.VideoTrackScore</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Represents how well a video track matches the selection <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">DefaultTsPayloadReaderFactory</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Default <a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.Factory.html" title="interface in com.google.android.exoplayer2.extractor.ts"><code>TsPayloadReader.Factory</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#%3Cinit%3E()">DefaultTsPayloadReaderFactory()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#%3Cinit%3E(int)">DefaultTsPayloadReaderFactory(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#%3Cinit%3E(int,java.util.List)">DefaultTsPayloadReaderFactory(int, List<Format>)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">DefaultTsPayloadReaderFactory.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling elementary stream readers' behavior.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int...)">Definition(TrackGroup, int...)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html" title="class in com.google.android.exoplayer2.trackselection">ExoTrackSelection.Definition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int%5B%5D,int)">Definition(TrackGroup, int[], int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html" title="class in com.google.android.exoplayer2.trackselection">ExoTrackSelection.Definition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#delay(long)">delay(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay between executing any previous actions and any subsequent ones.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/AtomicFile.html#delete()">delete()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/AtomicFile.html" title="class in com.google.android.exoplayer2.util">AtomicFile</a></dt>
|
|
<dd>
|
|
<div class="block">Delete the atomic file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#delete(java.io.File,com.google.android.exoplayer2.database.DatabaseProvider)">delete(File, DatabaseProvider)</a></span> - Static method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="block">Deletes all content belonging to a cache instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#deltaPicOrderAlwaysZeroFlag">deltaPicOrderAlwaysZeroFlag</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.DeltaUpdateException.html#%3Cinit%3E()">DeltaUpdateException()</a></span> - Constructor for exception com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.DeltaUpdateException.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistParser.DeltaUpdateException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#depth">depth</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The color depth of the picture in bits-per-pixel.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Decoder.html#dequeueInputBuffer()">dequeueInputBuffer()</a></span> - Method in interface com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder">Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Dequeues the next input buffer to be filled and queued to the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#dequeueInputBuffer()">dequeueInputBuffer()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#dequeueInputBufferIndex()">dequeueInputBufferIndex()</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next available input buffer index from the underlying <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink"><code>MediaCodec</code></a> or <a href="https://developer.android.com/reference/android/media/MediaCodec.html?is-external=true#INFO_TRY_AGAIN_LATER" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.INFO_TRY_AGAIN_LATER</code></a> if no such buffer exists.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#dequeueInputBufferIndex()">dequeueInputBufferIndex()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Decoder.html#dequeueOutputBuffer()">dequeueOutputBuffer()</a></span> - Method in interface com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder">Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Dequeues the next output buffer from the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#dequeueOutputBuffer()">dequeueOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#dequeueOutputBuffer()">dequeueOutputBuffer()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#dequeueOutputBufferIndex(android.media.MediaCodec.BufferInfo)">dequeueOutputBufferIndex(MediaCodec.BufferInfo)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next available output buffer index from the underlying <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#dequeueOutputBufferIndex(android.media.MediaCodec.BufferInfo)">dequeueOutputBufferIndex(MediaCodec.BufferInfo)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Frame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceCommand.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#describeContents()">describeContents()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional description.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">A description of the picture.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#description">description</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">Descriptor</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A descriptor, as defined by ISO 23009-1, 2nd edition, 5.8.2.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)">Descriptor(String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Descriptor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html#descriptorBytes">descriptorBytes</a></span> - Variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.EsInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#DEVICE">DEVICE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="https://developer.android.com/reference/android/os/Build.html#DEVICE" title="class or interface in android.os" class="externalLink" target="_top"><code>Build.DEVICE</code></a>, but in a place where it can be conveniently overridden for local
|
|
testing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#DEVICE_CHARGING">DEVICE_CHARGING</a></span> - Static variable in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Requirement that the device is charging.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#DEVICE_DEBUG_INFO">DEVICE_DEBUG_INFO</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">A concise description of the device that it can be useful to log for debugging purposes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#DEVICE_IDLE">DEVICE_IDLE</a></span> - Static variable in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Requirement that the device is idle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#DEVICE_STORAGE_NOT_LOW">DEVICE_STORAGE_NOT_LOW</a></span> - Static variable in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Requirement that the device's <em>internal</em> storage is not low.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device"><span class="typeNameLink">DeviceInfo</span></a> - Class in <a href="com/google/android/exoplayer2/device/package-summary.html">com.google.android.exoplayer2.device</a></dt>
|
|
<dd>
|
|
<div class="block">Information about the playback device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#%3Cinit%3E(@com.google.android.exoplayer2.device.DeviceInfo.PlaybackTypeint,int,int)">DeviceInfo(@com.google.android.exoplayer2.device.DeviceInfo.PlaybackType int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates device information.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/device/DeviceInfo.PlaybackType.html" title="annotation in com.google.android.exoplayer2.device"><span class="typeNameLink">DeviceInfo.PlaybackType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/device/package-summary.html">com.google.android.exoplayer2.device</a></dt>
|
|
<dd>
|
|
<div class="block">Types of playback.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/device/DeviceListener.html" title="interface in com.google.android.exoplayer2.device"><span class="typeNameLink">DeviceListener</span></a> - Interface in <a href="com/google/android/exoplayer2/device/package-summary.html">com.google.android.exoplayer2.device</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2"><code>Player.Listener</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecDecoderException.html#diagnosticInfo">diagnosticInfo</a></span> - Variable in exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecDecoderException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecDecoderException</a></dt>
|
|
<dd>
|
|
<div class="block">An optional developer-readable diagnostic information string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html#diagnosticInfo">diagnosticInfo</a></span> - Variable in exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer.DecoderInitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">An optional developer-readable diagnostic information string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET">DIMEN_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">An unset position, width or size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#disable()">disable()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#disable()">disable()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#disable()">disable()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Disable the renderer, transitioning it to the <a href="com/google/android/exoplayer2/Renderer.html#STATE_DISABLED"><code>Renderer.STATE_DISABLED</code></a> state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#disable()">disable()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#disable()">disable()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#disable()">disable()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#disable()">disable()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Disables this track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#disable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)">disable(MediaSource.MediaSourceCaller)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#disable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)">disable(MediaSource.MediaSourceCaller)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Disables the source for the creation of <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriods</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.Config.html#disable5GNsaDisambiguation()">disable5GNsaDisambiguation()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NetworkTypeObserver.Config.html" title="class in com.google.android.exoplayer2.util">NetworkTypeObserver.Config</a></dt>
|
|
<dd>
|
|
<div class="block">Disables logic to disambiguate 5G-NSA networks from 4G networks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#disableChildSource(T)">disableChildSource(T)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Disables a child source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#disabled(com.google.android.exoplayer2.decoder.DecoderCounters)">disabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)"><code>AudioRendererEventListener.onAudioDisabled(DecoderCounters)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#disabled(com.google.android.exoplayer2.decoder.DecoderCounters)">disabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)"><code>VideoRendererEventListener.onVideoDisabled(DecoderCounters)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#disabledTextTrackSelectionFlags">disabledTextTrackSelectionFlags</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Bitmask of selection flags that are disabled for text track selections.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#disableInternal()">disableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#disableInternal()">disableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Disables the source, see <a href="com/google/android/exoplayer2/source/BaseMediaSource.html#disable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)"><code>BaseMediaSource.disable(MediaSourceCaller)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#disableInternal()">disableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#disableInternal()">disableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#disableRenderer(int)">disableRenderer(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a renderer disable action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#disableSeeking()">disableSeeking()</a></span> - Method in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Disables the extractor from being able to seek through the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#disableSeeking()">disableSeeking()</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Overrides future received <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMaps</code></a> with non-seekable instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html#disableSeekingOnMp3Streams()">disableSeekingOnMp3Streams()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source">BundledExtractorsAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#disableSeekingOnMp3Streams()">disableSeekingOnMp3Streams()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html#disableSeekingOnMp3Streams()">disableSeekingOnMp3Streams()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source">ProgressiveMediaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Disables seeking in MP3 streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#disableTunneling()">disableTunneling()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Disables tunneling.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#disableTunneling()">disableTunneling()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#disableTunneling()">disableTunneling()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_APP_OVERRIDE">DISCARD_REASON_APP_OVERRIDE</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">Decoder reuse is disabled by overriding behavior in application code.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_AUDIO_CHANNEL_COUNT_CHANGED">DISCARD_REASON_AUDIO_CHANNEL_COUNT_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The audio channel count is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_AUDIO_ENCODING_CHANGED">DISCARD_REASON_AUDIO_ENCODING_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The audio encoding is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_AUDIO_SAMPLE_RATE_CHANGED">DISCARD_REASON_AUDIO_SAMPLE_RATE_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sample rate is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_DRM_SESSION_CHANGED">DISCARD_REASON_DRM_SESSION_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The DRM session is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_INITIALIZATION_DATA_CHANGED">DISCARD_REASON_INITIALIZATION_DATA_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The format initialization data is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_MAX_INPUT_SIZE_EXCEEDED">DISCARD_REASON_MAX_INPUT_SIZE_EXCEEDED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The new format may exceed the decoder's configured maximum sample size, in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_MIME_TYPE_CHANGED">DISCARD_REASON_MIME_TYPE_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The sample MIME type is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_OPERATING_RATE_CHANGED">DISCARD_REASON_OPERATING_RATE_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The codec's operating rate is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_REUSE_NOT_IMPLEMENTED">DISCARD_REASON_REUSE_NOT_IMPLEMENTED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">Decoder reuse is not implemented.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_VIDEO_COLOR_INFO_CHANGED">DISCARD_REASON_VIDEO_COLOR_INFO_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The video <a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video"><code>ColorInfo</code></a> is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_VIDEO_MAX_RESOLUTION_EXCEEDED">DISCARD_REASON_VIDEO_MAX_RESOLUTION_EXCEEDED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The new format may exceed the decoder's configured maximum resolution.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_VIDEO_RESOLUTION_CHANGED">DISCARD_REASON_VIDEO_RESOLUTION_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The video resolution is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_VIDEO_ROTATION_CHANGED">DISCARD_REASON_VIDEO_ROTATION_CHANGED</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The video rotation is changing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#DISCARD_REASON_WORKAROUND">DISCARD_REASON_WORKAROUND</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">Decoder reuse is disabled by a workaround.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#discardBuffer(long,boolean)">discardBuffer(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Discards buffered media up to the specified position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#discardBuffer(long,boolean)">discardBuffer(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#discardBuffer(long,boolean)">discardBuffer(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#discardBuffer(long,boolean)">discardBuffer(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#discardBuffer(long,boolean)">discardBuffer(long, boolean)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Discards buffered media up to the specified position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#discardBuffer(long,boolean)">discardBuffer(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#discardBuffer(long,boolean)">discardBuffer(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#discardReasons">discardReasons</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.DecoderDiscardReasons.html" title="annotation in com.google.android.exoplayer2.decoder"><code>Reasons</code></a> why the decoder cannot be reused.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#discardSampleMetadataToRead()">discardSampleMetadataToRead()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#discardTo(long,boolean)">discardTo(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Discards data from the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#discardTo(long,boolean,boolean)">discardTo(long, boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Discards up to but not including the sample immediately before or at the specified time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#discardToEnd()">discardToEnd()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Discards all samples in the queue and advances the read position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#discardToRead()">discardToRead()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Discards up to but not including the read position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#discardToSps(java.nio.ByteBuffer)">discardToSps(ByteBuffer)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Discards data from the buffer up to the first SPS, where <code>data.position()</code> is interpreted
|
|
as the length of the buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#discardUpstreamFrom(long)">discardUpstreamFrom(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Discards samples from the write side of the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#discardUpstreamSamples(int)">discardUpstreamSamples(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Discards samples from the write side of the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#discNumber">discNumber</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional disc number.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_AUTO_TRANSITION">DISCONTINUITY_REASON_AUTO_TRANSITION</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Automatic playback transition from one period in the timeline to the next.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_INTERNAL">DISCONTINUITY_REASON_INTERNAL</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Discontinuity introduced internally (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_REMOVE">DISCONTINUITY_REASON_REMOVE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Discontinuity caused by the removal of the current period from the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_SEEK">DISCONTINUITY_REASON_SEEK</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seek within the current period or to another period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_SEEK_ADJUSTMENT">DISCONTINUITY_REASON_SEEK_ADJUSTMENT</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seek adjustment due to being unable to seek to the requested position or because the seek was
|
|
permitted to be inexact.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_SKIP">DISCONTINUITY_REASON_SKIP</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Discontinuity introduced by a skipped period (for instance a skipped ad).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#discontinuitySequence">discontinuitySequence</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The discontinuity sequence number of the first media segment in the playlist, as defined by
|
|
#EXT-X-DISCONTINUITY-SEQUENCE.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html#dispatch(okhttp3.mockwebserver.RecordedRequest)">dispatch(RecordedRequest)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchFastForward(com.google.android.exoplayer2.Player)">dispatchFastForward(Player)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a fast forward operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchFastForward(com.google.android.exoplayer2.Player)">dispatchFastForward(Player)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#dispatchKeyEvent(android.view.KeyEvent)">dispatchKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#dispatchKeyEvent(android.view.KeyEvent)">dispatchKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#dispatchKeyEvent(android.view.KeyEvent)">dispatchKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#dispatchKeyEvent(android.view.KeyEvent)">dispatchKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#dispatchMediaKeyEvent(android.view.KeyEvent)">dispatchMediaKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Called to process media key events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#dispatchMediaKeyEvent(android.view.KeyEvent)">dispatchMediaKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Called to process media key events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#dispatchMediaKeyEvent(android.view.KeyEvent)">dispatchMediaKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Called to process media key events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#dispatchMediaKeyEvent(android.view.KeyEvent)">dispatchMediaKeyEvent(KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Called to process media key events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchNext(com.google.android.exoplayer2.Player)">dispatchNext(Player)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#seekToNextWindow()"><code>Player.seekToNextWindow()</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchNext(com.google.android.exoplayer2.Player)">dispatchNext(Player)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchPrepare(com.google.android.exoplayer2.Player)">dispatchPrepare(Player)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchPrepare(com.google.android.exoplayer2.Player)">dispatchPrepare(Player)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchPrevious(com.google.android.exoplayer2.Player)">dispatchPrevious(Player)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#seekToPreviousWindow()"><code>Player.seekToPreviousWindow()</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchPrevious(com.google.android.exoplayer2.Player)">dispatchPrevious(Player)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchRewind(com.google.android.exoplayer2.Player)">dispatchRewind(Player)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a rewind operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchRewind(com.google.android.exoplayer2.Player)">dispatchRewind(Player)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchSeekTo(com.google.android.exoplayer2.Player,int,long)">dispatchSeekTo(Player, int, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#seekTo(int,long)"><code>Player.seekTo(int, long)</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchSeekTo(com.google.android.exoplayer2.Player,int,long)">dispatchSeekTo(Player, int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchSetPlaybackParameters(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.PlaybackParameters)">dispatchSetPlaybackParameters(Player, PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)"><code>Player.setPlaybackParameters(PlaybackParameters)</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchSetPlaybackParameters(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.PlaybackParameters)">dispatchSetPlaybackParameters(Player, PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchSetPlayWhenReady(com.google.android.exoplayer2.Player,boolean)">dispatchSetPlayWhenReady(Player, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#setPlayWhenReady(boolean)"><code>Player.setPlayWhenReady(boolean)</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchSetPlayWhenReady(com.google.android.exoplayer2.Player,boolean)">dispatchSetPlayWhenReady(Player, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchSetRepeatMode(com.google.android.exoplayer2.Player,int)">dispatchSetRepeatMode(Player, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#setRepeatMode(int)"><code>Player.setRepeatMode(int)</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchSetRepeatMode(com.google.android.exoplayer2.Player,int)">dispatchSetRepeatMode(Player, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchSetShuffleModeEnabled(com.google.android.exoplayer2.Player,boolean)">dispatchSetShuffleModeEnabled(Player, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#setShuffleModeEnabled(boolean)"><code>Player.setShuffleModeEnabled(boolean)</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchSetShuffleModeEnabled(com.google.android.exoplayer2.Player,boolean)">dispatchSetShuffleModeEnabled(Player, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#dispatchStop(com.google.android.exoplayer2.Player,boolean)">dispatchStop(Player, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Dispatches a <a href="com/google/android/exoplayer2/Player.html#stop()"><code>Player.stop()</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#dispatchStop(com.google.android.exoplayer2.Player,boolean)">dispatchStop(Player, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#dispatchTouchEvent(android.view.MotionEvent)">dispatchTouchEvent(MotionEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#displayHeight">displayHeight</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#displayTitle">displayTitle</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional display title.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#displayWidth">displayWidth</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.html#doActionAndScheduleNext(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNext(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.html" title="class in com.google.android.exoplayer2.testutil">Action</a></dt>
|
|
<dd>
|
|
<div class="block">Executes the action and schedules the next.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.html" title="class in com.google.android.exoplayer2.testutil">Action</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/testutil/Action.html#doActionAndScheduleNext(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)"><code>Action.doActionAndScheduleNext(SimpleExoPlayer, DefaultTrackSelector, Surface,
|
|
HandlerWrapper, ActionNode)</code></a> to perform the action and to schedule the next action node.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.PlayUntilPosition.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.PlayUntilPosition.html" title="class in com.google.android.exoplayer2.testutil">Action.PlayUntilPosition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForIsLoading.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForIsLoading.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForIsLoading</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForMessage.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForMessage.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPendingPlayerCommands.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPendingPlayerCommands.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPendingPlayerCommands</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlaybackState.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPlaybackState.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlayWhenReady.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPlayWhenReady.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPlayWhenReady</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPositionDiscontinuity.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPositionDiscontinuity.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPositionDiscontinuity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)">doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionSchedule.ActionNode)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForTimelineChanged</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.AddMediaItems.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.AddMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.AddMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ClearMediaItems.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ClearMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.ClearMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ClearVideoSurface.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ClearVideoSurface.html" title="class in com.google.android.exoplayer2.testutil">Action.ClearVideoSurface</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.html" title="class in com.google.android.exoplayer2.testutil">Action</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/testutil/Action.html#doActionAndScheduleNextImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface,com.google.android.exoplayer2.util.HandlerWrapper,com.google.android.exoplayer2.testutil.ActionSchedule.ActionNode)"><code>Action.doActionAndScheduleNextImpl(SimpleExoPlayer, DefaultTrackSelector, Surface,
|
|
HandlerWrapper, ActionNode)</code></a> to perform the action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ExecuteRunnable.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ExecuteRunnable.html" title="class in com.google.android.exoplayer2.testutil">Action.ExecuteRunnable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.MoveMediaItem.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.MoveMediaItem.html" title="class in com.google.android.exoplayer2.testutil">Action.MoveMediaItem</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.PlayUntilPosition.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.PlayUntilPosition.html" title="class in com.google.android.exoplayer2.testutil">Action.PlayUntilPosition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Prepare.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Prepare.html" title="class in com.google.android.exoplayer2.testutil">Action.Prepare</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItem.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItem.html" title="class in com.google.android.exoplayer2.testutil">Action.RemoveMediaItem</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItems.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.RemoveMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Seek.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Seek.html" title="class in com.google.android.exoplayer2.testutil">Action.Seek</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SendMessages.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SendMessages.html" title="class in com.google.android.exoplayer2.testutil">Action.SendMessages</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetAudioAttributes.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetAudioAttributes.html" title="class in com.google.android.exoplayer2.testutil">Action.SetAudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetMediaItems.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.SetMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetMediaItemsResetPosition.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetMediaItemsResetPosition.html" title="class in com.google.android.exoplayer2.testutil">Action.SetMediaItemsResetPosition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetPlaybackParameters.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetPlaybackParameters.html" title="class in com.google.android.exoplayer2.testutil">Action.SetPlaybackParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetPlayWhenReady.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetPlayWhenReady.html" title="class in com.google.android.exoplayer2.testutil">Action.SetPlayWhenReady</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetRendererDisabled.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetRendererDisabled.html" title="class in com.google.android.exoplayer2.testutil">Action.SetRendererDisabled</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetRepeatMode.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetRepeatMode.html" title="class in com.google.android.exoplayer2.testutil">Action.SetRepeatMode</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetShuffleModeEnabled.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetShuffleModeEnabled.html" title="class in com.google.android.exoplayer2.testutil">Action.SetShuffleModeEnabled</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetShuffleOrder.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">Action.SetShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetVideoSurface.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetVideoSurface.html" title="class in com.google.android.exoplayer2.testutil">Action.SetVideoSurface</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Stop.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Stop.html" title="class in com.google.android.exoplayer2.testutil">Action.Stop</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ThrowPlaybackException.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ThrowPlaybackException.html" title="class in com.google.android.exoplayer2.testutil">Action.ThrowPlaybackException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForIsLoading.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForIsLoading.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForIsLoading</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForMessage.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForMessage.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPendingPlayerCommands.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPendingPlayerCommands.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPendingPlayerCommands</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlaybackState.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPlaybackState.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlayWhenReady.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPlayWhenReady.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPlayWhenReady</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPositionDiscontinuity.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPositionDiscontinuity.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPositionDiscontinuity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html#doActionImpl(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,android.view.Surface)">doActionImpl(SimpleExoPlayer, DefaultTrackSelector, Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForTimelineChanged</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">DolbyVisionConfig</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Dolby Vision configuration data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#domain">domain</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#DONT_RETRY">DONT_RETRY</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Discards the failed <a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a> and ignores any errors that have occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#DONT_RETRY_FATAL">DONT_RETRY_FATAL</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Discards the failed <a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Downloader.html#download(com.google.android.exoplayer2.offline.Downloader.ProgressListener)">download(Downloader.ProgressListener)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Downloader.html" title="interface in com.google.android.exoplayer2.offline">Downloader</a></dt>
|
|
<dd>
|
|
<div class="block">Downloads the content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html#download(com.google.android.exoplayer2.offline.Downloader.ProgressListener)">download(Downloader.ProgressListener)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html" title="class in com.google.android.exoplayer2.offline">ProgressiveDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#download(com.google.android.exoplayer2.offline.Downloader.ProgressListener)">download(Downloader.ProgressListener)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">Download</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Represents state of a download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#%3Cinit%3E(com.google.android.exoplayer2.offline.DownloadRequest,int,long,long,long,int,int)">Download(DownloadRequest, int, long, long, long, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#%3Cinit%3E(com.google.android.exoplayer2.offline.DownloadRequest,int,long,long,long,int,int,com.google.android.exoplayer2.offline.DownloadProgress)">Download(DownloadRequest, int, long, long, long, int, int, DownloadProgress)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/Download.FailureReason.html" title="annotation in com.google.android.exoplayer2.offline"><span class="typeNameLink">Download.FailureReason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Failure reasons.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/Download.State.html" title="annotation in com.google.android.exoplayer2.offline"><span class="typeNameLink">Download.State</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Download states.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DownloadBuilder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Download</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#%3Cinit%3E(com.google.android.exoplayer2.offline.DownloadRequest)">DownloadBuilder(DownloadRequest)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a download builder based on the attributes of the specified request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#%3Cinit%3E(java.lang.String)">DownloadBuilder(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a download builder for "uri" and no stream keys.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadCursor</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Provides random read-write access to the result set returned by a database query.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/Downloader.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">Downloader</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Downloads and removes a piece of content.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/Downloader.ProgressListener.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">Downloader.ProgressListener</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Receives progress updates during download operations.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloaderFactory.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloaderFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates <a href="com/google/android/exoplayer2/offline/Downloader.html" title="interface in com.google.android.exoplayer2.offline"><code>Downloaders</code></a> for given <a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadRequests</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadException.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadException</span></a> - Exception in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown on an error during downloading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadException.html#%3Cinit%3E(java.lang.String)">DownloadException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadException.html" title="class in com.google.android.exoplayer2.offline">DownloadException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadException.html#%3Cinit%3E(java.lang.Throwable)">DownloadException(Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadException.html" title="class in com.google.android.exoplayer2.offline">DownloadException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadHelper</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A helper for initializing and removing downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RendererCapabilities%5B%5D)">DownloadHelper(MediaItem, MediaSource, DefaultTrackSelector.Parameters, RendererCapabilities[])</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Creates download helper.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadHelper.Callback.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadHelper.Callback</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A callback to be notified when the <a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadHelper</code></a> is prepared.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadHelper.LiveContentUnsupportedException.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadHelper.LiveContentUnsupportedException</span></a> - Exception in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown at an attempt to download live content.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadIndex.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadIndex</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">An index of <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Downloads</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#downloadLicense(com.google.android.exoplayer2.Format)">downloadLicense(Format)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Downloads an offline license.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadManager</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Manages downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#%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)">DownloadManager(Context, DatabaseProvider, Cache, DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadManager.html#%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)"><code>DownloadManager(Context, DatabaseProvider, Cache, Factory, Executor)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#%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)">DownloadManager(Context, DatabaseProvider, Cache, DataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a <a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadManager</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.offline.WritableDownloadIndex,com.google.android.exoplayer2.offline.DownloaderFactory)">DownloadManager(Context, WritableDownloadIndex, DownloaderFactory)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a <a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadManager</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadManager.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for <a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadManager</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">DownloadNotificationHelper</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Helper for creating download notifications.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html#%3Cinit%3E(android.content.Context,java.lang.String)">DownloadNotificationHelper(Context, String)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DownloadNotificationHelper.html" title="class in com.google.android.exoplayer2.ui">DownloadNotificationHelper</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadProgress.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadProgress</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Mutable <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Download</code></a> progress.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadProgress.html#%3Cinit%3E()">DownloadProgress()</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadProgress.html" title="class in com.google.android.exoplayer2.offline">DownloadProgress</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadRequest</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Defines content to be downloaded.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadRequest.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for download requests.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadRequest.UnsupportedRequestException.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadRequest.UnsupportedRequestException</span></a> - Exception in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when the encoded request data belongs to an unsupported request type.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">DownloadService</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="https://developer.android.com/reference/android/app/Service.html" title="class or interface in android.app" class="externalLink" target="_top"><code>Service</code></a> for downloading media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#%3Cinit%3E(int)">DownloadService(int)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a DownloadService.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#%3Cinit%3E(int,long)">DownloadService(int, long)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a DownloadService.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#%3Cinit%3E(int,long,java.lang.String,int)">DownloadService(int, long, String, int)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadService.html#%3Cinit%3E(int,long,java.lang.String,int,int)"><code>DownloadService(int, long, String, int, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#%3Cinit%3E(int,long,java.lang.String,int,int)">DownloadService(int, long, String, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a DownloadService.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#downstreamFormatChanged(int,com.google.android.exoplayer2.Format,int,java.lang.Object,long)">downstreamFormatChanged(int, Format, int, Object, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onDownstreamFormatChanged(int, MediaPeriodId, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#downstreamFormatChanged(com.google.android.exoplayer2.source.MediaLoadData)">downstreamFormatChanged(MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onDownstreamFormatChanged(int, MediaPeriodId, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.SchedulerWorker.html#doWork()">doWork()</a></span> - Method in class com.google.android.exoplayer2.ext.workmanager.<a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.SchedulerWorker.html" title="class in com.google.android.exoplayer2.ext.workmanager">WorkManagerScheduler.SchedulerWorker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#doWork()">doWork()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd>
|
|
<div class="block">Performs the work or computation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#drawableStateChanged()">drawableStateChanged()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#DRM_UNSUPPORTED">DRM_UNSUPPORTED</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">An instance that supports no DRM schemes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#drmConfiguration">drmConfiguration</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Optional <a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2"><code>MediaItem.DrmConfiguration</code></a> for the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#drmInitData">drmInitData</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">DRM initialization data if the stream is protected, or null otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#drmInitData">drmInitData</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">DRM initialization data for sample decryption, or null if the segment does not use CDM-DRM
|
|
protection.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmInitData</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Initialization data for one or more DRM schemes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#%3Cinit%3E(com.google.android.exoplayer2.drm.DrmInitData.SchemeData...)">DrmInitData(DrmInitData.SchemeData...)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.drm.DrmInitData.SchemeData...)">DrmInitData(String, DrmInitData.SchemeData...)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#%3Cinit%3E(java.lang.String,java.util.List)">DrmInitData(String, List<DrmInitData.SchemeData>)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#%3Cinit%3E(java.util.List)">DrmInitData(List<DrmInitData.SchemeData>)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmInitData.SchemeData</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Scheme initialization data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#drmKeysLoaded()">drmKeysLoaded()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmKeysLoaded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)"><code>DrmSessionEventListener.onDrmKeysLoaded(int, MediaPeriodId)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#drmKeysRemoved()">drmKeysRemoved()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmKeysRemoved(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)"><code>DrmSessionEventListener.onDrmKeysRemoved(int, MediaPeriodId)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#drmKeysRestored()">drmKeysRestored()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmKeysRestored(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)"><code>DrmSessionEventListener.onDrmKeysRestored(int, MediaPeriodId)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#drmSchemeDatas">drmSchemeDatas</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#drmSchemeType">drmSchemeType</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/FormatHolder.html#drmSession">drmSession</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/FormatHolder.html" title="class in com.google.android.exoplayer2">FormatHolder</a></dt>
|
|
<dd>
|
|
<div class="block">An accompanying context for decrypting samples in the format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSession</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">A DRM session.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSession.DrmSessionException.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSession.DrmSessionException</span></a> - Exception in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps the throwable which is the cause of the error state.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSession.State.html" title="annotation in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSession.State</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">The state of the DRM session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#drmSessionAcquired(int)">drmSessionAcquired(int)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,int)"><code>DrmSessionEventListener.onDrmSessionAcquired(int, MediaPeriodId, int)</code></a> and <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)"><code>DrmSessionEventListener.onDrmSessionAcquired(int, MediaPeriodId)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSessionEventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Listener of <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManager</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSessionEventListener.EventDispatcher</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches events to <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionEventListeners</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.DrmSessionException.html#%3Cinit%3E(java.lang.Throwable,int)">DrmSessionException(Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.DrmSessionException.html" title="class in com.google.android.exoplayer2.drm">DrmSession.DrmSessionException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSessionManager</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Manages a DRM session.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSessionManager.DrmSessionReference.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSessionManager.DrmSessionReference</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a single reference count of a <a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSession</code></a>, while deliberately not giving
|
|
access to the underlying session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#drmSessionManagerError(java.lang.Exception)">drmSessionManagerError(Exception)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionManagerError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.lang.Exception)"><code>DrmSessionEventListener.onDrmSessionManagerError(int, MediaPeriodId, Exception)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmSessionManagerProvider.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmSessionManagerProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">A provider to obtain a <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManager</code></a> suitable for playing the content described by a
|
|
<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#drmSessionReleased()">drmSessionReleased()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionReleased(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)"><code>DrmSessionEventListener.onDrmSessionReleased(int, MediaPeriodId)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmUtil.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmUtil</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">DRM-related utility methods.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DrmUtil.ErrorSource.html" title="annotation in com.google.android.exoplayer2.drm"><span class="typeNameLink">DrmUtil.ErrorSource</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Identifies the operation which caused a DRM-related error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#dropOutputBuffer(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,int,long)">dropOutputBuffer(MediaCodecAdapter, int, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Drops the output buffer with the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#dropOutputBuffer(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer)">dropOutputBuffer(VideoDecoderOutputBuffer)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Drops the specified output buffer and releases it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#droppedBufferCount">droppedBufferCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of dropped buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#droppedFrames(int,long)">droppedFrames(int, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onDroppedFrames(int,long)"><code>VideoRendererEventListener.onDroppedFrames(int, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#droppedToKeyframeCount">droppedToKeyframeCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of times all buffers to a keyframe were dropped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DtsUtil.html#DTS_HD_MAX_RATE_BYTES_PER_SECOND">DTS_HD_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio">DtsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for a DTS-HD audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DtsUtil.html#DTS_MAX_RATE_BYTES_PER_SECOND">DTS_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio">DtsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for a DTS audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">DtsReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous DTS byte stream and extracts individual samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html#%3Cinit%3E(java.lang.String)">DtsReader(String)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DtsReader</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new reader for DTS elementary streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">DtsUtil</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for parsing DTS frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.Dummy.html#%3Cinit%3E()">Dummy()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.Dummy.html" title="class in com.google.android.exoplayer2.upstream">LoaderErrorThrower.Dummy</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#DUMMY">DUMMY</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#DRM_UNSUPPORTED"><code>DrmSessionManager.DRM_UNSUPPORTED</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">DummyDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A DataSource which provides no data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">DummyExoMediaDrm</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> that does not support any protection schemes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#%3Cinit%3E()">DummyExoMediaDrm()</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">DummyExtractorOutput</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorOutput</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html#%3Cinit%3E()">DummyExtractorOutput()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DummyMainThread</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Helper class to simulate main/UI thread in tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#%3Cinit%3E()">DummyMainThread()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil">DummyMainThread</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DummyMainThread.TestRunnable.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DummyMainThread.TestRunnable</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="https://developer.android.com/reference/java/lang/Runnable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Runnable</code></a> variant which can throw a checked exception.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/DummySurface.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">DummySurface</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">A dummy <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">DummyTrackOutput</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html#%3Cinit%3E()">DummyTrackOutput()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/PlaybackOutput.html#dump(com.google.android.exoplayer2.testutil.Dumper)">dump(Dumper)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/PlaybackOutput.html" title="class in com.google.android.exoplayer2.robolectric">PlaybackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html#dump(com.google.android.exoplayer2.testutil.Dumper)">dump(Dumper)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil">CapturingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingRenderersFactory.html#dump(com.google.android.exoplayer2.testutil.Dumper)">dump(Dumper)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingRenderersFactory.html" title="class in com.google.android.exoplayer2.testutil">CapturingRenderersFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpableFormat.html#dump(com.google.android.exoplayer2.testutil.Dumper)">dump(Dumper)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpableFormat.html" title="class in com.google.android.exoplayer2.testutil">DumpableFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.Dumpable.html#dump(com.google.android.exoplayer2.testutil.Dumper)">dump(Dumper)</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.Dumpable.html" title="interface in com.google.android.exoplayer2.testutil">Dumper.Dumpable</a></dt>
|
|
<dd>
|
|
<div class="block">Dumps the fields of the object using the <code>dumper</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#dump(com.google.android.exoplayer2.testutil.Dumper)">dump(Dumper)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#dump(com.google.android.exoplayer2.testutil.Dumper)">dump(Dumper)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DumpableFormat.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DumpableFormat</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps a <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> to allow dumping it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpableFormat.html#%3Cinit%3E(com.google.android.exoplayer2.Format,int)">DumpableFormat(Format, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpableFormat.html" title="class in com.google.android.exoplayer2.testutil">DumpableFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Dumper</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Helper utility to dump field values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#%3Cinit%3E()">Dumper()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/Dumper.Dumpable.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">Dumper.Dumpable</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Provides custom dump method.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/DumpFileAsserts.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">DumpFileAsserts</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Helper class to enable assertions based on golden-data dump files.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.html#dumpFilesPrefix">dumpFilesPrefix</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.AssertionConfig</a></dt>
|
|
<dd>
|
|
<div class="block">The prefix prepended to the dump files path.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#durationMs">durationMs</a></span> - Variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the event in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#durationMs">durationMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the presentation in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#durationsUs">durationsUs</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd>
|
|
<div class="block">The chunk durations, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#durationsUs">durationsUs</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">The durations of each ad in the ad group, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#durationUs">durationUs</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the track in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#durationUs">durationUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The total duration of the playlist in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#durationUs">durationUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the segment in microseconds, as defined by #EXTINF or #EXT-X-PART.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#durationUs">durationUs</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The overall presentation duration of the media in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the
|
|
duration is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#durationUs">durationUs</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#durationUs">durationUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of this period in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#durationUs">durationUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of this window in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/dvb/DvbDecoder.html" title="class in com.google.android.exoplayer2.text.dvb"><span class="typeNameLink">DvbDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/dvb/package-summary.html">com.google.android.exoplayer2.text.dvb</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for DVB subtitles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/dvb/DvbDecoder.html#%3Cinit%3E(java.util.List)">DvbDecoder(List<byte[]>)</a></span> - Constructor for class com.google.android.exoplayer2.text.dvb.<a href="com/google/android/exoplayer2/text/dvb/DvbDecoder.html" title="class in com.google.android.exoplayer2.text.dvb">DvbDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html#%3Cinit%3E(java.lang.String,int,byte%5B%5D)">DvbSubtitleInfo(String, int, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.DvbSubtitleInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html#dvbSubtitleInfos">dvbSubtitleInfos</a></span> - Variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.EsInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">DvbSubtitleReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses DVB subtitle data and extracts individual frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html#%3Cinit%3E(java.util.List)">DvbSubtitleReader(List<TsPayloadReader.DvbSubtitleInfo>)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DvbSubtitleReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#dvrWindowLengthUs">dvrWindowLengthUs</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The length of the trailing window for a live broadcast in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a>
|
|
if the stream is not live or if the window length is unspecified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#dynamic">dynamic</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the manifest has value "dynamic" for the <code>type</code> attribute.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:E">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">E</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#e(java.lang.String,java.lang.String)">e(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#e(java.lang.String,java.lang.String,java.lang.Throwable)">e(String, String, Throwable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#E_AC3_JOC_CODEC_STRING">E_AC3_JOC_CODEC_STRING</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">A non-standard codec string for E-AC3-JOC.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#E_AC3_MAX_RATE_BYTES_PER_SECOND">E_AC3_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an E-AC-3 audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv"><span class="typeNameLink">EbmlProcessor</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/mkv/package-summary.html">com.google.android.exoplayer2.extractor.mkv</a></dt>
|
|
<dd>
|
|
<div class="block">Defines EBML element IDs/types and processes events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.ElementType.html" title="annotation in com.google.android.exoplayer2.extractor.mkv"><span class="typeNameLink">EbmlProcessor.ElementType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/mkv/package-summary.html">com.google.android.exoplayer2.extractor.mkv</a></dt>
|
|
<dd>
|
|
<div class="block">EBML element types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#EDGE_TYPE_DEPRESSED">EDGE_TYPE_DEPRESSED</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Edge type value specifying depressed bevel character edges.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#EDGE_TYPE_DROP_SHADOW">EDGE_TYPE_DROP_SHADOW</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Edge type value specifying drop-shadowed character edges.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#EDGE_TYPE_NONE">EDGE_TYPE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Edge type value specifying no character edges.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#EDGE_TYPE_OUTLINE">EDGE_TYPE_OUTLINE</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Edge type value specifying uniformly outlined character edges.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#EDGE_TYPE_RAISED">EDGE_TYPE_RAISED</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Edge type value specifying raised bevel character edges.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#edgeColor">edgeColor</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred edge color, if using an edge type other than <a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#EDGE_TYPE_NONE"><code>CaptionStyleCompat.EDGE_TYPE_NONE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#edgeType">edgeType</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred edge type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#editListDurations">editListDurations</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">Durations of edit list segments in the movie timescale.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#editListMediaTimes">editListMediaTimes</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">Media times for edit list segments in the track timescale.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#effectId">effectId</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html" title="class in com.google.android.exoplayer2.audio">AuxEffectInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The identifier of the effect, or <a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#NO_AUX_EFFECT_ID"><code>AuxEffectInfo.NO_AUX_EFFECT_ID</code></a> if there is no effect.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">EGLSurfaceTexture</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Generates a <a href="https://developer.android.com/reference/android/graphics/SurfaceTexture.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>SurfaceTexture</code></a> using EGL/GLES functions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#%3Cinit%3E(android.os.Handler)">EGLSurfaceTexture(Handler)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.util.EGLSurfaceTexture.TextureImageListener)">EGLSurfaceTexture(Handler, EGLSurfaceTexture.TextureImageListener)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.GlException.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">EGLSurfaceTexture.GlException</span></a> - Exception in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A runtime exception to be thrown if some EGL operations failed.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.SecureMode.html" title="annotation in com.google.android.exoplayer2.util"><span class="typeNameLink">EGLSurfaceTexture.SecureMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Secure mode to be used by the EGL surface and context.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.TextureImageListener.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">EGLSurfaceTexture.TextureImageListener</span></a> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be called when the texture image on <a href="https://developer.android.com/reference/android/graphics/SurfaceTexture.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>SurfaceTexture</code></a> has been updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#elapsedRealtime()">elapsedRealtime()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Clock.html#elapsedRealtime()">elapsedRealtime()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util">Clock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SystemClock.html#elapsedRealtime()">elapsedRealtime()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SystemClock.html" title="class in com.google.android.exoplayer2.util">SystemClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#elapsedRealtimeEpochOffsetMs">elapsedRealtimeEpochOffsetMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The offset between <a href="https://developer.android.com/reference/android/os/SystemClock.html#elapsedRealtime()" title="class or interface in android.os" class="externalLink" target="_top"><code>SystemClock.elapsedRealtime()</code></a> and the time since the Unix epoch
|
|
according to the clock of the media origin server, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown or not
|
|
applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#elapsedRealtimeMs">elapsedRealtimeMs</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The value of <a href="https://developer.android.com/reference/android/os/SystemClock.html#elapsedRealtime()" title="class or interface in android.os" class="externalLink" target="_top"><code>SystemClock.elapsedRealtime()</code></a> at the time of the load event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#ELEMENT_TYPE_BINARY">ELEMENT_TYPE_BINARY</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Type for binary elements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#ELEMENT_TYPE_FLOAT">ELEMENT_TYPE_FLOAT</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Type for IEEE floating point value elements of either 4 or 8 bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#ELEMENT_TYPE_MASTER">ELEMENT_TYPE_MASTER</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Type for elements that contain child elements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#ELEMENT_TYPE_STRING">ELEMENT_TYPE_STRING</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Type for string elements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#ELEMENT_TYPE_UNKNOWN">ELEMENT_TYPE_UNKNOWN</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Type for unknown elements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#ELEMENT_TYPE_UNSIGNED_INT">ELEMENT_TYPE_UNSIGNED_INT</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Type for integer value elements of up to 8 bytes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">ElementaryStreamReader</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts individual samples from an elementary media stream, preserving original order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#elementId">elementId</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html#elementSet()">elementSet()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="class in com.google.android.exoplayer2.util">CopyOnWriteMultiset</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a snapshot of the unique elements currently in this multiset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html#%3Cinit%3E(com.google.android.exoplayer2.source.chunk.ChunkSampleStream,com.google.android.exoplayer2.source.SampleQueue,int)">EmbeddedSampleStream(ChunkSampleStream<T>, SampleQueue, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.EmbeddedSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Empty playback stats.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.DrmSessionReference.html#EMPTY">EMPTY</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.DrmSessionReference.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager.DrmSessionReference</a></dt>
|
|
<dd>
|
|
<div class="block">A reference that is never populated with an underlying <a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSession</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html#EMPTY">EMPTY</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Extractor factory that returns an empty list of extractors.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Empty <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Empty <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd>
|
|
<div class="block">An empty set of commands.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html#EMPTY">EMPTY</a></span> - Static variable in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk">MediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">An empty media chunk iterator without available data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an empty master playlist, from which no attributes can be inherited.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd>
|
|
<div class="block">The empty array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The empty cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">An empty timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#EMPTY">EMPTY</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">An empty DefaultContentMetadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#EMPTY_BUFFER">EMPTY_BUFFER</a></span> - Static variable in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">An empty, direct <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#EMPTY_BYTE_ARRAY">EMPTY_BYTE_ARRAY</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">An empty byte array.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/EmptySampleStream.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">EmptySampleStream</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">An empty <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/EmptySampleStream.html#%3Cinit%3E()">EmptySampleStream()</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/EmptySampleStream.html" title="class in com.google.android.exoplayer2.source">EmptySampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#enable()">enable()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#enable()">enable()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#enable()">enable()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#enable()">enable()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Enables the track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#enable(com.google.android.exoplayer2.RendererConfiguration,com.google.android.exoplayer2.Format%5B%5D,com.google.android.exoplayer2.source.SampleStream,long,boolean,boolean,long,long)">enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#enable(com.google.android.exoplayer2.RendererConfiguration,com.google.android.exoplayer2.Format%5B%5D,com.google.android.exoplayer2.source.SampleStream,long,boolean,boolean,long,long)">enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#enable(com.google.android.exoplayer2.RendererConfiguration,com.google.android.exoplayer2.Format%5B%5D,com.google.android.exoplayer2.source.SampleStream,long,boolean,boolean,long,long)">enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Enables the renderer to consume from the specified <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#enable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)">enable(MediaSource.MediaSourceCaller)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#enable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)">enable(MediaSource.MediaSourceCaller)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Enables the source for the creation of <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriods</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#enableChildSource(T)">enableChildSource(T)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Enables a child source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#enableCount">enableCount</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#enabled(com.google.android.exoplayer2.decoder.DecoderCounters)">enabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)"><code>AudioRendererEventListener.onAudioEnabled(DecoderCounters)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#enabled(com.google.android.exoplayer2.decoder.DecoderCounters)">enabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)"><code>VideoRendererEventListener.onVideoEnabled(DecoderCounters)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#enableInternal()">enableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#enableInternal()">enableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Enables the source, see <a href="com/google/android/exoplayer2/source/BaseMediaSource.html#enable(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)"><code>BaseMediaSource.enable(MediaSourceCaller)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#enableInternal()">enableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#enableInternal()">enableInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#enableRenderer(int)">enableRenderer(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a renderer enable action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#enableTunnelingV21()">enableTunnelingV21()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Enables tunneling, if possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#enableTunnelingV21()">enableTunnelingV21()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#enableTunnelingV21()">enableTunnelingV21()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessageEncoder.html#encode(com.google.android.exoplayer2.metadata.emsg.EventMessage)">encode(EventMessage)</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessageEncoder.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessageEncoder</a></dt>
|
|
<dd>
|
|
<div class="block">Encodes an <a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg"><code>EventMessage</code></a> to a byte array that can be decoded by <a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html" title="class in com.google.android.exoplayer2.metadata.emsg"><code>EventMessageDecoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#encoderDelay">encoderDelay</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html" title="class in com.google.android.exoplayer2.extractor">GaplessInfoHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The number of samples to trim from the start of the decoded audio stream, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#encoderDelay">encoderDelay</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The number of frames to trim from the start of the decoded audio stream, or 0 if not
|
|
applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#encoderPadding">encoderPadding</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html" title="class in com.google.android.exoplayer2.extractor">GaplessInfoHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The number of samples to trim from the end of the decoded audio stream, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#encoderPadding">encoderPadding</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The number of frames to trim from the end of the decoded audio stream, or 0 if not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html#encoding">encoding</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.AudioFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The type of linear PCM encoding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AAC_ELD">ENCODING_AAC_ELD</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AAC_ER_BSAC">ENCODING_AAC_ER_BSAC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">AAC Error Resilient Bit-Sliced Arithmetic Coding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AAC_HE_V1">ENCODING_AAC_HE_V1</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AAC_HE_V2">ENCODING_AAC_HE_V2</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AAC_LC">ENCODING_AAC_LC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AAC_XHE">ENCODING_AAC_XHE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AC3">ENCODING_AC3</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_AC4">ENCODING_AC4</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_DOLBY_TRUEHD">ENCODING_DOLBY_TRUEHD</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_DTS">ENCODING_DTS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_DTS_HD">ENCODING_DTS_HD</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_E_AC3">ENCODING_E_AC3</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_E_AC3_JOC">ENCODING_E_AC3_JOC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_INVALID">ENCODING_INVALID</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_MP3">ENCODING_MP3</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_PCM_16BIT">ENCODING_PCM_16BIT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_PCM_16BIT_BIG_ENDIAN">ENCODING_PCM_16BIT_BIG_ENDIAN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/C.html#ENCODING_PCM_16BIT"><code>C.ENCODING_PCM_16BIT</code></a>, but with the bytes in big endian order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_PCM_24BIT">ENCODING_PCM_24BIT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">PCM encoding with 24 bits per sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_PCM_32BIT">ENCODING_PCM_32BIT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">PCM encoding with 32 bits per sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_PCM_8BIT">ENCODING_PCM_8BIT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ENCODING_PCM_FLOAT">ENCODING_PCM_FLOAT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#encryptedBlocks">encryptedBlocks</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html#encryptedBlocks">encryptedBlocks</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor">TrackOutput.CryptoData</a></dt>
|
|
<dd>
|
|
<div class="block">The number of encrypted blocks in the encryption pattern, 0 if pattern encryption does not
|
|
apply.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#encryptionIV">encryptionIV</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The encryption initialization vector as defined by #EXT-X-KEY, or null if the segment is not
|
|
encrypted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html#encryptionKey">encryptionKey</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor">TrackOutput.CryptoData</a></dt>
|
|
<dd>
|
|
<div class="block">The encryption key associated with the sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html#END_OF_STREAM_ITEM">END_OF_STREAM_ITEM</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream.FakeSampleStreamItem</a></dt>
|
|
<dd>
|
|
<div class="block">Item that designates the end of stream has been reached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#endBlock()">endBlock()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#endData()">endData()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSet</code></a> this FakeData belongs to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#endedCount">endedCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks which reached the ended state at least once.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#endMasterElement(int)">endMasterElement(int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the end of a master element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#endMasterElement(int)">endMasterElement(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the end of a master element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#endOffset">endOffset</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The byte offset of the end of the chapter, or <a href="com/google/android/exoplayer2/C.html#POSITION_UNSET"><code>C.POSITION_UNSET</code></a> if not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html#endOfStream">endOfStream</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkHolder.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkHolder</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the end of the stream has been reached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#endPositionMs">endPositionMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd>
|
|
<div class="block">The end position in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TraceUtil.html#endSection()">endSection()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TraceUtil.html" title="class in com.google.android.exoplayer2.util">TraceUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Writes a trace message to indicate that a given section of code has ended.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#endTimeMs">endTimeMs</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#endTimeMs">endTimeMs</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">The end time, in milliseconds, of the track segment that is intended to be slow motion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#endTimeUs">endTimeUs</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">The end time of the media contained by the chunk, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the data being
|
|
loaded does not contain media samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html#endTimeUs">endTimeUs</a></span> - Variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCueInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html#endTracks()">endTracks()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html#endTracks()">endTracks()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called when all tracks have been identified, meaning no new <code>trackId</code> values will be
|
|
passed to <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html#track(int,int)"><code>ExtractorOutput.track(int, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html#endTracks()">endTracks()</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor.jpeg">StartOffsetExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#endTracks()">endTracks()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#endTracks()">endTracks()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/AtomicFile.html#endWrite(java.io.OutputStream)">endWrite(OutputStream)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/AtomicFile.html" title="class in com.google.android.exoplayer2.util">AtomicFile</a></dt>
|
|
<dd>
|
|
<div class="block">Call when you have successfully finished writing to the stream returned by <a href="com/google/android/exoplayer2/util/AtomicFile.html#startWrite()"><code>AtomicFile.startWrite()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#ensureCapacity(int)">ensureCapacity(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Ensures the backing array is at least <code>requiredCapacity</code> long.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#ensureSpaceForWrite(int)">ensureSpaceForWrite(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Ensures that <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#data"><code>DecoderInputBuffer.data</code></a> is large enough to accommodate a write of a given length at its
|
|
current position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#ensureUpdated()">ensureUpdated()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">Should be called to ensure counter values are made visible across threads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#entrySet()">entrySet()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the set of metadata entries in their raw byte array form.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaIdEqualityChecker.html#equals(android.support.v4.media.MediaDescriptionCompat,android.support.v4.media.MediaDescriptionCompat)">equals(MediaDescriptionCompat, MediaDescriptionCompat)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaIdEqualityChecker.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor.MediaIdEqualityChecker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html" title="class in com.google.android.exoplayer2.audio">AuxEffectInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.SeekPoints</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekPoint.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor">SeekPoint</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor">TrackOutput.CryptoData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.AdsConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">BinaryFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Events.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2">Player.Events</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererConfiguration.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererConfiguration.html" title="class in com.google.android.exoplayer2">RendererConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Descriptor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTimelineElement.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTimelineElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentTimelineElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpableFormat.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpableFormat.html" title="class in com.google.android.exoplayer2.testutil">DumpableFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.AdaptationCheckpoint</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util">FlagSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_AUDIO_TRACK_INIT_FAILED">ERROR_CODE_AUDIO_TRACK_INIT_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an AudioTrack initialization failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_AUDIO_TRACK_WRITE_FAILED">ERROR_CODE_AUDIO_TRACK_WRITE_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an AudioTrack write operation failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_BEHIND_LIVE_WINDOW">ERROR_CODE_BEHIND_LIVE_WINDOW</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by the loading position falling behind the sliding window of available live content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DECODER_INIT_FAILED">ERROR_CODE_DECODER_INIT_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a decoder initialization failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DECODER_QUERY_FAILED">ERROR_CODE_DECODER_QUERY_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a decoder query failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DECODING_FAILED">ERROR_CODE_DECODING_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a failure while trying to decode media samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DECODING_FORMAT_EXCEEDS_CAPABILITIES">ERROR_CODE_DECODING_FORMAT_EXCEEDS_CAPABILITIES</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by trying to decode content whose format exceeds the capabilities of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DECODING_FORMAT_UNSUPPORTED">ERROR_CODE_DECODING_FORMAT_UNSUPPORTED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by trying to decode content whose format is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_CONTENT_ERROR">ERROR_CODE_DRM_CONTENT_ERROR</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by attempting to play incompatible DRM-protected content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_DEVICE_REVOKED">ERROR_CODE_DRM_DEVICE_REVOKED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by the device having revoked DRM privileges.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_DISALLOWED_OPERATION">ERROR_CODE_DRM_DISALLOWED_OPERATION</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an operation being disallowed by a license policy.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_LICENSE_ACQUISITION_FAILED">ERROR_CODE_DRM_LICENSE_ACQUISITION_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a failure while trying to obtain a license.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_LICENSE_EXPIRED">ERROR_CODE_DRM_LICENSE_EXPIRED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an expired DRM license being loaded into an open DRM session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_PROVISIONING_FAILED">ERROR_CODE_DRM_PROVISIONING_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a failure while provisioning the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_SCHEME_UNSUPPORTED">ERROR_CODE_DRM_SCHEME_UNSUPPORTED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a chosen DRM protection scheme not being supported by the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_SYSTEM_ERROR">ERROR_CODE_DRM_SYSTEM_ERROR</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an error in the DRM system.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_DRM_UNSPECIFIED">ERROR_CODE_DRM_UNSPECIFIED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an unspecified error related to DRM protection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_FAILED_RUNTIME_CHECK">ERROR_CODE_FAILED_RUNTIME_CHECK</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a failed runtime check.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_BAD_HTTP_STATUS">ERROR_CODE_IO_BAD_HTTP_STATUS</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an HTTP server returning an unexpected HTTP response status code.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED">ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by the player trying to access cleartext HTTP traffic (meaning http:// rather than
|
|
https://) when the app's Network Security Configuration does not permit it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_FILE_NOT_FOUND">ERROR_CODE_IO_FILE_NOT_FOUND</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a non-existent file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE">ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a server returning a resource with an invalid "Content-Type" HTTP header value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_NETWORK_CONNECTION_FAILED">ERROR_CODE_IO_NETWORK_CONNECTION_FAILED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a network connection failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT">ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a network timeout, meaning the server is taking too long to fulfill a request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_NO_PERMISSION">ERROR_CODE_IO_NO_PERMISSION</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by lack of permission to perform an IO operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE">ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by reading data out of the data bound.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_UNSPECIFIED">ERROR_CODE_IO_UNSPECIFIED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an Input/Output error which could not be identified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_PARSING_CONTAINER_MALFORMED">ERROR_CODE_PARSING_CONTAINER_MALFORMED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a parsing error associated with a media container format bitstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED">ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by attempting to extract a file with an unsupported media container format, or an
|
|
unsupported media container feature.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_PARSING_MANIFEST_MALFORMED">ERROR_CODE_PARSING_MANIFEST_MALFORMED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a parsing error associated with a media manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_PARSING_MANIFEST_UNSUPPORTED">ERROR_CODE_PARSING_MANIFEST_UNSUPPORTED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an unsupported feature in a media manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_REMOTE_ERROR">ERROR_CODE_REMOTE_ERROR</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an unidentified error in a remote Player, which is a Player that runs on a different
|
|
host or process.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_TIMEOUT">ERROR_CODE_TIMEOUT</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by a generic timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_UNSPECIFIED">ERROR_CODE_UNSPECIFIED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Caused by an error whose cause could not be identified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmUtil.html#ERROR_SOURCE_EXO_MEDIA_DRM">ERROR_SOURCE_EXO_MEDIA_DRM</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmUtil.html" title="class in com.google.android.exoplayer2.drm">DrmUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Corresponds to failures caused by an <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> method call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmUtil.html#ERROR_SOURCE_LICENSE_ACQUISITION">ERROR_SOURCE_LICENSE_ACQUISITION</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmUtil.html" title="class in com.google.android.exoplayer2.drm">DrmUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Corresponds to failures caused by an operation related to obtaining DRM licenses.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmUtil.html#ERROR_SOURCE_PROVISIONING">ERROR_SOURCE_PROVISIONING</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmUtil.html" title="class in com.google.android.exoplayer2.drm">DrmUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Corresponds to failures caused by an operation related to provisioning the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html#errorCode">errorCode</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.WriteException</a></dt>
|
|
<dd>
|
|
<div class="block">The error value returned from the sink implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DecryptionException.html#errorCode">errorCode</a></span> - Variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DecryptionException.html" title="class in com.google.android.exoplayer2.drm">DecryptionException</a></dt>
|
|
<dd>
|
|
<div class="block">A component specific error code.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.DrmSessionException.html#errorCode">errorCode</a></span> - Variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.DrmSessionException.html" title="class in com.google.android.exoplayer2.drm">DrmSession.DrmSessionException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/PlaybackException.ErrorCode.html" title="annotation in com.google.android.exoplayer2"><code>PlaybackException.ErrorCode</code></a> that corresponds to the failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#errorCode">errorCode</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">An error code which identifies the cause of the playback failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html#errorCount">errorCount</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.LoadErrorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The number of errors this load task has encountered, including this one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#errorInfoEquals(com.google.android.exoplayer2.PlaybackException)">errorInfoEquals(PlaybackException)</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#errorInfoEquals(com.google.android.exoplayer2.PlaybackException)">errorInfoEquals(PlaybackException)</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the error data associated to this exception equals the error data associated to
|
|
<code>other</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">ErrorMessageProvider</span></a><<a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html" title="type parameter in ErrorMessageProvider">T</a> extends <a href="https://developer.android.com/reference/java/lang/Throwable.html" title="class or interface in java.lang" class="externalLink">Throwable</a>> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html" target="_top">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Converts throwables into error codes and user readable error messages.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">ErrorStateDrmSession</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSession</code></a> that's in a terminal error state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#%3Cinit%3E(com.google.android.exoplayer2.drm.DrmSession.DrmSessionException)">ErrorStateDrmSession(DrmSession.DrmSessionException)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#escapeFileName(java.lang.String)">escapeFileName(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Escapes a string so that it's safe for use as a file or directory name on at least FAT32
|
|
filesystems.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html#%3Cinit%3E(int,java.lang.String,java.util.List,byte%5B%5D)">EsInfo(int, String, List<TsPayloadReader.DvbSubtitleInfo>, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.EsInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#essentialProperties">essentialProperties</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd>
|
|
<div class="block">Essential properties in the adaptation set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.FramePredicate.html#evaluate(int,int,int,int,int)">evaluate(int, int, int, int, int)</a></span> - Method in interface com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.FramePredicate.html" title="interface in com.google.android.exoplayer2.metadata.id3">Id3Decoder.FramePredicate</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a frame with the specified parameters should be decoded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#evaluateQueueSize(long,java.util.List)">evaluateQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#evaluateQueueSize(long,java.util.List)">evaluateQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#evaluateQueueSize(long,java.util.List)">evaluateQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#evaluateQueueSize(long,java.util.List)">evaluateQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of chunks that should be retained in the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_ATTRIBUTES_CHANGED">EVENT_AUDIO_ATTRIBUTES_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Audio attributes changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_CODEC_ERROR">EVENT_AUDIO_CODEC_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The audio codec encountered an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_DECODER_INITIALIZED">EVENT_AUDIO_DECODER_INITIALIZED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">An audio renderer created a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_DECODER_RELEASED">EVENT_AUDIO_DECODER_RELEASED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">An audio renderer released a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_DISABLED">EVENT_AUDIO_DISABLED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">An audio renderer was disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_ENABLED">EVENT_AUDIO_ENABLED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">An audio renderer was enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_INPUT_FORMAT_CHANGED">EVENT_AUDIO_INPUT_FORMAT_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The format consumed by an audio renderer changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_POSITION_ADVANCING">EVENT_AUDIO_POSITION_ADVANCING</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The audio position has increased for the first time since the last pause or position reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_SESSION_ID">EVENT_AUDIO_SESSION_ID</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">An audio session id was set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_SINK_ERROR">EVENT_AUDIO_SINK_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sink encountered a non-fatal error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AUDIO_UNDERRUN">EVENT_AUDIO_UNDERRUN</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">An audio underrun occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_AVAILABLE_COMMANDS_CHANGED">EVENT_AVAILABLE_COMMANDS_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getAvailableCommands()"><code>Player.getAvailableCommands()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_AVAILABLE_COMMANDS_CHANGED">EVENT_AVAILABLE_COMMANDS_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#isCommandAvailable(int)"><code>Player.isCommandAvailable(int)</code></a> changed for at least one <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_BANDWIDTH_ESTIMATE">EVENT_BANDWIDTH_ESTIMATE</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The bandwidth estimate has been updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DOWNSTREAM_FORMAT_CHANGED">EVENT_DOWNSTREAM_FORMAT_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The downstream format sent to renderers changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DRM_KEYS_LOADED">EVENT_DRM_KEYS_LOADED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">DRM keys were loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DRM_KEYS_REMOVED">EVENT_DRM_KEYS_REMOVED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">DRM keys were removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DRM_KEYS_RESTORED">EVENT_DRM_KEYS_RESTORED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">DRM keys were restored.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DRM_SESSION_ACQUIRED">EVENT_DRM_SESSION_ACQUIRED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A DRM session has been acquired.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DRM_SESSION_MANAGER_ERROR">EVENT_DRM_SESSION_MANAGER_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A non-fatal DRM session manager error occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DRM_SESSION_RELEASED">EVENT_DRM_SESSION_RELEASED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A DRM session has been released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_DROPPED_VIDEO_FRAMES">EVENT_DROPPED_VIDEO_FRAMES</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Video frames have been dropped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_IS_LOADING_CHANGED">EVENT_IS_LOADING_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#isLoading()"><code>Player.isLoading()</code></a> ()} changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_IS_LOADING_CHANGED">EVENT_IS_LOADING_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#isLoading()"><code>Player.isLoading()</code></a> ()} changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_IS_PLAYING_CHANGED">EVENT_IS_PLAYING_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#isPlaying()"><code>Player.isPlaying()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_IS_PLAYING_CHANGED">EVENT_IS_PLAYING_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#isPlaying()"><code>Player.isPlaying()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#EVENT_KEY_EXPIRED">EVENT_KEY_EXPIRED</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Event indicating that keys have expired, and are no longer usable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#EVENT_KEY_REQUIRED">EVENT_KEY_REQUIRED</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Event indicating that keys need to be requested from the license server.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_LOAD_CANCELED">EVENT_LOAD_CANCELED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A source canceled loading data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_LOAD_COMPLETED">EVENT_LOAD_COMPLETED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A source started completed loading data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_LOAD_ERROR">EVENT_LOAD_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A source had a non-fatal error loading data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_LOAD_STARTED">EVENT_LOAD_STARTED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A source started loading data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED">EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getMaxSeekToPreviousPosition()"><code>Player.getMaxSeekToPreviousPosition()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED">EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getMaxSeekToPreviousPosition()"><code>Player.getMaxSeekToPreviousPosition()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_MEDIA_ITEM_TRANSITION">EVENT_MEDIA_ITEM_TRANSITION</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getCurrentMediaItem()"><code>Player.getCurrentMediaItem()</code></a> changed or the player started repeating the current item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_MEDIA_ITEM_TRANSITION">EVENT_MEDIA_ITEM_TRANSITION</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getCurrentMediaItem()"><code>Player.getCurrentMediaItem()</code></a> changed or the player started repeating the current item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_MEDIA_METADATA_CHANGED">EVENT_MEDIA_METADATA_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getMediaMetadata()"><code>Player.getMediaMetadata()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_MEDIA_METADATA_CHANGED">EVENT_MEDIA_METADATA_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getMediaMetadata()"><code>Player.getMediaMetadata()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_METADATA">EVENT_METADATA</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Metadata associated with the current playback time was reported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_PLAY_WHEN_READY_CHANGED">EVENT_PLAY_WHEN_READY_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>Player.getPlayWhenReady()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_PLAY_WHEN_READY_CHANGED">EVENT_PLAY_WHEN_READY_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>Player.getPlayWhenReady()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_PLAYBACK_PARAMETERS_CHANGED">EVENT_PLAYBACK_PARAMETERS_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaybackParameters()"><code>Player.getPlaybackParameters()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_PLAYBACK_PARAMETERS_CHANGED">EVENT_PLAYBACK_PARAMETERS_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaybackParameters()"><code>Player.getPlaybackParameters()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_PLAYBACK_STATE_CHANGED">EVENT_PLAYBACK_STATE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaybackState()"><code>Player.getPlaybackState()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_PLAYBACK_STATE_CHANGED">EVENT_PLAYBACK_STATE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaybackState()"><code>Player.getPlaybackState()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED">EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaybackSuppressionReason()"><code>Player.getPlaybackSuppressionReason()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED">EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaybackSuppressionReason()"><code>Player.getPlaybackSuppressionReason()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_PLAYER_ERROR">EVENT_PLAYER_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlayerError()"><code>Player.getPlayerError()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_PLAYER_ERROR">EVENT_PLAYER_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlayerError()"><code>Player.getPlayerError()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_PLAYER_RELEASED">EVENT_PLAYER_RELEASED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The player was released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_PLAYLIST_METADATA_CHANGED">EVENT_PLAYLIST_METADATA_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaylistMetadata()"><code>Player.getPlaylistMetadata()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_PLAYLIST_METADATA_CHANGED">EVENT_PLAYLIST_METADATA_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getPlaylistMetadata()"><code>Player.getPlaylistMetadata()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_POSITION_DISCONTINUITY">EVENT_POSITION_DISCONTINUITY</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A position discontinuity occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_POSITION_DISCONTINUITY">EVENT_POSITION_DISCONTINUITY</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">A position discontinuity occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#EVENT_PROVISION_REQUIRED">EVENT_PROVISION_REQUIRED</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Event indicating that a certificate needs to be requested from the provisioning server.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_RENDERED_FIRST_FRAME">EVENT_RENDERED_FIRST_FRAME</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The first frame has been rendered since setting the surface, since the renderer was reset or
|
|
since the stream changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_REPEAT_MODE_CHANGED">EVENT_REPEAT_MODE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getRepeatMode()"><code>Player.getRepeatMode()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_REPEAT_MODE_CHANGED">EVENT_REPEAT_MODE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getRepeatMode()"><code>Player.getRepeatMode()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_SEEK_BACK_INCREMENT_CHANGED">EVENT_SEEK_BACK_INCREMENT_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getSeekBackIncrement()"><code>Player.getSeekBackIncrement()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_SEEK_BACK_INCREMENT_CHANGED">EVENT_SEEK_BACK_INCREMENT_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getSeekBackIncrement()"><code>Player.getSeekBackIncrement()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_SEEK_FORWARD_INCREMENT_CHANGED">EVENT_SEEK_FORWARD_INCREMENT_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getSeekForwardIncrement()"><code>Player.getSeekForwardIncrement()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_SEEK_FORWARD_INCREMENT_CHANGED">EVENT_SEEK_FORWARD_INCREMENT_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getSeekForwardIncrement()"><code>Player.getSeekForwardIncrement()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_SHUFFLE_MODE_ENABLED_CHANGED">EVENT_SHUFFLE_MODE_ENABLED_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getShuffleModeEnabled()"><code>Player.getShuffleModeEnabled()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_SHUFFLE_MODE_ENABLED_CHANGED">EVENT_SHUFFLE_MODE_ENABLED_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getShuffleModeEnabled()"><code>Player.getShuffleModeEnabled()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_SKIP_SILENCE_ENABLED_CHANGED">EVENT_SKIP_SILENCE_ENABLED_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Skipping silences was enabled or disabled in the audio stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_STATIC_METADATA_CHANGED">EVENT_STATIC_METADATA_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">See <a href="com/google/android/exoplayer2/Player.html#EVENT_MEDIA_METADATA_CHANGED"><code>Player.EVENT_MEDIA_METADATA_CHANGED</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_STATIC_METADATA_CHANGED">EVENT_STATIC_METADATA_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#EVENT_MEDIA_METADATA_CHANGED"><code>Player.EVENT_MEDIA_METADATA_CHANGED</code></a> for structured metadata changes.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_SURFACE_SIZE_CHANGED">EVENT_SURFACE_SIZE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The surface size changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_TIMELINE_CHANGED">EVENT_TIMELINE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()"><code>Player.getCurrentTimeline()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_TIMELINE_CHANGED">EVENT_TIMELINE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()"><code>Player.getCurrentTimeline()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_TRACKS_CHANGED">EVENT_TRACKS_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getCurrentTrackGroups()"><code>Player.getCurrentTrackGroups()</code></a> or <a href="com/google/android/exoplayer2/Player.html#getCurrentTrackSelections()"><code>Player.getCurrentTrackSelections()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#EVENT_TRACKS_CHANGED">EVENT_TRACKS_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/Player.html#getCurrentTrackGroups()"><code>Player.getCurrentTrackGroups()</code></a> or <a href="com/google/android/exoplayer2/Player.html#getCurrentTrackSelections()"><code>Player.getCurrentTrackSelections()</code></a> changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_UPSTREAM_DISCARDED">EVENT_UPSTREAM_DISCARDED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Data was removed from the end of the media buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_CODEC_ERROR">EVENT_VIDEO_CODEC_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The video codec encountered an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_DECODER_INITIALIZED">EVENT_VIDEO_DECODER_INITIALIZED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A video renderer created a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_DECODER_RELEASED">EVENT_VIDEO_DECODER_RELEASED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A video renderer released a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_DISABLED">EVENT_VIDEO_DISABLED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A video renderer was disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_ENABLED">EVENT_VIDEO_ENABLED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">A video renderer was enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_FRAME_PROCESSING_OFFSET">EVENT_VIDEO_FRAME_PROCESSING_OFFSET</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Video frame processing offset data has been reported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_INPUT_FORMAT_CHANGED">EVENT_VIDEO_INPUT_FORMAT_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The format consumed by a video renderer changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VIDEO_SIZE_CHANGED">EVENT_VIDEO_SIZE_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The video size changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#EVENT_VOLUME_CHANGED">EVENT_VOLUME_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">The volume changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#%3Cinit%3E()">EventDispatcher()</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#%3Cinit%3E()">EventDispatcher()</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html#%3Cinit%3E()">EventDispatcher()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.upstream">BandwidthMeter.EventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener)">EventDispatcher(Handler, AudioRendererEventListener)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener)">EventDispatcher(Handler, VideoRendererEventListener)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">EventLogger</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Logs events from <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> and other core components using <a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util"><code>Log</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.MappingTrackSelector)">EventLogger(MappingTrackSelector)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd>
|
|
<div class="block">Creates event logger.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.MappingTrackSelector,java.lang.String)">EventLogger(MappingTrackSelector, String)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd>
|
|
<div class="block">Creates event logger.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg"><span class="typeNameLink">EventMessage</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/emsg/package-summary.html">com.google.android.exoplayer2.metadata.emsg</a></dt>
|
|
<dd>
|
|
<div class="block">An Event Message (emsg) as defined in ISO 23009-1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#%3Cinit%3E(java.lang.String,java.lang.String,long,long,byte%5B%5D)">EventMessage(String, String, long, long, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html" title="class in com.google.android.exoplayer2.metadata.emsg"><span class="typeNameLink">EventMessageDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/emsg/package-summary.html">com.google.android.exoplayer2.metadata.emsg</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes data encoded by <a href="com/google/android/exoplayer2/metadata/emsg/EventMessageEncoder.html" title="class in com.google.android.exoplayer2.metadata.emsg"><code>EventMessageEncoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html#%3Cinit%3E()">EventMessageDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessageDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/emsg/EventMessageEncoder.html" title="class in com.google.android.exoplayer2.metadata.emsg"><span class="typeNameLink">EventMessageEncoder</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/emsg/package-summary.html">com.google.android.exoplayer2.metadata.emsg</a></dt>
|
|
<dd>
|
|
<div class="block">Encodes data that can be decoded by <a href="com/google/android/exoplayer2/metadata/emsg/EventMessageDecoder.html" title="class in com.google.android.exoplayer2.metadata.emsg"><code>EventMessageDecoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessageEncoder.html#%3Cinit%3E()">EventMessageEncoder()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessageEncoder.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessageEncoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#eventPlaybackPositionMs">eventPlaybackPositionMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">Position in the window or ad this event belongs to at the time of the event, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html#events">events</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand</a></dt>
|
|
<dd>
|
|
<div class="block">The list of scheduled events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html#events">events</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest">EventStream</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg"><code>EventMessage</code></a>s in the event stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Events.html#%3Cinit%3E(com.google.android.exoplayer2.util.FlagSet)">Events(FlagSet)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2">Player.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html#%3Cinit%3E(com.google.android.exoplayer2.util.FlagSet,android.util.SparseArray)">Events(FlagSet, SparseArray<AnalyticsListener.EventTime>)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">EventStream</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A DASH in-MPD EventStream element, as defined by ISO/IEC 23009-1, 2nd edition, section 5.10.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html#%3Cinit%3E(java.lang.String,java.lang.String,long,long%5B%5D,com.google.android.exoplayer2.metadata.emsg.EventMessage%5B%5D)">EventStream(String, String, long, long[], EventMessage[])</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest">EventStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#eventStreams">eventStreams</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd>
|
|
<div class="block">The event stream belonging to the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html#eventTime">eventTime</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndException</a></dt>
|
|
<dd>
|
|
<div class="block">The event time at which the exception occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html#eventTime">eventTime</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The event time associated with <a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html#format"><code>PlaybackStats.EventTimeAndFormat.format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html#eventTime">eventTime</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">The event time at which the playback state became active.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#%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)">EventTime(long, Timeline, int, MediaSource.MediaPeriodId, long, Timeline, int, MediaSource.MediaPeriodId, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html#%3Cinit%3E(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)">EventTimeAndException(AnalyticsListener.EventTime, Exception)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new timed exception event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html#%3Cinit%3E(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format)">EventTimeAndFormat(AnalyticsListener.EventTime, Format)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndFormat</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new timed format event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html#%3Cinit%3E(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,@com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackStateint)">EventTimeAndPlaybackState(AnalyticsListener.EventTime, @com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackState int)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new timed playback state event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#EXACT">EXACT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Parameters for exact seeking.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#exceedAudioConstraintsIfNecessary">exceedAudioConstraintsIfNecessary</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to exceed the <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxAudioChannelCount"><code>TrackSelectionParameters.maxAudioChannelCount</code></a> and <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxAudioBitrate"><code>TrackSelectionParameters.maxAudioBitrate</code></a> constraints
|
|
when no selection can be made otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#exceedRendererCapabilitiesIfNecessary">exceedRendererCapabilitiesIfNecessary</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to exceed renderer capabilities when no selection can be made otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#exceedVideoConstraintsIfNecessary">exceedVideoConstraintsIfNecessary</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to exceed the <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxVideoWidth"><code>TrackSelectionParameters.maxVideoWidth</code></a>, <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxVideoHeight"><code>TrackSelectionParameters.maxVideoHeight</code></a> and <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxVideoBitrate"><code>TrackSelectionParameters.maxVideoBitrate</code></a> constraints when no selection can be made otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html#exception">exception</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndException</a></dt>
|
|
<dd>
|
|
<div class="block">The exception that was thrown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#exception">exception</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html#exception">exception</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.LoadErrorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The exception associated to the load error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#exceptionCleared">exceptionCleared</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#exceptionThrown">exceptionThrown</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#exclude(com.google.android.exoplayer2.source.dash.manifest.BaseUrl,long)">exclude(BaseUrl, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html" title="class in com.google.android.exoplayer2.source.dash">BaseUrlExclusionList</a></dt>
|
|
<dd>
|
|
<div class="block">Excludes the given base URL.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#excludeMediaPlaylist(android.net.Uri,long)">excludeMediaPlaylist(Uri, long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#excludeMediaPlaylist(android.net.Uri,long)">excludeMediaPlaylist(Uri, long)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Excludes the given media playlist for the given duration, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackSelection.html#exclusionDurationMs">exclusionDurationMs</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackSelection.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">The duration for which the failing resource should be excluded, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#execute(com.google.android.exoplayer2.util.RunnableFutureTask,boolean)">execute(RunnableFutureTask<T, ?>, boolean)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Executes the provided <a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util"><code>RunnableFutureTask</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html#executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)">executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">HttpMediaDrmCallback</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/LocalMediaDrmCallback.html#executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)">executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/LocalMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">LocalMediaDrmCallback</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html#executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)">executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html" title="interface in com.google.android.exoplayer2.drm">MediaDrmCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Executes a key request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html#executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)">executeKeyRequest(UUID, ExoMediaDrm.KeyRequest)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.LicenseServer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html#executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)">executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">HttpMediaDrmCallback</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/LocalMediaDrmCallback.html#executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)">executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/LocalMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">LocalMediaDrmCallback</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html#executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)">executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html" title="interface in com.google.android.exoplayer2.drm">MediaDrmCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Executes a provisioning request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html#executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)">executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.LicenseServer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#executeRunnable(java.lang.Runnable)">executeRunnable(Runnable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a <a href="https://developer.android.com/reference/java/lang/Runnable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Runnable</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ExecuteRunnable.html#%3Cinit%3E(java.lang.String,java.lang.Runnable)">ExecuteRunnable(String, Runnable)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ExecuteRunnable.html" title="class in com.google.android.exoplayer2.testutil">Action.ExecuteRunnable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/AtomicFile.html#exists()">exists()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/AtomicFile.html" title="class in com.google.android.exoplayer2.util">AtomicFile</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the file or its backup exists.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html" title="class in com.google.android.exoplayer2.database"><span class="typeNameLink">ExoDatabaseProvider</span></a> - Class in <a href="com/google/android/exoplayer2/database/package-summary.html">com.google.android.exoplayer2.database</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html" title="class or interface in android.database.sqlite" class="externalLink" target="_top"><code>SQLiteOpenHelper</code></a> that provides instances of a standalone ExoPlayer database.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html#%3Cinit%3E(android.content.Context)">ExoDatabaseProvider(Context)</a></span> - Constructor for class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">ExoDatabaseProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Provides instances of the database located by passing <a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html#DATABASE_NAME"><code>ExoDatabaseProvider.DATABASE_NAME</code></a> to <a href="https://developer.android.com/reference/android/content/Context.html#getDatabasePath(java.lang.String)" title="class or interface in android.content" class="externalLink" target="_top"><code>Context.getDatabasePath(String)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExoHostedTest</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil"><code>HostActivity.HostedTest</code></a> for <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a> playback tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#%3Cinit%3E(java.lang.String,boolean)">ExoHostedTest(String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#%3Cinit%3E(java.lang.String,long,boolean)">ExoHostedTest(String, long, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaCrypto</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Enables decoding of encrypted data using keys in a DRM session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#exoMediaCryptoType">exoMediaCryptoType</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The type of <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> that will be associated with the content this format
|
|
describes, or <code>null</code> if the content is not encrypted.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Used to obtain keys for decrypting protected media streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.AppManagedProvider.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.AppManagedProvider</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Provides an <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> instance owned by the app.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.KeyRequest</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Contains data used to request keys from a license server.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.RequestType.html" title="annotation in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.KeyRequest.RequestType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Key request types.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyStatus.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.KeyStatus</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Defines the status of a key.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnEventListener.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.OnEventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a DRM event occurs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnExpirationUpdateListener.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.OnExpirationUpdateListener</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a session expiration update occurs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnKeyStatusChangeListener.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.OnKeyStatusChangeListener</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the keys in a DRM session change state.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.Provider.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.Provider</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Provider for <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.ProvisionRequest.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">ExoMediaDrm.ProvisionRequest</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Contains data to request a certificate from a provisioning server.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlaybackException</span></a> - Exception in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a non locally recoverable playback failure occurs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlaybackException.Type.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlaybackException.Type</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The type of source that produced the error.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">An extensible media player that plays <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer.AudioComponent</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The audio component of an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.AudioOffloadListener.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer.AudioOffloadListener</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for audio offload events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer.Builder</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer.DeviceComponent</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The device component of an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.MetadataComponent.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer.MetadataComponent</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The metadata component of an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.TextComponent.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer.TextComponent</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The text component of an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayer.VideoComponent</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The video component of an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">ExoPlayerLibraryInfo</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Information about the ExoPlayer library.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExoPlayerTestRunner</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Helper class to run an ExoPlayer test.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExoPlayerTestRunner.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Builder to set-up a <a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil"><code>ExoPlayerTestRunner</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoTimeoutException.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">ExoTimeoutException</span></a> - Exception in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A timeout of an operation on the ExoPlayer playback thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoTimeoutException.html#%3Cinit%3E(int)">ExoTimeoutException(int)</a></span> - Constructor for exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoTimeoutException.html" title="class in com.google.android.exoplayer2">ExoTimeoutException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates the timeout exception.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ExoTimeoutException.TimeoutOperation.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">ExoTimeoutException.TimeoutOperation</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The operation which produced the timeout error.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">ExoTrackSelection</span></a> - Interface in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>TrackSelection</code></a> that can change the individually selected track as a result of calling
|
|
<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#updateSelectedTrack(long,long,long,java.util.List,com.google.android.exoplayer2.source.chunk.MediaChunkIterator%5B%5D)"><code>ExoTrackSelection.updateSelectedTrack(long, long, long, List, MediaChunkIterator[])</code></a> or <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#evaluateQueueSize(long,java.util.List)"><code>ExoTrackSelection.evaluateQueueSize(long, List)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">ExoTrackSelection.Definition</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Contains of a subset of selected tracks belonging to a <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Factory.html" title="interface in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">ExoTrackSelection.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#EXPECTED_PLAYING_TIME_MEDIA_DURATION_MS">EXPECTED_PLAYING_TIME_MEDIA_DURATION_MS</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#EXPECTED_PLAYING_TIME_UNSET">EXPECTED_PLAYING_TIME_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.UnexpectedDiscontinuityException.html#expectedPresentationTimeUs">expectedPresentationTimeUs</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.UnexpectedDiscontinuityException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.UnexpectedDiscontinuityException</a></dt>
|
|
<dd>
|
|
<div class="block">The expected presentation time of a sample, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#experimentalFlushWithoutAudioTrackRelease()">experimentalFlushWithoutAudioTrackRelease()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Flushes the sink, after which it is ready to receive buffers from a new playback position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#experimentalFlushWithoutAudioTrackRelease()">experimentalFlushWithoutAudioTrackRelease()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#experimentalFlushWithoutAudioTrackRelease()">experimentalFlushWithoutAudioTrackRelease()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#experimentalIsSleepingForOffload()">experimentalIsSleepingForOffload()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the player has paused its main loop to save power in offload scheduling mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#experimentalIsSleepingForOffload()">experimentalIsSleepingForOffload()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#experimentalIsSleepingForOffload()">experimentalIsSleepingForOffload()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#experimentalSetAsynchronousBufferQueueingEnabled(boolean)">experimentalSetAsynchronousBufferQueueingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Enable asynchronous buffer queueing for both <a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio"><code>MediaCodecAudioRenderer</code></a> and <a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video"><code>MediaCodecVideoRenderer</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#experimentalSetAsynchronousBufferQueueingEnabled(boolean)">experimentalSetAsynchronousBufferQueueingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Enables asynchronous input buffer queueing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#experimentalSetEnableKeepAudioTrackOnSeek(boolean)">experimentalSetEnableKeepAudioTrackOnSeek(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable the experimental feature that keeps and flushes the <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a> when a seek occurs, as opposed to releasing and reinitialising.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#experimentalSetEnableKeepAudioTrackOnSeek(boolean)">experimentalSetEnableKeepAudioTrackOnSeek(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable the experimental feature that keeps and flushes the <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a> when a seek occurs, as opposed to releasing and reinitialising.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#experimentalSetForceAsyncQueueingSynchronizationWorkaround(boolean)">experimentalSetForceAsyncQueueingSynchronizationWorkaround(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Enable the asynchronous queueing synchronization workaround.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#experimentalSetForceAsyncQueueingSynchronizationWorkaround(boolean)">experimentalSetForceAsyncQueueingSynchronizationWorkaround(boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Enables the asynchronous queueing synchronization workaround.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#experimentalSetForegroundModeTimeoutMs(long)">experimentalSetForegroundModeTimeoutMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Set a limit on the time a call to <a href="com/google/android/exoplayer2/ExoPlayer.html#setForegroundMode(boolean)"><code>ExoPlayer.setForegroundMode(boolean)</code></a> can spend.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#experimentalSetForegroundModeTimeoutMs(long)">experimentalSetForegroundModeTimeoutMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Set a limit on the time a call to <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setForegroundMode(boolean)"><code>SimpleExoPlayer.setForegroundMode(boolean)</code></a> can spend.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#experimentalSetOffloadSchedulingEnabled(boolean)">experimentalSetOffloadSchedulingEnabled(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether audio offload scheduling is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#experimentalSetOffloadSchedulingEnabled(boolean)">experimentalSetOffloadSchedulingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#experimentalSetOffloadSchedulingEnabled(boolean)">experimentalSetOffloadSchedulingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean)">experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Enable synchronizing codec interactions with asynchronous buffer queueing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean)">experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Enables synchronizing codec interactions with asynchronous buffer queueing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#EXTENDED_SAR">EXTENDED_SAR</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Value for aspect_ratio_idc indicating an extended aspect ratio, in H.264 and H.265 SPSs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#extension">extension</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP extension bit (Word 0, bit 3).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#EXTENSION_RENDERER_MODE_OFF">EXTENSION_RENDERER_MODE_OFF</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Do not allow use of extension renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#EXTENSION_RENDERER_MODE_ON">EXTENSION_RENDERER_MODE_ON</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Allow use of extension renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#EXTENSION_RENDERER_MODE_PREFER">EXTENSION_RENDERER_MODE_PREFER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Allow use of extension renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#EXTRA_FROM_INDEX">EXTRA_FROM_INDEX</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#EXTRA_INSTANCE_ID">EXTRA_INSTANCE_ID</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">The extra key of the instance id of the player notification manager.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#EXTRA_TO_INDEX">EXTRA_TO_INDEX</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#extractAllSamplesFromFile(com.google.android.exoplayer2.extractor.Extractor,android.content.Context,java.lang.String)">extractAllSamplesFromFile(Extractor, Context, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts all samples from the given file into a <a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeTrackOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">Extractor</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts media data from a container format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/Extractor.ReadResult.html" title="annotation in com.google.android.exoplayer2.extractor"><span class="typeNameLink">Extractor.ReadResult</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Result values that can be returned by <a href="com/google/android/exoplayer2/extractor/Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)"><code>Extractor.read(ExtractorInput, PositionHolder)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExtractorAsserts</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Assertion methods for <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExtractorAsserts.AssertionConfig</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A config for the assertions made (e.g.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExtractorAsserts.AssertionConfig.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.html" title="class in com.google.android.exoplayer2.testutil"><code>ExtractorAsserts.AssertionConfig</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.ExtractorFactory.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExtractorAsserts.ExtractorFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">ExtractorAsserts.SimulationConfig</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A config of different environments to simulate and extractor behaviours to test.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">ExtractorInput</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Provides data to be consumed by an <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">ExtractorOutput</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Receives stream level data extracted by an <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">ExtractorsFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for arrays of <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">ExtractorUtil</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Extractor related utility methods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#extractSeekMap(com.google.android.exoplayer2.extractor.Extractor,com.google.android.exoplayer2.testutil.FakeExtractorOutput,com.google.android.exoplayer2.upstream.DataSource,android.net.Uri)">extractSeekMap(Extractor, FakeExtractorOutput, DataSource, Uri)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Reads from the given input using the given <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a>, until it can produce the <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMap</code></a> and all of the track formats have been identified, or until the extractor encounters
|
|
EOF.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#extras">extras</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional extras <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#EXTRAS_SPEED">EXTRAS_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the <code>PlaybackStateCompat</code> float extra with the value of <code>
|
|
Player.getPlaybackParameters().speed</code>.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:F">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">F</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.Factory.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an adaptive track selection factory with default parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html#%3Cinit%3E()">Factory()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.Factory.html#%3Cinit%3E(int)">Factory(int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html#%3Cinit%3E(int,int,int,float)">Factory(int, int, int, float)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an adaptive track selection factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html#%3Cinit%3E(int,int,int,float,float,com.google.android.exoplayer2.util.Clock)">Factory(int, int, int, float, float, Clock)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an adaptive track selection factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Factory.html#%3Cinit%3E(long,double,java.util.Random)">Factory(long, double, Random)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Set up factory for <a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeAdaptiveDataSet</code></a>s with a chunk duration and the standard
|
|
deviation of the chunk size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper,java.util.concurrent.Executor)">Factory(CronetEngineWrapper, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor)"><code>Factory(CronetEngine, Executor)</code></a> with an instantiated <code>CronetEngine</code>, or <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultHttpDataSource</code></a> for cases where <a href="com/google/android/exoplayer2/ext/cronet/CronetEngineWrapper.html#getCronetEngine()"><code>CronetEngineWrapper.getCronetEngine()</code></a> would have returned <code>null</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.source.chunk.ChunkExtractor.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory,int)">Factory(ChunkExtractor.Factory, DataSource.Factory, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.source.dash.DashChunkSource.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DashChunkSource.Factory, DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash"><code>DashMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.source.hls.HlsDataSourceFactory)">Factory(HlsDataSourceFactory)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls"><code>HlsMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.source.smoothstreaming.SsChunkSource.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(SsChunkSource.Factory, DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><code>SsMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Factory,com.google.android.exoplayer2.testutil.FakeDataSource.Factory)">Factory(FakeAdaptiveDataSet.Factory, FakeDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,java.util.concurrent.atomic.AtomicBoolean)">Factory(Cache, AtomicBoolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.Factory.html" title="class in com.google.android.exoplayer2.testutil">FailOnCloseDataSink.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash"><code>DashMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.source.chunk.ChunkExtractor.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory,int)"><code>new
|
|
Factory(BundledChunkExtractor.FACTORY, dataSourceFactory, maxSegmentsPerLoad = 1)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls"><code>HlsMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>ProgressiveMediaSource</code></a>s, using the extractors provided by
|
|
<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor"><code>DefaultExtractorsFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a factory for <a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>SingleSampleMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory)">Factory(DataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><code>SsMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,int)">Factory(DataSource.Factory, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.source.chunk.ChunkExtractor.Factory,com.google.android.exoplayer2.upstream.DataSource.Factory,int)"><code>new
|
|
Factory(BundledChunkExtractor.FACTORY, dataSourceFactory, maxSegmentsPerLoad)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.extractor.ExtractorsFactory)">Factory(DataSource.Factory, ExtractorsFactory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.source.ProgressiveMediaExtractor.Factory)"><code>new
|
|
Factory(dataSourceFactory, () -> new BundledExtractorsAdapter(extractorsFactory)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.source.ProgressiveMediaExtractor.Factory)">Factory(DataSource.Factory, ProgressiveMediaExtractor.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new factory for <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>ProgressiveMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.upstream.ResolvingDataSource.Resolver)">Factory(DataSource.Factory, ResolvingDataSource.Resolver)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#%3Cinit%3E(okhttp3.Call.Factory)">Factory(Call.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#%3Cinit%3E(org.chromium.net.CronetEngine,java.util.concurrent.Executor)">Factory(CronetEngine, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory that returns one extractor which is a <a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac"><code>FlacExtractor</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr"><code>AmrExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac"><code>FlacExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.flv.<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv">FlvExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv"><code>FlvExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv"><code>MatroskaExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3"><code>Mp3Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>FragmentedMp4Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>Mp4Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ogg.<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg">OggExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg"><code>OggExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>Ac3Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>Ac4Extractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>AdtsExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>PsExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>TsExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.extractor.wav.<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav">WavExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav"><code>WavExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.Factory.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor.Factory</code></a> for instances of this class.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">MediaParserChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/hls/HlsExtractorFactory.html" title="interface in com.google.android.exoplayer2.source.hls"><code>HlsExtractorFactory</code></a> implementation that produces <a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls"><code>MediaParserHlsMediaChunkExtractor</code></a> for all container formats except WebVTT, for which a <a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls"><code>BundledHlsMediaChunkExtractor</code></a> is returned.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><code>DefaultHlsPlaylistTracker</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.Factory.html" title="interface in com.google.android.exoplayer2.source"><code>ProgressiveMediaExtractor.Factory</code></a> for instances of this class, which rely on platform
|
|
extractors through <a href="https://developer.android.com/reference/android/media/MediaParser.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html#FACTORY">FACTORY</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream">DummyDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">A factory that produces <a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>DummyDataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FailOnCloseDataSink</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> that can simulate caching the bytes being written to it, and then failing to
|
|
persist them when <a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html#close()"><code>FailOnCloseDataSink.close()</code></a> is called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.cache.Cache,java.util.concurrent.atomic.AtomicBoolean)">FailOnCloseDataSink(Cache, AtomicBoolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html" title="class in com.google.android.exoplayer2.testutil">FailOnCloseDataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.Factory.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FailOnCloseDataSink.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Factory to create a <a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html" title="class in com.google.android.exoplayer2.testutil"><code>FailOnCloseDataSink</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#failOnSpuriousAudioTimestamp">failOnSpuriousAudioTimestamp</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to throw an <a href="com/google/android/exoplayer2/audio/DefaultAudioSink.InvalidAudioTrackTimestampException.html" title="class in com.google.android.exoplayer2.audio"><code>DefaultAudioSink.InvalidAudioTrackTimestampException</code></a> when a spurious timestamp is
|
|
reported from <a href="https://developer.android.com/reference/android/media/AudioTrack.html#getTimestamp(android.media.AudioTimestamp)" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack.getTimestamp(android.media.AudioTimestamp)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#FAILURE_REASON_NONE">FAILURE_REASON_NONE</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download isn't failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#FAILURE_REASON_UNKNOWN">FAILURE_REASON_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download is failed because of unknown reason.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#failureReason">failureReason</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/offline/Download.html#state"><code>Download.state</code></a> is <a href="com/google/android/exoplayer2/offline/Download.html#STATE_FAILED"><code>Download.STATE_FAILED</code></a> then this is the cause, otherwise <a href="com/google/android/exoplayer2/offline/Download.html#FAILURE_REASON_NONE"><code>Download.FAILURE_REASON_NONE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#FAKE_MEDIA_ITEM">FAKE_MEDIA_ITEM</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">The media item used by the fake media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#FAKE_MEDIA_ITEM">FAKE_MEDIA_ITEM</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">The fake media item used by the fake timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#FAKE_PROVISION_REQUEST">FAKE_PROVISION_REQUEST</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeAdaptiveDataSet</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake data set emulating the data of an adaptive media source.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Factory.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeAdaptiveDataSet.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeAdaptiveDataSet</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeAdaptiveDataSet.Iterator</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>MediaChunkIterator</code></a> for the chunks defined by a fake adaptive data set.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeAdaptiveMediaPeriod</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> that provides tracks from the given <a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroupArray</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#%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)">FakeAdaptiveMediaPeriod(TrackGroupArray, MediaSourceEventListener.EventDispatcher, Allocator, FakeChunkSource.Factory, long, TransferListener)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeAdaptiveMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> that provides a given timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.testutil.FakeChunkSource.Factory)">FakeAdaptiveMediaSource(Timeline, TrackGroupArray, FakeChunkSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeAudioRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeRenderer</code></a> that supports <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_AUDIO"><code>C.TRACK_TYPE_AUDIO</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener)">FakeAudioRenderer(Handler, AudioRendererEventListener)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeChunkSource</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkSource</code></a> with adaptive media chunks of a given duration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.ExoTrackSelection,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet)">FakeChunkSource(ExoTrackSelection, DataSource, FakeAdaptiveDataSet)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.Factory.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeChunkSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for a <a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeChunkSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeClock</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a> implementation that allows to <a href="com/google/android/exoplayer2/testutil/FakeClock.html#advanceTime(long)"><code>advance the time</code></a>
|
|
manually to trigger pending timed messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#%3Cinit%3E(boolean)">FakeClock(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake clock that assumes that the system was booted exactly at time <code>0</code> (the
|
|
Unix Epoch) and an <code>initialTimeMs</code> of <code>0</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#%3Cinit%3E(long)">FakeClock(long)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake clock that doesn't auto-advance and assumes that the system was booted exactly
|
|
at time <code>0</code> (the Unix Epoch) and <code>initialTimeMs</code> milliseconds have passed since
|
|
system boot.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#%3Cinit%3E(long,boolean)">FakeClock(long, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake clock that assumes that the system was booted exactly at time <code>0</code> (the
|
|
Unix Epoch) and <code>initialTimeMs</code> milliseconds have passed since system boot.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#%3Cinit%3E(long,long,boolean)">FakeClock(long, long, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake clock specifying when the system was booted and how much time has passed since
|
|
then.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeClock.HandlerMessage</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Message data saved to send messages or execute runnables at a later time on a Handler.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html#fakeDataSet">fakeDataSet</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeDataSet</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Collection of <a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSet.FakeData</code></a> to be served by a <a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#%3Cinit%3E()">FakeDataSet()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeDataSet.FakeData</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Container of fake data to be served by a <a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeDataSet.FakeData.Segment</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A segment of <a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSet.FakeData</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> capable of simulating various scenarios.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#%3Cinit%3E()">FakeDataSource()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeDataSet)">FakeDataSource(FakeDataSet)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeDataSet,boolean)">FakeDataSource(FakeDataSet, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Factory to create a <a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeExoMediaDrm</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A fake implementation of <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> for use in tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#%3Cinit%3E()">FakeExoMediaDrm()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExoMediaDrm.Builder</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#%3Cinit%3E(int)">FakeExoMediaDrm(int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExoMediaDrm.Builder</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeExoMediaDrm.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExoMediaDrm</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeExoMediaDrm.LicenseServer</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">An license server implementation to interact with <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExoMediaDrm</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeExtractorInput</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> capable of simulating various scenarios.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeExtractorInput.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Builder of <a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExtractorInput</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.SimulatedIOException.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeExtractorInput.SimulatedIOException</span></a> - Exception in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when simulating an <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>IOException</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeExtractorOutput</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#%3Cinit%3E()">FakeExtractorOutput()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeTrackOutput.Factory)">FakeExtractorOutput(FakeTrackOutput.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeMediaChunk</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>MediaChunk</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html#%3Cinit%3E(com.google.android.exoplayer2.Format,long,long)">FakeMediaChunk(Format, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake media chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html#%3Cinit%3E(com.google.android.exoplayer2.Format,long,long,int)">FakeMediaChunk(Format, long, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake media chunk.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeMediaChunkIterator</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>MediaChunkIterator</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html#%3Cinit%3E(long%5B%5D,long%5B%5D)">FakeMediaChunkIterator(long[], long[])</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake <a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>MediaChunkIterator</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeMediaClockRenderer.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeMediaClockRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake abstract <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> which is also a <a href="com/google/android/exoplayer2/util/MediaClock.html" title="interface in com.google.android.exoplayer2.util"><code>MediaClock</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaClockRenderer.html#%3Cinit%3E(int)">FakeMediaClockRenderer(int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaClockRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaClockRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeMediaPeriod</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> that provides tracks from the given <a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroupArray</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.upstream.Allocator,long,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher)">FakeMediaPeriod(TrackGroupArray, Allocator, long, MediaSourceEventListener.EventDispatcher)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a FakeMediaPeriod with a single sample for each track in <code>trackGroupArray</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#%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)">FakeMediaPeriod(TrackGroupArray, Allocator, long, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a FakeMediaPeriod with a single sample for each track in <code>trackGroupArray</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#%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)">FakeMediaPeriod(TrackGroupArray, Allocator, FakeMediaPeriod.TrackDataFactory, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a FakeMediaPeriod.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.TrackDataFactory.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeMediaPeriod.TrackDataFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A factory to create the test data for a particular track.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> that provides a given timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#%3Cinit%3E()">FakeMediaSource()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a> with a default <a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeTimeline</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.Format...)">FakeMediaSource(Timeline, DrmSessionManager, Format...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#%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...)">FakeMediaSource(Timeline, DrmSessionManager, FakeMediaPeriod.TrackDataFactory, Format...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#%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)">FakeMediaSource(Timeline, DrmSessionManager, FakeMediaPeriod.TrackDataFactory, TrackGroupArray)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.Format...)">FakeMediaSource(Timeline, Format...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.InitialTimeline.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeMediaSource.InitialTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A forwarding timeline to provide an initial timeline for fake multi window sources.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> that supports any format with the matching track type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#%3Cinit%3E(int)">FakeRenderer(int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeSampleStream</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> that outputs a given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> and any amount of <a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil"><code>items</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#%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)">FakeSampleStream(Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, Format, List<FakeSampleStream.FakeSampleStreamItem>)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake sample stream which outputs the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> followed by the provided
|
|
<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil"><code>items</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeSampleStream.FakeSampleStreamItem</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Item to customize a return value of <a href="com/google/android/exoplayer2/source/SampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)"><code>SampleStream.readData(com.google.android.exoplayer2.FormatHolder, com.google.android.exoplayer2.decoder.DecoderInputBuffer, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeShuffleOrder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source"><code>ShuffleOrder</code></a> which returns a reverse order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#%3Cinit%3E(int)">FakeShuffleOrder(int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Fake <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> which can be setup to return custom <a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeTimeline.TimelineWindowDefinition</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#%3Cinit%3E()">FakeTimeline()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Create a fake timeline with one seekable, non-dynamic window with one period and a duration of
|
|
<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#DEFAULT_WINDOW_DURATION_US"><code>FakeTimeline.TimelineWindowDefinition.DEFAULT_WINDOW_DURATION_US</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#%3Cinit%3E(int,java.lang.Object...)">FakeTimeline(int, Object...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake timeline with the given number of seekable, non-dynamic windows with one period
|
|
with a duration of <a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#DEFAULT_WINDOW_DURATION_US"><code>FakeTimeline.TimelineWindowDefinition.DEFAULT_WINDOW_DURATION_US</code></a> each.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition...)">FakeTimeline(FakeTimeline.TimelineWindowDefinition...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake timeline with the given window definitions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#%3Cinit%3E(java.lang.Object%5B%5D,com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition...)">FakeTimeline(Object[], FakeTimeline.TimelineWindowDefinition...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a fake timeline with the given window definitions.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeTimeline.TimelineWindowDefinition</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Definition used to define a <a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeTimeline</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeTrackOutput</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#%3Cinit%3E(boolean)">FakeTrackOutput(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.Factory.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeTrackOutput.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeTrackOutput</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeTrackSelection</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> that only returns 1 fixed track, and allows querying the number
|
|
of calls to its methods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup)">FakeTrackSelection(TrackGroup)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeTrackSelector</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A fake <a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>MappingTrackSelector</code></a> that returns <a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeTrackSelection</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html#%3Cinit%3E()">FakeTrackSelector()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html#%3Cinit%3E(boolean)">FakeTrackSelector(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html#%3Cinit%3E()">FakeTransferListener()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.FakeTransferListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">FakeVideoRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeRenderer</code></a> that supports <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_VIDEO"><code>C.TRACK_TYPE_VIDEO</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener)">FakeVideoRenderer(Handler, VideoRendererEventListener)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html#FALLBACK_TYPE_LOCATION">FALLBACK_TYPE_LOCATION</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Fallback to the same resource at a different location (i.e., a different URL through which the
|
|
exact same data can be requested).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html#FALLBACK_TYPE_TRACK">FALLBACK_TYPE_TRACK</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Fallback to a different track (i.e., a different representation of the same content; for
|
|
example the same video encoded at a different bitrate or resolution).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html#fallbackDecoderInitializationException">fallbackDecoderInitializationException</a></span> - Variable in exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer.DecoderInitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">If the decoder failed to initialize and another decoder being used as a fallback also failed
|
|
to initialize, the <a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec"><code>MediaCodecRenderer.DecoderInitializationException</code></a> for the fallback decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html#%3Cinit%3E(int,int,int,int)">FallbackOptions(int, int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackOptions</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackSelection.html#%3Cinit%3E(int,long)">FallbackSelection(int, long)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackSelection.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#fastForwardActionIconResourceId">fastForwardActionIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#fatalErrorCount">fatalErrorCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of fatal errors.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#fatalErrorHistory">fatalErrorHistory</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The history of fatal errors as <a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics"><code>EventTimeAndExceptions</code></a> ordered by
|
|
<code>EventTime.realTimeMs</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#fatalErrorPlaybackCount">fatalErrorPlaybackCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of playback with at least one fatal error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#FEATURE_CACHE_CONTENT_METADATA">FEATURE_CACHE_CONTENT_METADATA</a></span> - Static variable in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Version of tables used for cache content metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#FEATURE_CACHE_FILE_METADATA">FEATURE_CACHE_FILE_METADATA</a></span> - Static variable in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Version of tables used for cache file metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#FEATURE_EXTERNAL">FEATURE_EXTERNAL</a></span> - Static variable in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Version of tables used from external features.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#FEATURE_OFFLINE">FEATURE_OFFLINE</a></span> - Static variable in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Version of tables used for offline functionality.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg"><span class="typeNameLink">FfmpegAudioRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/ext/ffmpeg/package-summary.html">com.google.android.exoplayer2.ext.ffmpeg</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders audio using FFmpeg.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#%3Cinit%3E()">FfmpegAudioRenderer()</a></span> - Constructor for class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)">FfmpegAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)</a></span> - Constructor for class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)">FfmpegAudioRenderer(Handler, AudioRendererEventListener, AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegDecoderException.html" title="class in com.google.android.exoplayer2.ext.ffmpeg"><span class="typeNameLink">FfmpegDecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/ext/ffmpeg/package-summary.html">com.google.android.exoplayer2.ext.ffmpeg</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an FFmpeg decoder error occurs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html" title="class in com.google.android.exoplayer2.ext.ffmpeg"><span class="typeNameLink">FfmpegLibrary</span></a> - Class in <a href="com/google/android/exoplayer2/ext/ffmpeg/package-summary.html">com.google.android.exoplayer2.ext.ffmpeg</a></dt>
|
|
<dd>
|
|
<div class="block">Configures and queries the underlying native library.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#FIELD_CUSTOM_ID_BASE">FIELD_CUSTOM_ID_BASE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a minimum field id value for subclasses to use when implementing <a href="com/google/android/exoplayer2/PlaybackException.html#toBundle()"><code>PlaybackException.toBundle()</code></a>
|
|
and <a href="com/google/android/exoplayer2/Bundleable.Creator.html" title="interface in com.google.android.exoplayer2"><code>Bundleable.Creator</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#file">file</a></span> - Variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The file corresponding to this <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a>, or null if <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#isCached"><code>CacheSpan.isCached</code></a> is false.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">FileDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for reading local files.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.html#%3Cinit%3E()">FileDataSource()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">FileDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>FileDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">FileDataSource.FileDataSourceException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a <a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>FileDataSource</code></a> encounters an error reading a file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html#%3Cinit%3E(java.lang.Exception)">FileDataSourceException(Exception)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource.FileDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html#%3Cinit%3E(java.lang.Throwable,int)"><code>FileDataSourceException(Throwable, int)</code></a></div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html#%3Cinit%3E(java.lang.String,java.io.IOException)">FileDataSourceException(String, IOException)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource.FileDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int)"><code>FileDataSourceException(String, Throwable, int)</code></a></div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int)">FileDataSourceException(String, Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource.FileDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <code>FileDataSourceException</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html#%3Cinit%3E(java.lang.Throwable,int)">FileDataSourceException(Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.FileDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource.FileDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <code>FileDataSourceException</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/FileDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">FileDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><code>FileDataSource.Factory</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSourceFactory.html#%3Cinit%3E()">FileDataSourceFactory()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">FileDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.TransferListener)">FileDataSourceFactory(TransferListener)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">FileDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#filename">filename</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">FileTypes</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Defines common file type constants and helper methods.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/FileTypes.Type.html" title="annotation in com.google.android.exoplayer2.util"><span class="typeNameLink">FileTypes.Type</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">File types.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">FilterableManifest</span></a><<a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="type parameter in FilterableManifest">T</a>> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A manifest that can generate copies of itself including only the streams specified by the given
|
|
keys.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/FilteringHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">FilteringHlsPlaylistParserFactory</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParserFactory.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><code>HlsPlaylistParserFactory</code></a> that includes only the streams identified by the given stream
|
|
keys.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/FilteringHlsPlaylistParserFactory.html#%3Cinit%3E(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory,java.util.List)">FilteringHlsPlaylistParserFactory(HlsPlaylistParserFactory, List<StreamKey>)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/FilteringHlsPlaylistParserFactory.html" title="class in com.google.android.exoplayer2.source.hls.playlist">FilteringHlsPlaylistParserFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/FilteringManifestParser.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">FilteringManifestParser</span></a><<a href="com/google/android/exoplayer2/offline/FilteringManifestParser.html" title="type parameter in FilteringManifestParser">T</a> extends <a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline">FilterableManifest</a><<a href="com/google/android/exoplayer2/offline/FilteringManifestParser.html" title="type parameter in FilteringManifestParser">T</a>>> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A manifest parser that includes only the streams identified by the given stream keys.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/FilteringManifestParser.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,java.util.List)">FilteringManifestParser(ParsingLoadable.Parser<? extends T>, List<StreamKey>)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/FilteringManifestParser.html" title="class in com.google.android.exoplayer2.offline">FilteringManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#filterRequirements(int)">filterRequirements(int)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Filters the requirements, returning the subset that are enabled by the provided filter.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#findNalUnit(byte%5B%5D,int,int,boolean%5B%5D)">findNalUnit(byte[], int, int, boolean[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Finds the first NAL unit in <code>data</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html#findNextCueHeader(com.google.android.exoplayer2.util.ParsableByteArray)">findNextCueHeader(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Reads lines up to and including the next WebVTT cue header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsUtil.html#findSyncBytePosition(byte%5B%5D,int,int)">findSyncBytePosition(byte[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsUtil.html" title="class in com.google.android.exoplayer2.extractor.ts">TsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position of the first TS_SYNC_BYTE within the range [startPosition, limitPosition)
|
|
from the provided data array, or returns limitPosition if sync byte could not be found.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#findTrueHdSyncframeOffset(java.nio.ByteBuffer)">findTrueHdSyncframeOffset(ByteBuffer)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the offset relative to the buffer's position of the start of a TrueHD syncframe, or
|
|
<a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if no syncframe was found.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#finishAllSessions(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">finishAllSessions(AnalyticsListener.EventTime)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#finishAllSessions(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">finishAllSessions(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Finishes all existing sessions and calls their respective <a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html#onSessionFinished(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,boolean)"><code>PlaybackSessionManager.Listener.onSessionFinished(EventTime, String, boolean)</code></a> callback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#first">first</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.SeekPoints</a></dt>
|
|
<dd>
|
|
<div class="block">The first seek point.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#firstPeriodIndex">firstPeriodIndex</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The index of the first period that belongs to this window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#firstReportedTimeMs">firstReportedTimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The elapsed real-time as returned by <code>SystemClock.elapsedRealtime()</code> of the first
|
|
reported playback event, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no event has been reported.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">FixedTrackSelection</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>TrackSelection</code></a> consisting of a single track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int)">FixedTrackSelection(TrackGroup, int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">FixedTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int,int)">FixedTrackSelection(TrackGroup, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">FixedTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int,int,int,java.lang.Object)">FixedTrackSelection(TrackGroup, int, int, int, Object)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">FixedTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#fixSmoothStreamingIsmManifestUri(android.net.Uri)">fixSmoothStreamingIsmManifestUri(Uri)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">If the provided URI is an ISM Presentation URI, returns the URI with "Manifest" appended to its
|
|
path (i.e., the corresponding default manifest URI).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#FLAC">FLAC</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the FLAC format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">FlacConstants</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Defines constants used by the FLAC extractor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac"><span class="typeNameLink">FlacDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/ext/flac/package-summary.html">com.google.android.exoplayer2.ext.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Flac decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#%3Cinit%3E(int,int,int,java.util.List)">FlacDecoder(int, int, int, List<byte[]>)</a></span> - Constructor for class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a Flac decoder.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/flac/FlacDecoderException.html" title="class in com.google.android.exoplayer2.ext.flac"><span class="typeNameLink">FlacDecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/ext/flac/package-summary.html">com.google.android.exoplayer2.ext.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an Flac decoder error occurs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac"><span class="typeNameLink">FlacExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/ext/flac/package-summary.html">com.google.android.exoplayer2.ext.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Facilitates the extraction of data from the FLAC container format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac"><span class="typeNameLink">FlacExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/flac/package-summary.html">com.google.android.exoplayer2.extractor.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from FLAC container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#%3Cinit%3E()">FlacExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance with <code>flags = 0</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#%3Cinit%3E()">FlacExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance with <code>flags = 0</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#%3Cinit%3E(int)">FlacExtractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#%3Cinit%3E(int)">FlacExtractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.Flags.html" title="annotation in com.google.android.exoplayer2.ext.flac"><span class="typeNameLink">FlacExtractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ext/flac/package-summary.html">com.google.android.exoplayer2.ext.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.flac"><span class="typeNameLink">FlacExtractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/flac/package-summary.html">com.google.android.exoplayer2.extractor.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">FlacFrameReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Reads and peeks FLAC frame elements according to the <a href="https://xiph.org/flac/format.html">FLAC format specification</a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.SampleNumberHolder.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">FlacFrameReader.SampleNumberHolder</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Holds a sample number.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/flac/FlacLibrary.html" title="class in com.google.android.exoplayer2.ext.flac"><span class="typeNameLink">FlacLibrary</span></a> - Class in <a href="com/google/android/exoplayer2/ext/flac/package-summary.html">com.google.android.exoplayer2.ext.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Configures and queries the underlying native library.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">FlacMetadataReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Reads and peeks FLAC stream metadata elements according to the <a href="https://xiph.org/flac/format.html">FLAC format specification</a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.FlacStreamMetadataHolder.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">FlacMetadataReader.FlacStreamMetadataHolder</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Holds a <a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor"><code>FlacStreamMetadata</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">FlacSeekTableSeekMap</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMap</code></a> implementation for FLAC streams that contain a <a href="https://xiph.org/flac/format.html#metadata_block_seektable">seek table</a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.FlacStreamMetadata,long)">FlacSeekTableSeekMap(FlacStreamMetadata, long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html" title="class in com.google.android.exoplayer2.extractor">FlacSeekTableSeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a seek map from the FLAC stream seek table.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.FlacStreamMetadataHolder.html#flacStreamMetadata">flacStreamMetadata</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.FlacStreamMetadataHolder.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader.FlacStreamMetadataHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The FLAC stream metadata.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">FlacStreamMetadata</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Holder for FLAC metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#%3Cinit%3E(byte%5B%5D,int)">FlacStreamMetadata(byte[], int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Parses binary FLAC stream info metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#%3Cinit%3E(int,int,int,int,int,int,int,long,java.util.ArrayList,java.util.ArrayList)">FlacStreamMetadata(int, int, int, int, int, int, int, long, ArrayList<String>, ArrayList<PictureFrame>)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.SeekTable.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">FlacStreamMetadata.SeekTable</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A FLAC seek table.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.FlacStreamMetadataHolder.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.FlacStreamMetadata)">FlacStreamMetadataHolder(FlacStreamMetadata)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.FlacStreamMetadataHolder.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader.FlacStreamMetadataHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#FLAG_ALLOW_CACHE_FRAGMENTATION">FLAG_ALLOW_CACHE_FRAGMENTATION</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Allows fragmentation of this request into multiple cache files, meaning a cache eviction policy
|
|
will be able to evict individual fragments of the data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#FLAG_ALLOW_GZIP">FLAG_ALLOW_GZIP</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Allows an underlying network stack to request that the server use gzip compression.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#FLAG_ALLOW_NON_IDR_KEYFRAMES">FLAG_ALLOW_NON_IDR_KEYFRAMES</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">When extracting H.264 samples, whether to treat samples consisting of non-IDR I slices as
|
|
synchronization samples (key-frames).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#FLAG_AUDIBILITY_ENFORCED">FLAG_AUDIBILITY_ENFORCED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#FLAG_BLOCK_ON_CACHE">FLAG_BLOCK_ON_CACHE</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">A flag indicating whether we will block reads if the cache key is locked.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html#FLAG_DATA_ALIGNMENT_INDICATOR">FLAG_DATA_ALIGNMENT_INDICATOR</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the presence of the data_alignment_indicator in the PES header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#FLAG_DETECT_ACCESS_UNITS">FLAG_DETECT_ACCESS_UNITS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">When extracting H.264 samples, whether to split the input stream into access units (samples)
|
|
based on slice headers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#FLAG_DISABLE_ID3_METADATA">FLAG_DISABLE_ID3_METADATA</a></span> - Static variable in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to disable parsing of ID3 metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#FLAG_DISABLE_ID3_METADATA">FLAG_DISABLE_ID3_METADATA</a></span> - Static variable in class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to disable parsing of ID3 metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#FLAG_DISABLE_ID3_METADATA">FLAG_DISABLE_ID3_METADATA</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to disable parsing of ID3 metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#FLAG_DISABLE_SEEK_FOR_CUES">FLAG_DISABLE_SEEK_FOR_CUES</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to disable seeking for cues.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#FLAG_DONT_CACHE_IF_LENGTH_UNKNOWN">FLAG_DONT_CACHE_IF_LENGTH_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Prevents caching if the length cannot be resolved when the <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> is opened.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#FLAG_ENABLE_CONSTANT_BITRATE_SEEKING">FLAG_ENABLE_CONSTANT_BITRATE_SEEKING</a></span> - Static variable in class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to force enable seeking using a constant bitrate assumption in cases where seeking would
|
|
otherwise not be possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#FLAG_ENABLE_CONSTANT_BITRATE_SEEKING">FLAG_ENABLE_CONSTANT_BITRATE_SEEKING</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to force enable seeking using a constant bitrate assumption in cases where seeking would
|
|
otherwise not be possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#FLAG_ENABLE_CONSTANT_BITRATE_SEEKING">FLAG_ENABLE_CONSTANT_BITRATE_SEEKING</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to force enable seeking using a constant bitrate assumption in cases where seeking would
|
|
otherwise not be possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#FLAG_ENABLE_EMSG_TRACK">FLAG_ENABLE_EMSG_TRACK</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to indicate that the extractor should output an event message metadata track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS">FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether HDMV DTS audio streams will be handled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#FLAG_ENABLE_INDEX_SEEKING">FLAG_ENABLE_INDEX_SEEKING</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to force index seeking, in which a time-to-byte mapping is built as the file is read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#FLAG_IGNORE_AAC_STREAM">FLAG_IGNORE_AAC_STREAM</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Prevents the creation of <a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>AdtsReader</code></a> and <a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>LatmReader</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#FLAG_IGNORE_CACHE_FOR_UNSET_LENGTH_REQUESTS">FLAG_IGNORE_CACHE_FOR_UNSET_LENGTH_REQUESTS</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">A flag indicating that the cache should be bypassed for requests whose lengths are unset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#FLAG_IGNORE_CACHE_ON_ERROR">FLAG_IGNORE_CACHE_ON_ERROR</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">A flag indicating whether the cache is bypassed following any cache related error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#FLAG_IGNORE_H264_STREAM">FLAG_IGNORE_H264_STREAM</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Prevents the creation of <a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>H264Reader</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#FLAG_IGNORE_SPLICE_INFO_STREAM">FLAG_IGNORE_SPLICE_INFO_STREAM</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Prevents the creation of <a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><code>SectionPayloadReader</code></a>s for splice information sections
|
|
(SCTE-35).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#FLAG_MIGHT_NOT_USE_FULL_NETWORK_SPEED">FLAG_MIGHT_NOT_USE_FULL_NETWORK_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates there are known external factors that might prevent the data from being loaded at
|
|
full network speed (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleStream.html#FLAG_OMIT_SAMPLE_DATA">FLAG_OMIT_SAMPLE_DATA</a></span> - Static variable in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source">SampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Specifies that <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#data"><code>DecoderInputBuffer.data</code></a>, <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#supplementalData"><code>DecoderInputBuffer.supplementalData</code></a> and
|
|
<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#cryptoInfo"><code>DecoderInputBuffer.cryptoInfo</code></a> should not be populated when reading a sample buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#FLAG_OVERRIDE_CAPTION_DESCRIPTORS">FLAG_OVERRIDE_CAPTION_DESCRIPTORS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts">DefaultTsPayloadReaderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the list of <code>closedCaptionFormats</code> passed to <a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html#%3Cinit%3E(int,java.util.List)"><code>DefaultTsPayloadReaderFactory(int, List)</code></a> should be used in spite
|
|
of any closed captions service descriptors.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html#FLAG_PAYLOAD_UNIT_START_INDICATOR">FLAG_PAYLOAD_UNIT_START_INDICATOR</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the presence of the payload_unit_start_indicator in the TS packet header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleStream.html#FLAG_PEEK">FLAG_PEEK</a></span> - Static variable in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source">SampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Specifies that the read position should not be advanced if a sample buffer is read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html#FLAG_RANDOM_ACCESS_INDICATOR">FLAG_RANDOM_ACCESS_INDICATOR</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the presence of the random_access_indicator in the TS packet header adaptation field.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#FLAG_READ_MOTION_PHOTO_METADATA">FLAG_READ_MOTION_PHOTO_METADATA</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to extract <a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4"><code>MotionPhotoMetadata</code></a> from HEIC motion photos following the Google Photos
|
|
Motion Photo File Format V1.1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#FLAG_READ_SEF_DATA">FLAG_READ_SEF_DATA</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to extract <a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4"><code>SlowMotionData</code></a> metadata from Samsung Extension Format (SEF) slow motion
|
|
videos.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleStream.html#FLAG_REQUIRE_FORMAT">FLAG_REQUIRE_FORMAT</a></span> - Static variable in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source">SampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Specifies that if a sample buffer would normally be read next, the format of the stream should
|
|
be read instead.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#FLAG_WORKAROUND_EVERY_VIDEO_FRAME_IS_SYNC_FRAME">FLAG_WORKAROUND_EVERY_VIDEO_FRAME_IS_SYNC_FRAME</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to work around an issue in some video streams where every frame is marked as a sync frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#FLAG_WORKAROUND_IGNORE_EDIT_LISTS">FLAG_WORKAROUND_IGNORE_EDIT_LISTS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to ignore any edit lists in the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#FLAG_WORKAROUND_IGNORE_EDIT_LISTS">FLAG_WORKAROUND_IGNORE_EDIT_LISTS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to ignore any edit lists in the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#FLAG_WORKAROUND_IGNORE_TFDT_BOX">FLAG_WORKAROUND_IGNORE_TFDT_BOX</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Flag to ignore any tfdt boxes in the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#flags">flags</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html#flags">flags</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Configuration</a></dt>
|
|
<dd>
|
|
<div class="block">Specify CONFIGURE_FLAG_ENCODE to configure the component as an encoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#flags">flags</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Request <a href="com/google/android/exoplayer2/upstream/DataSpec.Flags.html" title="annotation in com.google.android.exoplayer2.upstream"><code>flags</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">FlagSet</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A set of integer flags.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">FlagSet.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util"><code>FlagSet</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#flip()">flip()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Flips <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#data"><code>DecoderInputBuffer.data</code></a> and <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#supplementalData"><code>DecoderInputBuffer.supplementalData</code></a> in preparation for being queued to a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#floatElement(int,double)">floatElement(int, double)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a float element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#floatElement(int,double)">floatElement(int, double)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a float element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#flush()">flush()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Clears any buffered data and pending output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#flush()">flush()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Flushes the sink, after which it is ready to receive buffers from a new playback position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Decoder.html#flush()">flush()</a></span> - Method in interface com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder">Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Flushes the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#flush()">flush()</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Flushes the adapter and the underlying <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil">CapturingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html#flush()">flush()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea708Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.AudioBufferSink.html#flush(int,int,int)">flush(int, int, int)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.AudioBufferSink.html" title="interface in com.google.android.exoplayer2.audio">TeeAudioProcessor.AudioBufferSink</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio processor is flushed with a format of subsequent input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.WavFileAudioBufferSink.html#flush(int,int,int)">flush(int, int, int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.WavFileAudioBufferSink.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor.WavFileAudioBufferSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#flushDecoder()">flushDecoder()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Flushes the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#flushEvents()">flushEvents()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies listeners of events previously enqueued with <a href="com/google/android/exoplayer2/util/ListenerSet.html#queueEvent(int,com.google.android.exoplayer2.util.ListenerSet.Event)"><code>ListenerSet.queueEvent(int, Event)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#flushOrReinitializeCodec()">flushOrReinitializeCodec()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Flushes the codec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#flushOrReleaseCodec()">flushOrReleaseCodec()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Flushes the codec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#FLV">FLV</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the FLV format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv"><span class="typeNameLink">FlvExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/flv/package-summary.html">com.google.android.exoplayer2.extractor.flv</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the FLV container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html#%3Cinit%3E()">FlvExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.flv.<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv">FlvExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#FMT_FOURCC">FMT_FOURCC</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Four character code for "fmt ".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#fmtpParameters">fmtpParameters</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The format parameters, mapped from the SDP FMTP attribute (RFC2327 Page 22).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#focusSkipButton()">focusSkipButton()</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Moves UI focus to the skip button (or other interactive elements), if currently shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_ALBUMS">FOLDER_TYPE_ALBUMS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for a folder containing media categorized by album.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_ARTISTS">FOLDER_TYPE_ARTISTS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for a folder containing media categorized by artist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_GENRES">FOLDER_TYPE_GENRES</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for a folder containing media categorized by genre.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_MIXED">FOLDER_TYPE_MIXED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for a folder containing media of mixed types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_NONE">FOLDER_TYPE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for an item that is not a folder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_PLAYLISTS">FOLDER_TYPE_PLAYLISTS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for a folder containing a playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_TITLES">FOLDER_TYPE_TITLES</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for a folder containing only playable media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#FOLDER_TYPE_YEARS">FOLDER_TYPE_YEARS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Type for a folder containing media categorized by year.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#folderType">folderType</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional <a href="com/google/android/exoplayer2/MediaMetadata.FolderType.html" title="annotation in com.google.android.exoplayer2"><code>MediaMetadata.FolderType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#FONT_SIZE_UNIT_EM">FONT_SIZE_UNIT_EM</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#FONT_SIZE_UNIT_PERCENT">FONT_SIZE_UNIT_PERCENT</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#FONT_SIZE_UNIT_PIXEL">FONT_SIZE_UNIT_PIXEL</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html#forAllSupportedMimeTypes()">forAllSupportedMimeTypes()</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html" title="class in com.google.android.exoplayer2.robolectric">ShadowMediaCodecConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html#forceAllowInsecureDecoderComponents">forceAllowInsecureDecoderComponents</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaCrypto</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to allow use of insecure decoder components even if the underlying platform says
|
|
otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#forceDefaultLicenseUri">forceDefaultLicenseUri</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to force use of <a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#licenseUri"><code>MediaItem.DrmConfiguration.licenseUri</code></a> even if the media specifies its own DRM license
|
|
server URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#forceHighestSupportedBitrate">forceHighestSupportedBitrate</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to force selection of the highest bitrate audio and video tracks that comply with all
|
|
other constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#forceLowestBitrate">forceLowestBitrate</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to force selection of the single lowest bitrate audio and video tracks that comply with
|
|
all other constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#forceStop()">forceStop()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html#forceStop()">forceStop()</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil">HostActivity.HostedTest</a></dt>
|
|
<dd>
|
|
<div class="block">Called on the main thread to force stop the test (if it is not stopped already).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forDash(android.content.Context,android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)">forDash(Context, Uri, DataSource.Factory, RenderersFactory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)"><code>DownloadHelper.forMediaItem(MediaItem, Parameters, RenderersFactory,
|
|
DataSource.Factory)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#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.DefaultTrackSelector.Parameters)">forDash(Uri, DataSource.Factory, RenderersFactory, DrmSessionManager, DefaultTrackSelector.Parameters)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)"><code>DownloadHelper.forMediaItem(MediaItem, Parameters, RenderersFactory,
|
|
DataSource.Factory, DrmSessionManager)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#FOREGROUND_NOTIFICATION_ID_NONE">FOREGROUND_NOTIFICATION_ID_NONE</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Invalid foreground notification id that can be used to run the service in the background.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#foregroundColor">foregroundColor</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred foreground color.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#foregroundPlaybackCount">foregroundPlaybackCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks which were the active foreground playback at some point.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forHls(android.content.Context,android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)">forHls(Context, Uri, DataSource.Factory, RenderersFactory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)"><code>DownloadHelper.forMediaItem(MediaItem, Parameters, RenderersFactory,
|
|
DataSource.Factory)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#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.DefaultTrackSelector.Parameters)">forHls(Uri, DataSource.Factory, RenderersFactory, DrmSessionManager, DefaultTrackSelector.Parameters)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)"><code>DownloadHelper.forMediaItem(MediaItem, Parameters, RenderersFactory,
|
|
DataSource.Factory, DrmSessionManager)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The format that started being used, or <code>null</code> if no format was used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.ConfigurationException.html#format">format</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.ConfigurationException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.ConfigurationException</a></dt>
|
|
<dd>
|
|
<div class="block">Input <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> of the sink when the configuration failure occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html#format">format</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.InitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">The input <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> of the sink when the error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html#format">format</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.WriteException</a></dt>
|
|
<dd>
|
|
<div class="block">The input <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> of the sink when the error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">The format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/FormatHolder.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/FormatHolder.html" title="class in com.google.android.exoplayer2">FormatHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The held <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Configuration</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> for which the codec is being configured.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">The format of the representation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Rendition</a></dt>
|
|
<dd>
|
|
<div class="block">Format information associated with this rendition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">Format information associated with this variant.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> of this RTP payload.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderInputBuffer.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderInputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderInputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#format">format</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">The format of the input from which this output buffer was decoded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html#format(com.google.android.exoplayer2.Format)">format(Format)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#format(com.google.android.exoplayer2.Format)">format(Format)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> of the track has been extracted from the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#format(com.google.android.exoplayer2.Format)">format(Format)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#format(com.google.android.exoplayer2.Format)">format(Format)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html#format(com.google.android.exoplayer2.Format)">format(Format)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream.FakeSampleStreamItem</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an item representing the provided format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#format(com.google.android.exoplayer2.Format)">format(Format)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Format</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a media format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#FORMAT_EXCEEDS_CAPABILITIES">FORMAT_EXCEEDS_CAPABILITIES</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>Renderer</code> is capable of rendering formats with the same MIME type, but the
|
|
properties of the format exceed the renderer's capabilities.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#FORMAT_EXCEEDS_CAPABILITIES">FORMAT_EXCEEDS_CAPABILITIES</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.html#FORMAT_EXCEEDS_CAPABILITIES"><code>C.FORMAT_EXCEEDS_CAPABILITIES</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#FORMAT_HANDLED">FORMAT_HANDLED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>Renderer</code> is capable of rendering the format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#FORMAT_HANDLED">FORMAT_HANDLED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.html#FORMAT_HANDLED"><code>C.FORMAT_HANDLED</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#FORMAT_SUPPORT_MASK">FORMAT_SUPPORT_MASK</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">A mask to apply to <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a> to obtain the <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> only.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#FORMAT_UNSUPPORTED_DRM">FORMAT_UNSUPPORTED_DRM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>Renderer</code> is capable of rendering formats with the same MIME type, but is not
|
|
capable of rendering the format because the format's drm protection is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#FORMAT_UNSUPPORTED_DRM">FORMAT_UNSUPPORTED_DRM</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.html#FORMAT_UNSUPPORTED_DRM"><code>C.FORMAT_UNSUPPORTED_DRM</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#FORMAT_UNSUPPORTED_SUBTYPE">FORMAT_UNSUPPORTED_SUBTYPE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>Renderer</code> is a general purpose renderer for formats of the same top-level type, but
|
|
is not capable of rendering the format or any other format with the same MIME type because the
|
|
sub-type is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#FORMAT_UNSUPPORTED_SUBTYPE">FORMAT_UNSUPPORTED_SUBTYPE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.html#FORMAT_UNSUPPORTED_SUBTYPE"><code>C.FORMAT_UNSUPPORTED_SUBTYPE</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#FORMAT_UNSUPPORTED_TYPE">FORMAT_UNSUPPORTED_TYPE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>Renderer</code> is not capable of rendering the format, either because it does not support
|
|
the format's top-level type, or because it's a specialized renderer for a different MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#FORMAT_UNSUPPORTED_TYPE">FORMAT_UNSUPPORTED_TYPE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.html#FORMAT_UNSUPPORTED_TYPE"><code>C.FORMAT_UNSUPPORTED_TYPE</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Format.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Builds <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/FormatHolder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">FormatHolder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Holds a <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/FormatHolder.html#%3Cinit%3E()">FormatHolder()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/FormatHolder.html" title="class in com.google.android.exoplayer2">FormatHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#formatInvariant(java.lang.String,java.lang.Object...)">formatInvariant(String, Object...)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Formats a string using <a href="https://developer.android.com/reference/java/util/Locale.html#US" title="class or interface in java.util" class="externalLink" target="_top"><code>Locale.US</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#formats">formats</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(android.content.Context,com.google.android.exoplayer2.MediaItem)">forMediaItem(Context, MediaItem)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadHelper</code></a> for the given progressive media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(android.content.Context,com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)">forMediaItem(Context, MediaItem, RenderersFactory, DataSource.Factory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadHelper</code></a> for the given media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)">forMediaItem(MediaItem, DefaultTrackSelector.Parameters, RenderersFactory, DataSource.Factory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadHelper</code></a> for the given media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)">forMediaItem(MediaItem, DefaultTrackSelector.Parameters, RenderersFactory, DataSource.Factory, DrmSessionManager)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadHelper</code></a> for the given media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forProgressive(android.content.Context,android.net.Uri)">forProgressive(Context, Uri)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(android.content.Context,com.google.android.exoplayer2.MediaItem)"><code>DownloadHelper.forMediaItem(Context, MediaItem)</code></a></div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forProgressive(android.content.Context,android.net.Uri,java.lang.String)">forProgressive(Context, Uri, String)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(android.content.Context,com.google.android.exoplayer2.MediaItem)"><code>DownloadHelper.forMediaItem(Context, MediaItem)</code></a></div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html#forResources(java.lang.Iterable)">forResources(Iterable<WebServerDispatcher.Resource>)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a dispatcher that handles requests based the provided <a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil"><code>WebServerDispatcher.Resource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forSmoothStreaming(android.content.Context,android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)">forSmoothStreaming(Context, Uri, DataSource.Factory, RenderersFactory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)"><code>DownloadHelper.forMediaItem(MediaItem, Parameters, RenderersFactory,
|
|
DataSource.Factory)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forSmoothStreaming(android.net.Uri,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.RenderersFactory)">forSmoothStreaming(Uri, DataSource.Factory, RenderersFactory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory)"><code>DownloadHelper.forMediaItem(MediaItem, Parameters, RenderersFactory,
|
|
DataSource.Factory)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#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.DefaultTrackSelector.Parameters)">forSmoothStreaming(Uri, DataSource.Factory, RenderersFactory, DrmSessionManager, DefaultTrackSelector.Parameters)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/DownloadHelper.html#forMediaItem(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionManager)"><code>DownloadHelper.forMediaItem(MediaItem, Parameters, RenderersFactory,
|
|
DataSource.Factory, DrmSessionManager)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">ForwardingAudioSink</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">An overridable <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioSink</code></a> implementation forwarding all methods to another sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioSink)">ForwardingAudioSink(AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">ForwardingExtractorInput</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">An overridable <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> implementation forwarding all methods to another input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.ExtractorInput)">ForwardingExtractorInput(ExtractorInput)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">ForwardingPlayer</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> that forwards operations to another <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#%3Cinit%3E(com.google.android.exoplayer2.Player)">ForwardingPlayer(Player)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance that forwards all operations to <code>player</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ForwardingTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">An overridable <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> implementation forwarding all methods to another timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline)">ForwardingTimeline(Timeline)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">FragmentedMp4Extractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the FMP4 container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#%3Cinit%3E()">FragmentedMp4Extractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#%3Cinit%3E(int)">FragmentedMp4Extractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#%3Cinit%3E(int,com.google.android.exoplayer2.util.TimestampAdjuster)">FragmentedMp4Extractor(int, TimestampAdjuster)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#%3Cinit%3E(int,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.mp4.Track)">FragmentedMp4Extractor(int, TimestampAdjuster, Track)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#%3Cinit%3E(int,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.mp4.Track,java.util.List)">FragmentedMp4Extractor(int, TimestampAdjuster, Track, List<Format>)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#%3Cinit%3E(int,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.mp4.Track,java.util.List,com.google.android.exoplayer2.extractor.TrackOutput)">FragmentedMp4Extractor(int, TimestampAdjuster, Track, List<Format>, TrackOutput)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">FragmentedMp4Extractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#frameMbsOnlyFlag">frameMbsOnlyFlag</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#frameNumLength">frameNumLength</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#frameRate">frameRate</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The frame rate in frames per second, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#frameSize">frameSize</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The size of the frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html#frameSize">frameSize</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac4Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The size of the frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#frameSize">frameSize</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">Size of the frame associated with this header, in bytes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">FrameworkMediaCrypto</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> implementation that contains the necessary information to build or
|
|
update a framework <a href="https://developer.android.com/reference/android/media/MediaCrypto.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCrypto</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html#%3Cinit%3E(java.util.UUID,byte%5B%5D,boolean)">FrameworkMediaCrypto(UUID, byte[], boolean)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaCrypto</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">FrameworkMediaDrm</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> implementation that wraps the framework <a href="https://developer.android.com/reference/android/media/MediaDrm.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaDrm</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#framingFlag">framingFlag</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>framing_flag</code> field.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Bundleable.Creator.html#fromBundle(android.os.Bundle)">fromBundle(Bundle)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Bundleable.Creator.html" title="interface in com.google.android.exoplayer2">Bundleable.Creator</a></dt>
|
|
<dd>
|
|
<div class="block">Restores a <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2"><code>Bundleable</code></a> instance from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundle</code></a> produced by <a href="com/google/android/exoplayer2/Bundleable.html#toBundle()" target="_top"><code>Bundleable.toBundle()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleableUtils.html#fromBundleList(com.google.android.exoplayer2.Bundleable.Creator,java.util.List)">fromBundleList(Bundleable.Creator<T>, List<Bundle>)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleableUtils.html" title="class in com.google.android.exoplayer2.util">BundleableUtils</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a list of <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundle</code></a> to a list of <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2" target="_top"><code>Bundleable</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleableUtils.html#fromNullableBundle(com.google.android.exoplayer2.Bundleable.Creator,android.os.Bundle)">fromNullableBundle(Bundleable.Creator<T>, Bundle)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleableUtils.html" title="class in com.google.android.exoplayer2.util">BundleableUtils</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundle</code></a> to a <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2" target="_top"><code>Bundleable</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleableUtils.html#fromNullableBundle(com.google.android.exoplayer2.Bundleable.Creator,android.os.Bundle,T)">fromNullableBundle(Bundleable.Creator<T>, Bundle, T)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleableUtils.html" title="class in com.google.android.exoplayer2.util">BundleableUtils</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundle</code></a> to a <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2" target="_top"><code>Bundleable</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#fromUri(android.net.Uri)">fromUri(Uri)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> for the given <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>URI</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#fromUri(java.lang.String)">fromUri(String)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> for the given URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#fromUtf8Bytes(byte%5B%5D)">fromUtf8Bytes(byte[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>String</code></a> constructed by decoding UTF-8 encoded bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#fromUtf8Bytes(byte%5B%5D,int,int)">fromUtf8Bytes(byte[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>String</code></a> constructed by decoding UTF-8 encoded bytes in a subarray.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#fullSegmentEncryptionKeyUri">fullSegmentEncryptionKeyUri</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The encryption identity key uri as defined by #EXT-X-KEY, or null if the segment does not use
|
|
full segment encryption with identity key.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:G">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">G</h2>
|
|
<dl>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">GaplessInfoHolder</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Holder for gapless playback information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#%3Cinit%3E()">GaplessInfoHolder()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html" title="class in com.google.android.exoplayer2.extractor">GaplessInfoHolder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new holder for gapless playback information.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1"><span class="typeNameLink">Gav1Decoder</span></a> - Class in <a href="com/google/android/exoplayer2/ext/av1/package-summary.html">com.google.android.exoplayer2.ext.av1</a></dt>
|
|
<dd>
|
|
<div class="block">Gav1 decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#%3Cinit%3E(int,int,int,int)">Gav1Decoder(int, int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a Gav1Decoder.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/av1/Gav1DecoderException.html" title="class in com.google.android.exoplayer2.ext.av1"><span class="typeNameLink">Gav1DecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/ext/av1/package-summary.html">com.google.android.exoplayer2.ext.av1</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a libgav1 decoder error occurs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/av1/Gav1Library.html" title="class in com.google.android.exoplayer2.ext.av1"><span class="typeNameLink">Gav1Library</span></a> - Class in <a href="com/google/android/exoplayer2/ext/av1/package-summary.html">com.google.android.exoplayer2.ext.av1</a></dt>
|
|
<dd>
|
|
<div class="block">Configures and queries the underlying native library.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#generateAudioSessionIdV21(android.content.Context)">generateAudioSessionIdV21(Context)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a newly generated audio session identifier, or <a href="https://developer.android.com/reference/android/media/AudioManager.html#ERROR" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.ERROR</code></a> if an error
|
|
occurred in which case audio playback may fail.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#generateCurrentPlayerMediaPeriodEventTime()">generateCurrentPlayerMediaPeriodEventTime()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Generates an <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsListener.EventTime</code></a> for the currently playing item in the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#generateEventTime(com.google.android.exoplayer2.Timeline,int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">generateEventTime(Timeline, int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsListener.EventTime</code></a> for the specified timeline, window and media period id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html#generateNewId()">generateNewId()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.TrackIdGenerator</a></dt>
|
|
<dd>
|
|
<div class="block">Generates a new set of track and track format ids.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#genre">genre</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional genre.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#genre">genre</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd>
|
|
<div class="block">The genre (<code>icy-genre</code>).</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">GeobFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">GEOB (General Encapsulated Object) ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,byte%5B%5D)">GeobFrame(String, String, String, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#get()">get()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventFlags.html" title="annotation in com.google.android.exoplayer2.analytics"><code>event</code></a> at the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieves the <a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm"><code>DrmInitData.SchemeData</code></a> at a given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the entry at the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a> at the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Events.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2">Player.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.Event.html" title="annotation in com.google.android.exoplayer2"><code>Player.Event</code></a> at the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the group at a given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the selection at a given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util">FlagSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the flag at the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LongArray.html#get(int)">get(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LongArray.html" title="class in com.google.android.exoplayer2.util">LongArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value at a specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#get(long,java.util.concurrent.TimeUnit)">get(long, TimeUnit)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html#get(com.google.android.exoplayer2.MediaItem)">get(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManagerProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManagerProvider.html#get(com.google.android.exoplayer2.MediaItem)">get(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManagerProvider.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManagerProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManager</code></a> for the given media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#get(java.lang.String,byte%5B%5D)">get(String, byte[])</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a metadata value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#get(java.lang.String,byte%5B%5D)">get(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#get(java.lang.String,long)">get(String, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a metadata value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#get(java.lang.String,long)">get(String, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#get(java.lang.String,java.lang.String)">get(String, String)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a metadata value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#get(java.lang.String,java.lang.String)">get(String, String)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getAbandonedBeforeReadyRatio()">getAbandonedBeforeReadyRatio()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ratio of foreground playbacks which were abandoned before they were ready to play,
|
|
or <code>0.0</code> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#getAc4SampleHeader(int,com.google.android.exoplayer2.util.ParsableByteArray)">getAc4SampleHeader(int, ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">Populates <code>buffer</code> with an AC-4 sample header for a sample of the specified size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#getActionIndicesForCompactView(java.util.List,com.google.android.exoplayer2.Player)">getActionIndicesForCompactView(List<String>, Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Gets an array with the indices of the buttons to be shown in compact mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#getActions(com.google.android.exoplayer2.Player)">getActions(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the names and order of the actions to be included in the notification at the current
|
|
player state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#getActiveQueueItemId(com.google.android.exoplayer2.Player)">getActiveQueueItemId(Player)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the id of the currently active queue item, or <code>MediaSessionCompat.QueueItem.UNKNOWN_ID</code> if the active item is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#getActiveQueueItemId(com.google.android.exoplayer2.Player)">getActiveQueueItemId(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#getActiveSessionId()">getActiveSessionId()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#getActiveSessionId()">getActiveSessionId()</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the session identifier of the session that is currently actively playing, or <code>
|
|
null</code> if there no such session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#getAdaptationSetIndex(int)">getAdaptationSetIndex(int)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first adaptation set of a given type, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if no
|
|
adaptation set of the specified type exists.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getAdaptiveMimeTypeForContentType(int)">getAdaptiveMimeTypeForContentType(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the MIME type corresponding to the given adaptive <a href="com/google/android/exoplayer2/C.ContentType.html" title="annotation in com.google.android.exoplayer2"><code>C.ContentType</code></a>, or <code>null</code>
|
|
if the content type is <a href="com/google/android/exoplayer2/C.html#TYPE_OTHER"><code>C.TYPE_OTHER</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#getAdaptiveSupport(int)">getAdaptiveSupport(int)</a></span> - Static method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/RendererCapabilities.AdaptiveSupport.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.AdaptiveSupport</code></a> from the combined <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getAdaptiveSupport(int,int,boolean)">getAdaptiveSupport(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the extent to which a renderer supports adaptation between supported tracks in a
|
|
specified <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getAdaptiveSupport(int,int,int%5B%5D)">getAdaptiveSupport(int, int, int[])</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the extent to which a renderer supports adaptation between specified tracks within a
|
|
<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdCountInAdGroup(int)">getAdCountInAdGroup(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of ads in the ad group at index <code>adGroupIndex</code>, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if not yet known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getAdCountInGroup(com.google.android.exoplayer2.source.ads.AdPlaybackState,int)">getAdCountInGroup(AdPlaybackState, int)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of ads in an ad group, treating an unknown number as zero ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#getAdDisplayContainer()">getAdDisplayContainer()</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <code>AdDisplayContainer</code> used by this loader, or <code>null</code> if ads have not
|
|
been requested yet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html#getAdditionalSessionProviders(android.content.Context)">getAdditionalSessionProviders(Context)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html" title="class in com.google.android.exoplayer2.ext.cast">DefaultCastOptionsProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdDurationUs(int,int)">getAdDurationUs(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the ad at index <code>adIndexInAdGroup</code> in the ad group at <code>
|
|
adGroupIndex</code>, in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not yet known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#getAdGroup(int)">getAdGroup(int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the specified <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads"><code>AdPlaybackState.AdGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdGroupCount()">getAdGroupCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of ad groups in the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdGroupIndexAfterPositionUs(long)">getAdGroupIndexAfterPositionUs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the next ad group after <code>positionUs</code> in the period that has ads
|
|
that should be played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#getAdGroupIndexAfterPositionUs(long,long)">getAdGroupIndexAfterPositionUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the next ad group after <code>positionUs</code> that should be played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdGroupIndexForPositionUs(long)">getAdGroupIndexForPositionUs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the ad group at or before <code>positionUs</code> in the period that should
|
|
be played before the content at <code>positionUs</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#getAdGroupIndexForPositionUs(long,long)">getAdGroupIndexForPositionUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the ad group at or before <code>positionUs</code> that should be played before
|
|
the content at <code>positionUs</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdGroupTimeUs(int)">getAdGroupTimeUs(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the time of the ad group at index <code>adGroupIndex</code> in the period, in
|
|
microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#getAdjustedPlaybackSpeed(long,long)">getAdjustedPlaybackSpeed(long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html#getAdjustedPlaybackSpeed(long,long)">getAdjustedPlaybackSpeed(long, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2">LivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the adjusted playback speed in order get closer towards the <a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html#getTargetLiveOffsetUs()"><code>target live offset</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Adjusts a seek position given the specified <a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2"><code>SeekParameters</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Adjusts a seek position given the specified <a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2"><code>SeekParameters</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position to which a seek will be performed, given the specified seek position and
|
|
<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2"><code>SeekParameters</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#getAdjustedSeekPositionUs(long,com.google.android.exoplayer2.SeekParameters)">getAdjustedSeekPositionUs(long, SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getAdjustedUpstreamFormat(com.google.android.exoplayer2.Format)">getAdjustedUpstreamFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Adjusts the upstream <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> (i.e., the <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> that was most recently passed to
|
|
<a href="com/google/android/exoplayer2/source/SampleQueue.html#format(com.google.android.exoplayer2.Format)"><code>SampleQueue.format(Format)</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/TimestampAdjusterProvider.html#getAdjuster(int)">getAdjuster(int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/TimestampAdjusterProvider.html" title="class in com.google.android.exoplayer2.source.hls">TimestampAdjusterProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util"><code>TimestampAdjuster</code></a> suitable for adjusting the pts timestamps contained in a
|
|
chunk with a given discontinuity sequence.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdViewProvider.html#getAdOverlayInfos()">getAdOverlayInfos()</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui">AdViewProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of <a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui"><code>AdOverlayInfo</code></a> instances describing views that are on top of the ad
|
|
view group, but that are essential for controlling playback and should be excluded from ad
|
|
viewability measurements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getAdOverlayInfos()">getAdOverlayInfos()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getAdOverlayInfos()">getAdOverlayInfos()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdResumePositionUs()">getAdResumePositionUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position offset in the first unplayed ad at which to begin playback, in
|
|
microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getAdsId()">getAdsId()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the opaque identifier for ads played with this period, or <code>null</code> if unset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#getAdsLoader()">getAdsLoader()</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the underlying <code>AdsLoader</code> wrapped by this
|
|
instance, or <code>null</code> if ads have not been requested yet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.AdsLoaderProvider.html#getAdsLoader(com.google.android.exoplayer2.MediaItem.AdsConfiguration)">getAdsLoader(MediaItem.AdsConfiguration)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.AdsLoaderProvider.html" title="interface in com.google.android.exoplayer2.source">DefaultMediaSourceFactory.AdsLoaderProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an <a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads"><code>AdsLoader</code></a> for the given <a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#adsConfiguration"><code>ads configuration</code></a>, or <code>null</code> if no ads
|
|
loader is available for the given ads configuration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdViewProvider.html#getAdViewGroup()">getAdViewGroup()</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui">AdViewProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top"><code>ViewGroup</code></a> on top of the player that will show any ad UI, or <code>null</code> if
|
|
playing audio-only ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getAdViewGroup()">getAdViewGroup()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getAdViewGroup()">getAdViewGroup()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html#getAll()">getAll()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the selections in a newly allocated array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#getAllData()">getAllData()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of all data including <code>defaultData</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#getAllocator()">getAllocator()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#getAllocator()">getAllocator()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream"><code>Allocator</code></a> that should be used to obtain media buffer allocations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html#getAllOutputBytes()">getAllOutputBytes()</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html" title="class in com.google.android.exoplayer2.robolectric">RandomizedMp3Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns all arrays of bytes output from the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html#getAllowedCommands(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommandGroup)">getAllowedCommands(MediaSession, MediaSession.ControllerInfo, SessionCommandGroup)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.AllowedCommandProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Called to query allowed commands in following cases:
|
|
|
|
|
|
A <code>MediaController</code> requests to connect, and allowed commands is required to tell
|
|
initial allowed commands.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html#getAllowedCommands(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommandGroup)">getAllowedCommands(MediaSession, MediaSession.ControllerInfo, SessionCommandGroup)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.DefaultAllowedCommandProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html#getAllTrackSelections()">getAllTrackSelections()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns list of all <a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeTrackSelection</code></a>s that this track selector has made so far.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getAnalyticsCollector()">getAnalyticsCollector()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsCollector</code></a> used for collecting analytics events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#getAndClearOpenedDataSpecs()">getAndClearOpenedDataSpecs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> instances passed to <a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>FakeDataSource.open(DataSpec)</code></a> since the last call to
|
|
this method.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#getAndResetSeekPosition()">getAndResetSeekPosition()</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the last value passed to <a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#seekToPosition(long)"><code>InputReaderAdapterV30.seekToPosition(long)</code></a> and sets the stored value to
|
|
<a href="com/google/android/exoplayer2/C.html#POSITION_UNSET"><code>C.POSITION_UNSET</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getApplicationLooper()">getApplicationLooper()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getApplicationLooper()">getApplicationLooper()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getApplicationLooper()">getApplicationLooper()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> associated with the application thread that's used to access the
|
|
manager, and on which the manager will call its <a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline"><code>Listeners</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getApplicationLooper()">getApplicationLooper()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> associated with the application thread that's used to access the
|
|
player and on which player events are received.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getApplicationLooper()">getApplicationLooper()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getApplicationLooper()">getApplicationLooper()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#getApplicationLooper()">getApplicationLooper()</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> associated with the application thread that's used to access the
|
|
transformer and on which transformer events are received.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#getApproxBytesPerFrame()">getApproxBytesPerFrame()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the approximate number of bytes per frame for the current FLAC stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#getAttributes(int)">getAttributes(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html" title="class in com.google.android.exoplayer2.util"><code>GlUtil.Attribute</code></a>s in the specified <code>program</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html#getAttributeValue(org.xmlpull.v1.XmlPullParser,java.lang.String)">getAttributeValue(XmlPullParser, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util">XmlPullParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value of an attribute of the current start tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html#getAttributeValueIgnorePrefix(org.xmlpull.v1.XmlPullParser,java.lang.String)">getAttributeValueIgnorePrefix(XmlPullParser, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util">XmlPullParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value of an attribute of the current start tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#getAudioAttributes()">getAudioAttributes()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the attributes for audio playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getAudioAttributes()">getAudioAttributes()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and returns <a href="com/google/android/exoplayer2/audio/AudioAttributes.html#DEFAULT"><code>AudioAttributes.DEFAULT</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getAudioAttributes()">getAudioAttributes()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getAudioAttributes()">getAudioAttributes()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getAudioAttributes()">getAudioAttributes()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the attributes for audio playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getAudioAttributes()">getAudioAttributes()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getAudioAttributes()">getAudioAttributes()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#getAudioAttributesV21()">getAudioAttributesV21()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/media/AudioAttributes.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes</code></a> from this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getAudioComponent()">getAudioComponent()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the component of this player for audio output, or null if audio is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getAudioComponent()">getAudioComponent()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getAudioComponent()">getAudioComponent()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getAudioContentTypeForStreamType(int)">getAudioContentTypeForStreamType(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.AudioContentType.html" title="annotation in com.google.android.exoplayer2"><code>C.AudioContentType</code></a> corresponding to the specified <a href="com/google/android/exoplayer2/C.StreamType.html" title="annotation in com.google.android.exoplayer2"><code>C.StreamType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getAudioDecoderCounters()">getAudioDecoderCounters()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderCounters</code></a> for audio, or null if no audio is being played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getAudioFormat()">getAudioFormat()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the audio format currently being played, or null if no audio is being played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getAudioMediaMimeType(java.lang.String)">getAudioMediaMimeType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the first audio MIME type derived from an RFC 6381 codecs string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html#getAudioProcessors()">getAudioProcessors()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html" title="interface in com.google.android.exoplayer2.audio">DefaultAudioSink.AudioProcessorChain</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the fixed chain of audio processors that will process audio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html#getAudioProcessors()">getAudioProcessors()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink.DefaultAudioProcessorChain</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#getAudioSessionId()">getAudioSessionId()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the audio session identifier, or <a href="com/google/android/exoplayer2/C.html#AUDIO_SESSION_ID_UNSET"><code>C.AUDIO_SESSION_ID_UNSET</code></a> if not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getAudioSessionId()">getAudioSessionId()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#getAudioString()">getAudioString()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string containing audio debugging information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getAudioTrackChannelConfig(int)">getAudioTrackChannelConfig(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the audio track channel configuration for the given channel count, or <a href="https://developer.android.com/reference/android/media/AudioFormat.html#CHANNEL_INVALID" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.CHANNEL_INVALID</code></a> if output is not possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getAudioUnderrunRate()">getAudioUnderrunRate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean rate at which audio underruns occurred, in underruns per play time second, or
|
|
<code>0.0</code> if no time was spent playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getAudioUsageForStreamType(int)">getAudioUsageForStreamType(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.AudioUsage.html" title="annotation in com.google.android.exoplayer2"><code>C.AudioUsage</code></a> corresponding to the specified <a href="com/google/android/exoplayer2/C.StreamType.html" title="annotation in com.google.android.exoplayer2"><code>C.StreamType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getAvailableCommands()">getAvailableCommands()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getAvailableCommands()">getAvailableCommands()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getAvailableCommands()">getAvailableCommands()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the player's currently available <a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2"><code>Player.Commands</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getAvailableCommands()">getAvailableCommands()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getAvailableCommands()">getAvailableCommands()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getAvailableCommands(com.google.android.exoplayer2.Player.Commands)">getAvailableCommands(Player.Commands)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2"><code>Player.Commands</code></a> available in the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getAvailableSegmentCount(long,long)">getAvailableSegmentCount(long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of available segments in the index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getAvailableSegmentCount(long,long)">getAvailableSegmentCount(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getAvailableSegmentCount(long,long)">getAvailableSegmentCount(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getAvailableSegmentCount(long,long)">getAvailableSegmentCount(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getAvailableSegmentCount(long,long)"><code>DashSegmentIndex.getAvailableSegmentCount(long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#getBackBufferDurationUs()">getBackBufferDurationUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#getBackBufferDurationUs()">getBackBufferDurationUs()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of media to retain in the buffer prior to the current playback position,
|
|
for fast backward seeking.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getBackgroundColor()">getBackgroundColor()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getBandwidthMeter()">getBandwidthMeter()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the bandwidth meter used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#getBandwidthMeter()">getBandwidthMeter()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a bandwidth meter which can be used by track selections to select tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getBigEndianInt(java.nio.ByteBuffer,int)">getBigEndianInt(ByteBuffer, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Absolute <i>get</i> method for reading an int value in <a href="https://developer.android.com/reference/java/nio/ByteOrder.html#BIG_ENDIAN" title="class or interface in java.nio" class="externalLink"><code>ByteOrder.BIG_ENDIAN</code></a> in a <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleUtil.html#getBinder(android.os.Bundle,java.lang.String)">getBinder(Bundle, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleUtil.html" title="class in com.google.android.exoplayer2.util">BundleUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Gets an <a href="https://developer.android.com/reference/android/os/IBinder.html" title="class or interface in android.os" class="externalLink"><code>IBinder</code></a> inside a <a href="https://developer.android.com/reference/android/os/Bundle.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> for all Android versions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getBitmap()">getBitmap()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the cue image.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#getBitmap(android.content.Context,java.lang.String)">getBitmap(Context, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/graphics/Bitmap.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>Bitmap</code></a> read from an asset file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getBitmapHeight()">getBitmapHeight()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the bitmap height as a fraction of the viewport size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html#getBitrateEstimate()">getBitrateEstimate()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream">BandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the estimated bitrate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#getBitrateEstimate()">getBitrateEstimate()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getBufferedPercentage()">getBufferedPercentage()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getBufferedPercentage()">getBufferedPercentage()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getBufferedPercentage()">getBufferedPercentage()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an estimate of the percentage in the current content window or ad up to which data is
|
|
buffered, or 0 if no estimate is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getBufferedPosition()">getBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#getBufferedPosition()">getBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getBufferedPosition()">getBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getBufferedPosition()">getBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getBufferedPosition()">getBufferedPosition()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an estimate of the position in the current content window or ad up to which data is
|
|
buffered, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getBufferedPosition()">getBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getBufferedPosition()">getBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an estimate of the position up to which data is buffered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source">CompositeSequenceableLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an estimate of the position up to which data is buffered for the enabled tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SequenceableLoader.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source">SequenceableLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an estimate of the position up to which data is buffered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#getBufferedPositionUs()">getBufferedPositionUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getBufferingState()">getBufferingState()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html#getBuildConfig()">getBuildConfig()</a></span> - Static method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the configuration string with which the underlying library was built if available, or
|
|
null otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#getByteArray(android.content.Context,java.lang.String)">getByteArray(Context, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the bytes of an asset file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#getBytePosition()">getBytePosition()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current byte offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#getBytesDownloaded()">getBytesDownloaded()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total number of downloaded bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getBytesFromHexString(java.lang.String)">getBytesFromHexString(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a byte array containing values parsed from the hex string provided.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#getBytesRead()">getBytesRead()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total number of bytes that have been read from the data source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#getCache()">getCache()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the cache that will be used, or <code>null</code> if <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setCache(com.google.android.exoplayer2.upstream.cache.Cache)"><code>CacheDataSource.Factory.setCache(com.google.android.exoplayer2.upstream.cache.Cache)</code></a> has yet to be
|
|
called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#getCache()">getCache()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a> used by this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getCachedBytes(java.lang.String,long,long)">getCachedBytes(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total number of cached bytes between <code>position</code> (inclusive) and <code>
|
|
(position + length)</code> (exclusive) of a resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#getCachedBytes(java.lang.String,long,long)">getCachedBytes(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getCachedLength(java.lang.String,long,long)">getCachedLength(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the length of continuously cached data starting from <code>position</code>, up to a maximum
|
|
of <code>maxLength</code>, of a resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#getCachedLength(java.lang.String,long,long)">getCachedLength(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getCachedSpans(java.lang.String)">getCachedSpans(String)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the cached spans for a given resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#getCachedSpans(java.lang.String)">getCachedSpans(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#getCacheKey()">getCacheKey()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a cache key for the representation if set, or null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getCacheKey()">getCacheKey()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html#getCacheKey()">getCacheKey()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.SingleSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#getCacheKeyFactory()">getCacheKeyFactory()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>CacheKeyFactory</code></a> that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#getCacheKeyFactory()">getCacheKeyFactory()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>CacheKeyFactory</code></a> used by this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getCacheSpace()">getCacheSpace()</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total disk space in bytes used by the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#getCacheSpace()">getCacheSpace()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#getCameraMotionListener()">getCameraMotionListener()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/video/spherical/CameraMotionListener.html" title="interface in com.google.android.exoplayer2.video.spherical"><code>CameraMotionListener</code></a> that should be registered during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getCapabilities()">getCapabilities()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getCapabilities()">getCapabilities()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#getCapabilities()">getCapabilities()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the capabilities of the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#getCapabilities(android.content.Context)">getCapabilities(Context)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current audio capabilities for the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html#getCastOptions(android.content.Context)">getCastOptions(Context)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/DefaultCastOptionsProvider.html" title="class in com.google.android.exoplayer2.ext.cast">DefaultCastOptionsProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/OpusUtil.html#getChannelCount(byte%5B%5D)">getChannelCount(byte[])</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/OpusUtil.html" title="class in com.google.android.exoplayer2.audio">OpusUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the channel count from an Opus Identification Header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getChildIndexByChildUid(java.lang.Object)">getChildIndexByChildUid(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the child timeline with the given UID or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if not
|
|
found.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getChildIndexByPeriodIndex(int)">getChildIndexByPeriodIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the child timeline containing the given period index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getChildIndexByWindowIndex(int)">getChildIndexByWindowIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the child timeline containing the given window index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getChildPeriodUidFromConcatenatedUid(java.lang.Object)">getChildPeriodUidFromConcatenatedUid(Object)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns UID of the period in the child timeline from a concatenated period UID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getChildTimelineUidFromConcatenatedUid(java.lang.Object)">getChildTimelineUidFromConcatenatedUid(Object)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns UID of child timeline from a concatenated period UID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getChildUidByChildIndex(int)">getChildUidByChildIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the UID of the child timeline with the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html#getChunkCount()">getChunkCount()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html#getChunkDuration(int)">getChunkDuration(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#getChunkDurationUs(int)">getChunkDurationUs(int)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the specified chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html#getChunkEndTimeUs()">getChunkEndTimeUs()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk">MediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the media end time of the chunk, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html#getChunkEndTimeUs()">getChunkEndTimeUs()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationSegmentIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html#getChunkEndTimeUs()">getChunkEndTimeUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet.Iterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html#getChunkEndTimeUs()">getChunkEndTimeUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunkIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#getChunkIndex()">getChunkIndex()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html#getChunkIndex()">getChunkIndex()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor"><code>ChunkIndex</code></a> most recently obtained from the chunks, or null if a <a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor"><code>ChunkIndex</code></a> has not been obtained.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html#getChunkIndex()">getChunkIndex()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">MediaParserChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#getChunkIndex()">getChunkIndex()</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the most recently output <a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor"><code>ChunkIndex</code></a>, or null if none has been output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#getChunkIndex(long)">getChunkIndex(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Obtains the index of the chunk corresponding to a given time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#getChunkIndex(long)">getChunkIndex(long)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the chunk that contains the specified time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html#getChunkIndexByPosition(long)">getChunkIndexByPosition(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#getChunkSource()">getChunkSource()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkSource</code></a> used by this stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html#getChunkStartTimeUs()">getChunkStartTimeUs()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk">MediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the media start time of the chunk, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html#getChunkStartTimeUs()">getChunkStartTimeUs()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationSegmentIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html#getChunkStartTimeUs()">getChunkStartTimeUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet.Iterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html#getChunkStartTimeUs()">getChunkStartTimeUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunkIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getClock()">getClock()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a> used for playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getClock()">getClock()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getClock()">getClock()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getClock()">getClock()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the clock used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getCodec()">getCodec()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getCodecCountOfType(java.lang.String,int)">getCodecCountOfType(String, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of codec strings in <code>codecs</code> whose type matches <code>trackType</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getCodecInfo()">getCodecInfo()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getCodecMaxInputSize(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format%5B%5D)">getCodecMaxInputSize(MediaCodecInfo, Format, Format[])</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a maximum input size suitable for configuring a codec for <code>format</code> in a way that
|
|
will allow possible adaptation to other compatible formats in <code>streamFormats</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getCodecMaxValues(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format%5B%5D)">getCodecMaxValues(MediaCodecInfo, Format, Format[])</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html" title="class in com.google.android.exoplayer2.video"><code>MediaCodecVideoRenderer.CodecMaxValues</code></a> suitable for configuring a codec for <code>format</code> in a way
|
|
that will allow possible adaptation to other compatible formats in <code>streamFormats</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getCodecNeedsEosPropagation()">getCodecNeedsEosPropagation()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the codec needs the renderer to propagate the end-of-stream signal directly,
|
|
rather than by using an end-of-stream buffer queued to the codec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getCodecNeedsEosPropagation()">getCodecNeedsEosPropagation()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getCodecOperatingRate()">getCodecOperatingRate()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the operating rate used by the current codec</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getCodecOperatingRateV23(float,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format%5B%5D)">getCodecOperatingRateV23(float, Format, Format[])</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getCodecOperatingRateV23(float,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format%5B%5D)">getCodecOperatingRateV23(float, Format, Format[])</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/media/MediaFormat.html#KEY_OPERATING_RATE" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.KEY_OPERATING_RATE</code></a> value for a given playback speed, current
|
|
<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> and set of possible stream formats.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getCodecOperatingRateV23(float,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format%5B%5D)">getCodecOperatingRateV23(float, Format, Format[])</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getCodecOutputMediaFormat()">getCodecOutputMediaFormat()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#getCodecProfileAndLevel(com.google.android.exoplayer2.Format)">getCodecProfileAndLevel(Format)</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns profile and level (as defined by <a href="https://developer.android.com/reference/android/media/MediaCodecInfo.CodecProfileLevel.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodecInfo.CodecProfileLevel</code></a>) corresponding to the codec
|
|
description string (as defined by RFC 6381) of the given format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getCodecsCorrespondingToMimeType(java.lang.String,java.lang.String)">getCodecsCorrespondingToMimeType(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a subsequence of <code>codecs</code> containing the codec strings that correspond to the
|
|
given <code>mimeType</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getCodecsOfType(java.lang.String,int)">getCodecsOfType(String, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of <code>codecs</code> without the codecs whose track type doesn't match <code>
|
|
trackType</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#getCombinedPlaybackStats()">getCombinedPlaybackStats()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the combined <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><code>PlaybackStats</code></a> for all playback sessions this listener was and is
|
|
listening to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getCombineUpright()">getCombineUpright()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getCommaDelimitedSimpleClassNames(java.lang.Object%5B%5D)">getCommaDelimitedSimpleClassNames(Object[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string with comma delimited simple names of each object's class.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#getCompressibleDataSpec(android.net.Uri)">getCompressibleDataSpec(Uri)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getConcatenatedUid(java.lang.Object,java.lang.Object)">getConcatenatedUid(Object, Object)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a concatenated UID for a period or window in a child timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getConfiguration()">getConfiguration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the configuration set when the renderer was most recently enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getConfiguration()">getConfiguration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the configuration set when the renderer was most recently enabled, or <code>null</code> if
|
|
the renderer has never been enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getContentBufferedPosition()">getContentBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getContentBufferedPosition()">getContentBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getContentBufferedPosition()">getContentBufferedPosition()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/Player.html#isPlayingAd()"><code>Player.isPlayingAd()</code></a> returns <code>true</code>, returns an estimate of the content position in
|
|
the current content window up to which data is buffered, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getContentBufferedPosition()">getContentBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getContentBufferedPosition()">getContentBufferedPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getContentDuration()">getContentDuration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getContentDuration()">getContentDuration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getContentDuration()">getContentDuration()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/Player.html#isPlayingAd()"><code>Player.isPlayingAd()</code></a> returns <code>true</code>, returns the duration of the current content
|
|
window in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the duration is not known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#getContentLength(com.google.android.exoplayer2.upstream.cache.ContentMetadata)">getContentLength(ContentMetadata)</a></span> - Static method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value stored under <a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#KEY_CONTENT_LENGTH"><code>ContentMetadata.KEY_CONTENT_LENGTH</code></a>, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if not
|
|
set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpUtil.html#getContentLength(java.lang.String,java.lang.String)">getContentLength(String, String)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpUtil.html" title="class in com.google.android.exoplayer2.upstream">HttpUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to parse the length of a response body from the corresponding response headers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getContentMetadata(java.lang.String)">getContentMetadata(String)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>ContentMetadata</code></a> for the given resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#getContentMetadata(java.lang.String)">getContentMetadata(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getContentPosition()">getContentPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getContentPosition()">getContentPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getContentPosition()">getContentPosition()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/Player.html#isPlayingAd()"><code>Player.isPlayingAd()</code></a> returns <code>true</code>, returns the content position that will be
|
|
played once all ads in the ad group have finished playing, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getContentPosition()">getContentPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getContentPosition()">getContentPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getContentResumeOffsetUs(int)">getContentResumeOffsetUs(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the offset in microseconds which should be added to the content stream when resuming
|
|
playback after the specified ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getControllerAutoShow()">getControllerAutoShow()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the playback controls are automatically shown when playback starts, pauses,
|
|
ends, or fails.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getControllerAutoShow()">getControllerAutoShow()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the playback controls are automatically shown when playback starts, pauses,
|
|
ends, or fails.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getControllerHideOnTouch()">getControllerHideOnTouch()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the playback controls are hidden by touch events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getControllerHideOnTouch()">getControllerHideOnTouch()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the playback controls are hidden by touch events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getControllerShowTimeoutMs()">getControllerShowTimeoutMs()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getControllerShowTimeoutMs()">getControllerShowTimeoutMs()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#getCount()">getCount()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the numbers of downloads in the cursor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#getCount()">getCount()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getCountryCode(android.content.Context)">getCountryCode(Context)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the upper-case ISO 3166-1 alpha-2 country code of the current registered operator's MCC
|
|
(Mobile Country Code), or the country code of the default Locale if not available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#getCreatedMediaPeriods()">getCreatedMediaPeriods()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a>s, with one element for each created media period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Subtitle.html#getCues(long)">getCues(long)</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text">Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieve the cues that should be displayed at a given time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html#getCues(long)">getCues(long)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentAdGroupIndex()">getCurrentAdGroupIndex()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentAdGroupIndex()">getCurrentAdGroupIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentAdGroupIndex()">getCurrentAdGroupIndex()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/Player.html#isPlayingAd()"><code>Player.isPlayingAd()</code></a> returns true, returns the index of the ad group in the period
|
|
currently being played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentAdGroupIndex()">getCurrentAdGroupIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentAdGroupIndex()">getCurrentAdGroupIndex()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentAdIndexInAdGroup()">getCurrentAdIndexInAdGroup()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentAdIndexInAdGroup()">getCurrentAdIndexInAdGroup()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentAdIndexInAdGroup()">getCurrentAdIndexInAdGroup()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/Player.html#isPlayingAd()"><code>Player.isPlayingAd()</code></a> returns true, returns the index of the ad in its ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentAdIndexInAdGroup()">getCurrentAdIndexInAdGroup()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentAdIndexInAdGroup()">getCurrentAdIndexInAdGroup()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html#getCurrentContentText(com.google.android.exoplayer2.Player)">getCurrentContentText(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html" title="class in com.google.android.exoplayer2.ui">DefaultMediaDescriptionAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html#getCurrentContentText(com.google.android.exoplayer2.Player)">getCurrentContentText(Player)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.MediaDescriptionAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the content text for the current media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html#getCurrentContentTitle(com.google.android.exoplayer2.Player)">getCurrentContentTitle(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html" title="class in com.google.android.exoplayer2.ui">DefaultMediaDescriptionAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html#getCurrentContentTitle(com.google.android.exoplayer2.Player)">getCurrentContentTitle(Player)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.MediaDescriptionAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the content title for the current media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.TextComponent.html#getCurrentCues()">getCurrentCues()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.TextComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.TextComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current <a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text"><code>Cues</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentCues()">getCurrentCues()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and returns an empty list.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentCues()">getCurrentCues()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentCues()">getCurrentCues()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current <a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text"><code>Cues</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentCues()">getCurrentCues()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentCues()">getCurrentCues()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getCurrentDisplayModeSize(android.content.Context)">getCurrentDisplayModeSize(Context)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the size of the current mode of the default display, in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getCurrentDisplayModeSize(android.content.Context,android.view.Display)">getCurrentDisplayModeSize(Context, Display)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the size of the current mode of the specified display, in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getCurrentDownloads()">getCurrentDownloads()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns current downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html#getCurrentIndex()">getCurrentIndex()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current index this iterator is pointing to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html#getCurrentInputPosition()">getCurrentInputPosition()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source">BundledExtractorsAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#getCurrentInputPosition()">getCurrentInputPosition()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html#getCurrentInputPosition()">getCurrentInputPosition()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source">ProgressiveMediaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current read position in the input stream, or <a href="com/google/android/exoplayer2/C.html#POSITION_UNSET"><code>C.POSITION_UNSET</code></a> if no input
|
|
is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html#getCurrentLargeIcon(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerNotificationManager.BitmapCallback)">getCurrentLargeIcon(Player, PlayerNotificationManager.BitmapCallback)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultMediaDescriptionAdapter.html" title="class in com.google.android.exoplayer2.ui">DefaultMediaDescriptionAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html#getCurrentLargeIcon(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerNotificationManager.BitmapCallback)">getCurrentLargeIcon(Player, PlayerNotificationManager.BitmapCallback)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.MediaDescriptionAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the large icon for the current media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getCurrentLiveOffset()">getCurrentLiveOffset()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentLiveOffset()">getCurrentLiveOffset()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentLiveOffset()">getCurrentLiveOffset()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the offset of the current playback position from the live edge in milliseconds, or
|
|
<a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the current window <a href="com/google/android/exoplayer2/Player.html#isCurrentWindowLive()"><code>isn't live</code></a> or the
|
|
offset is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getCurrentManifest()">getCurrentManifest()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentManifest()">getCurrentManifest()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentManifest()">getCurrentManifest()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html#getCurrentMappedTrackInfo()">getCurrentMappedTrackInfo()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mapping information for the currently active track selection, or null if no
|
|
selection is currently active.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getCurrentMediaItem()">getCurrentMediaItem()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getCurrentMediaItem()">getCurrentMediaItem()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentMediaItem()">getCurrentMediaItem()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentMediaItem()">getCurrentMediaItem()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the media item of the current window in the timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getCurrentMediaItemIndex()">getCurrentMediaItemIndex()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getCurrentOrMainLooper()">getCurrentOrMainLooper()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> associated with the current thread, or the <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> of the
|
|
application's main thread if the current thread doesn't have a <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentPeriodIndex()">getCurrentPeriodIndex()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentPeriodIndex()">getCurrentPeriodIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentPeriodIndex()">getCurrentPeriodIndex()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the period currently being played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentPeriodIndex()">getCurrentPeriodIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentPeriodIndex()">getCurrentPeriodIndex()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentPosition()">getCurrentPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#getCurrentPosition()">getCurrentPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getCurrentPosition()">getCurrentPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentPosition()">getCurrentPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentPosition()">getCurrentPosition()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playback position in the current content window or ad, in milliseconds, or the
|
|
prospective position in milliseconds if the <a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()"><code>current timeline</code></a> is
|
|
empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentPosition()">getCurrentPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentPosition()">getCurrentPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#getCurrentPositionUs(boolean)">getCurrentPositionUs(boolean)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playback position in the stream starting at zero, in microseconds, or <a href="com/google/android/exoplayer2/audio/AudioSink.html#CURRENT_POSITION_NOT_SET"><code>AudioSink.CURRENT_POSITION_NOT_SET</code></a> if it is not yet available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#getCurrentPositionUs(boolean)">getCurrentPositionUs(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#getCurrentPositionUs(boolean)">getCurrentPositionUs(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentStaticMetadata()">getCurrentStaticMetadata()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentStaticMetadata()">getCurrentStaticMetadata()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentStaticMetadata()">getCurrentStaticMetadata()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#getMediaMetadata()"><code>Player.getMediaMetadata()</code></a> and <a href="com/google/android/exoplayer2/Player.Listener.html#onMediaMetadataChanged(com.google.android.exoplayer2.MediaMetadata)"><code>Player.Listener.onMediaMetadataChanged(MediaMetadata)</code></a> for access to structured metadata, or
|
|
access the raw static metadata directly from the <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getFormat(int)"><code>track
|
|
selections' formats</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentStaticMetadata()">getCurrentStaticMetadata()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentStaticMetadata()">getCurrentStaticMetadata()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html#getCurrentSubText(com.google.android.exoplayer2.Player)">getCurrentSubText(Player)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.MediaDescriptionAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the content sub text for the current media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentTimeline()">getCurrentTimeline()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentTimeline()">getCurrentTimeline()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()">getCurrentTimeline()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentTimeline()">getCurrentTimeline()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentTimeline()">getCurrentTimeline()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentTrackGroups()">getCurrentTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentTrackGroups()">getCurrentTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentTrackGroups()">getCurrentTrackGroups()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the available track groups.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentTrackGroups()">getCurrentTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentTrackGroups()">getCurrentTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentTrackSelections()">getCurrentTrackSelections()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentTrackSelections()">getCurrentTrackSelections()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentTrackSelections()">getCurrentTrackSelections()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current track selections.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentTrackSelections()">getCurrentTrackSelections()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentTrackSelections()">getCurrentTrackSelections()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#getCurrentUnixTimeMs()">getCurrentUnixTimeMs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current time in milliseconds since the Unix epoch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#getCurrentUrlRequest()">getCurrentUrlRequest()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns current <code>UrlRequest</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#getCurrentUrlResponseInfo()">getCurrentUrlResponseInfo()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns current <code>UrlResponseInfo</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getCurrentWindowIndex()">getCurrentWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getCurrentWindowIndex()">getCurrentWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getCurrentWindowIndex()">getCurrentWindowIndex()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the current <a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2"><code>window</code></a> in the <a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()"><code>timeline</code></a>, or the prospective window index if the <a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()"><code>current timeline</code></a> is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getCurrentWindowIndex()">getCurrentWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getCurrentWindowIndex()">getCurrentWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CustomActionProvider.html#getCustomAction(com.google.android.exoplayer2.Player)">getCustomAction(Player)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CustomActionProvider.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.CustomActionProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <code>PlaybackStateCompat.CustomAction</code> which will be published to the media
|
|
session by the connector or <code>null</code> if this action should not be published at the given
|
|
player state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html#getCustomAction(com.google.android.exoplayer2.Player)">getCustomAction(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession">RepeatModeActionProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html#getCustomActions(com.google.android.exoplayer2.Player)">getCustomActions(Player)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.CustomActionReceiver</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the actions to be included in the notification given the current player state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.CustomCommandProvider.html#getCustomCommands(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)">getCustomCommands(MediaSession, MediaSession.ControllerInfo)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.CustomCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.CustomCommandProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <code>SessionCommandGroup</code> with custom commands to publish to the controller, or
|
|
<code>null</code> if no custom commands should be published.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#getData()">getData()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the opaque key request data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.ProvisionRequest.html#getData()">getData()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.ProvisionRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.ProvisionRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the opaque provisioning request data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#getData()">getData()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the whole data added by <a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#appendReadData(byte%5B%5D)"><code>FakeDataSet.FakeData.appendReadData(byte[])</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#getData()">getData()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the data served by this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html#getData()">getData()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the data written to the sink since the last call to <a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>ByteArrayDataSink.open(DataSpec)</code></a>, or null if
|
|
<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>ByteArrayDataSink.open(DataSpec)</code></a> has never been called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#getData()">getData()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the underlying array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#getData(int)">getData(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#getData(android.net.Uri)">getData(Uri)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the data for the given <code>uri</code>, or <code>defaultData</code> if no data is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#getData(java.lang.String)">getData(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the data for the given <code>uri</code>, or <code>defaultData</code> if no data is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/DataChunk.html#getDataHolder()">getDataHolder()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/DataChunk.html" title="class in com.google.android.exoplayer2.source.chunk">DataChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the array in which the data is held.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#getDataSet()">getDataSet()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html#getDataSpec()">getDataSpec()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk">MediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> used to load the media chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html#getDataSpec()">getDataSpec()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationSegmentIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html#getDataSpec()">getDataSpec()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet.Iterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html#getDataSpec()">getDataSpec()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunkIterator.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunkIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#getDataSpec(int)">getDataSpec(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getDataUriForString(java.lang.String,java.lang.String)">getDataUriForString(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a data URI with the specified MIME type and data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#getDebugString()">getDebugString()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the debugging information string to be shown by the target <a href="https://developer.android.com/reference/android/widget/TextView.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>TextView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#getDecodedBitrate()">getDecodedBitrate()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the bitrate of the stream after it's decoded into PCM.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#getDecoderInfo(java.lang.String,boolean,boolean)">getDecoderInfo(String, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns information about the preferred decoder for a given mime type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getDecoderInfos(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format,boolean)">getDecoderInfos(MediaCodecSelector, Format, boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getDecoderInfos(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format,boolean)">getDecoderInfos(MediaCodecSelector, Format, boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of decoders that can decode media in the specified format, in priority order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getDecoderInfos(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format,boolean)">getDecoderInfos(MediaCodecSelector, Format, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecSelector.html#getDecoderInfos(java.lang.String,boolean,boolean)">getDecoderInfos(String, boolean, boolean)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecSelector.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of decoders that can decode media in the specified MIME type, in priority order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#getDecoderInfos(java.lang.String,boolean,boolean)">getDecoderInfos(String, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#getDecoderInfosSortedByFormatSupport(java.util.List,com.google.android.exoplayer2.Format)">getDecoderInfosSortedByFormatSupport(List<MediaCodecInfo>, Format)</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of the provided decoder list sorted such that decoders with format support are
|
|
listed first.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#getDecryptOnlyDecoderInfo()">getDecryptOnlyDecoderInfo()</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns information about a decoder that will only decrypt data, without decoding it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getDefaultArtwork()">getDefaultArtwork()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the default artwork to display.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getDefaultArtwork()">getDefaultArtwork()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the default artwork to display.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#getDefaultPositionMs()">getDefaultPositionMs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the default position relative to the start of the window at which to begin playback,
|
|
in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#getDefaultPositionUs()">getDefaultPositionUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the default position relative to the start of the window at which to begin playback,
|
|
in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#getDefaultRequestProperties()">getDefaultRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)"><code>CronetDataSource.Factory.setDefaultRequestProperties(Map)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#getDefaultRequestProperties()">getDefaultRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)"><code>OkHttpDataSource.Factory.setDefaultRequestProperties(Map)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#getDefaultRequestProperties()">getDefaultRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)"><code>DefaultHttpDataSource.Factory.setDefaultRequestProperties(Map)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html#getDefaultRequestProperties()">getDefaultRequestProperties()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.BaseFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html#setDefaultRequestProperties(java.util.Map)"><code>HttpDataSource.BaseFactory.setDefaultRequestProperties(Map)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html#getDefaultRequestProperties()">getDefaultRequestProperties()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)"><code>HttpDataSource.Factory.setDefaultRequestProperties(Map)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#getDefaults(android.content.Context)">getDefaults(Context)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance configured with default values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#getDefaults(android.content.Context)">getDefaults(Context)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance configured with default values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getDefaultTrackSelectorParameters(android.content.Context)">getDefaultTrackSelectorParameters(Context)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the default parameters used for track selection for downloading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.ProvisionRequest.html#getDefaultUrl()">getDefaultUrl()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.ProvisionRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.ProvisionRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the default URL of the provisioning server to which the request can be made, or the
|
|
empty string if not known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getDeleteAfterDelivery()">getDeleteAfterDelivery()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the message will be deleted after delivery.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getDeviceComponent()">getDeviceComponent()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the component of this player for playback device, or null if it's not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getDeviceComponent()">getDeviceComponent()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getDeviceComponent()">getDeviceComponent()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#getDeviceInfo()">getDeviceInfo()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the device information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getDeviceInfo()">getDeviceInfo()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and always returns <a href="com/google/android/exoplayer2/device/DeviceInfo.html#UNKNOWN"><code>DeviceInfo.UNKNOWN</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getDeviceInfo()">getDeviceInfo()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getDeviceInfo()">getDeviceInfo()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the device information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getDeviceInfo()">getDeviceInfo()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getDeviceInfo()">getDeviceInfo()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#getDeviceVolume()">getDeviceVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the current volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getDeviceVolume()">getDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and always returns <code>0</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getDeviceVolume()">getDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getDeviceVolume()">getDeviceVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the current volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getDeviceVolume()">getDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getDeviceVolume()">getDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpUtil.html#getDocumentSize(java.lang.String)">getDocumentSize(String)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpUtil.html" title="class in com.google.android.exoplayer2.upstream">HttpUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to parse the document size from a <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/net/HttpHeaders.html?is-external=true#CONTENT_RANGE" title="class or interface in com.google.common.net" class="externalLink"><code>Content-Range
|
|
header</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#getDownload()">getDownload()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the download at the current position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#getDownload(java.lang.String)">getDownload(String)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadIndex.html#getDownload(java.lang.String)">getDownload(String)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">DownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Download</code></a> with the given <code>id</code>, or null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getDownloadIndex()">getDownloadIndex()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the used <a href="com/google/android/exoplayer2/offline/DownloadIndex.html" title="interface in com.google.android.exoplayer2.offline"><code>DownloadIndex</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#getDownloadManager()">getDownloadManager()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadManager</code></a> to be used to downloaded content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getDownloadRequest(byte%5B%5D)">getDownloadRequest(byte[])</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadRequest</code></a> for downloading the selected tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getDownloadRequest(java.lang.String,byte%5B%5D)">getDownloadRequest(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadRequest</code></a> for downloading the selected tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#getDownloads(int...)">getDownloads(int...)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadIndex.html#getDownloads(int...)">getDownloads(int...)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">DownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline"><code>DownloadCursor</code></a> to <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Download</code></a>s with the given <code>states</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getDownloadsPaused()">getDownloadsPaused()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether downloads are currently paused.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getDrmUuid(java.lang.String)">getDrmUuid(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Derives a DRM <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top"><code>UUID</code></a> from <code>drmScheme</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getDroppedFramesRate()">getDroppedFramesRate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean rate at which video frames are dropped, in dropped frames per play time
|
|
second, or <code>0.0</code> if no time was spent playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DtsUtil.html#getDtsFrameSize(byte%5B%5D)">getDtsFrameSize(byte[])</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio">DtsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the size in bytes of the given DTS frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#getDummyDrmSessionManager()">getDummyDrmSessionManager()</a></span> - Static method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#DRM_UNSUPPORTED"><code>DrmSessionManager.DRM_UNSUPPORTED</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#getDummySeekMap()">getDummySeekMap()</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a dummy <a href="https://developer.android.com/reference/android/media/MediaParser.SeekMap.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser.SeekMap</code></a>, or null if not available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getDuration()">getDuration()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#getDuration()">getDuration()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getDuration()">getDuration()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getDuration()">getDuration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getDuration()">getDuration()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the current content window or ad in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the duration is not known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getDuration()">getDuration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getDuration()">getDuration()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getDurationMs()">getDurationMs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the period in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#getDurationMs()">getDurationMs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the window in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.BinarySearchSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html" title="class in com.google.android.exoplayer2.extractor">ConstantBitrateSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html" title="class in com.google.android.exoplayer2.extractor">FlacSeekTableSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the FLAC stream in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the total
|
|
number of samples if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html" title="class in com.google.android.exoplayer2.extractor">IndexSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.html#getDurationUs()">getDurationUs()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor">SeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the stream in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.Unseekable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the chunk in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of this period in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#getDurationUs()">getDurationUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of this window in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getDurationUs(long,long)">getDurationUs(long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of a segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getDurationUs(long,long)">getDurationUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getDurationUs(long,long)">getDurationUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#getEditedValues()">getEditedValues()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a map of metadata name, value pairs to be set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.html#getElapsedRealtimeOffsetMs()">getElapsedRealtimeOffsetMs()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.html" title="class in com.google.android.exoplayer2.util">SntpClient</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the offset between <a href="https://developer.android.com/reference/android/os/SystemClock.html#elapsedRealtime()" title="class or interface in android.os" class="externalLink" target="_top"><code>SystemClock.elapsedRealtime()</code></a> and the NTP server time in
|
|
milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if <a href="com/google/android/exoplayer2/util/SntpClient.html#isInitialized()"><code>SntpClient.isInitialized()</code></a> returns false.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#getElementType(int)">getElementType(int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Maps an element ID to a corresponding type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#getElementType(int)">getElementType(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Maps an element ID to a corresponding type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getEncoding(java.lang.String,java.lang.String)">getEncoding(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.Encoding.html" title="annotation in com.google.android.exoplayer2"><code>C.Encoding</code></a> constant corresponding to the specified audio MIME type and RFC
|
|
6381 codec string, or <a href="com/google/android/exoplayer2/C.html#ENCODING_INVALID"><code>C.ENCODING_INVALID</code></a> if the corresponding <a href="com/google/android/exoplayer2/C.Encoding.html" title="annotation in com.google.android.exoplayer2"><code>C.Encoding</code></a> cannot
|
|
be determined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#getEncodingForAudioObjectType(int)">getEncodingForAudioObjectType(int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the encoding for a given AAC audio object type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getEndedRatio()">getEndedRatio()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ratio of foreground playbacks which reached the ended state at least once, or
|
|
<code>0.0</code> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#getEndTimeUs()">getEndTimeUs()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the result of adding the duration of the playlist to its start time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#getError()">getError()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the cause of the error state, or null if <a href="com/google/android/exoplayer2/drm/DrmSession.html#getState()"><code>DrmSession.getState()</code></a> is not <a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_ERROR"><code>DrmSession.STATE_ERROR</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#getError()">getError()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#getErrorCodeForMediaDrmErrorCode(int)">getErrorCodeForMediaDrmErrorCode(int)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmUtil.html#getErrorCodeForMediaDrmException(java.lang.Exception,int)">getErrorCodeForMediaDrmException(Exception, int)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmUtil.html" title="class in com.google.android.exoplayer2.drm">DrmUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/PlaybackException.ErrorCode.html" title="annotation in com.google.android.exoplayer2"><code>PlaybackException.ErrorCode</code></a> that corresponds to the given DRM-related
|
|
exception.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getErrorCodeFromPlatformDiagnosticsInfo(java.lang.String)">getErrorCodeFromPlatformDiagnosticsInfo(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to parse an error code from a diagnostic string found in framework media exceptions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#getErrorCodeName()">getErrorCodeName()</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/PlaybackException.html#getErrorCodeName(int)"><code>PlaybackException.getErrorCodeName(this.errorCode)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#getErrorCodeName(int)">getErrorCodeName(int)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the name of a given <code>errorCode</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html#getErrorMessage(T)">getErrorMessage(T)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util">ErrorMessageProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a pair consisting of an error code and a user readable error message for the given
|
|
throwable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html#getEventTime(int)">getEventTime(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsListener.EventTime</code></a> for the specified event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Subtitle.html#getEventTime(int)">getEventTime(int)</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text">Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the event time at a specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html#getEventTime(int)">getEventTime(int)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Subtitle.html#getEventTimeCount()">getEventTimeCount()</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text">Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of event times, where events are defined as points in time at which the cues
|
|
returned by <a href="com/google/android/exoplayer2/text/Subtitle.html#getCues(long)"><code>Subtitle.getCues(long)</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html#getEventTimeCount()">getEventTimeCount()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#getExoMediaCryptoType()">getExoMediaCryptoType()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getExoMediaCryptoType()">getExoMediaCryptoType()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> type created by <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#createMediaCrypto(byte%5B%5D)"><code>ExoMediaDrm.createMediaCrypto(byte[])</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#getExoMediaCryptoType()">getExoMediaCryptoType()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#getExoMediaCryptoType()">getExoMediaCryptoType()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#getExoMediaCryptoType(com.google.android.exoplayer2.Format)">getExoMediaCryptoType(Format)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#getExoMediaCryptoType(com.google.android.exoplayer2.Format)">getExoMediaCryptoType(Format)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> type associated to sessions acquired for the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html#getExpectedBytes()">getExpectedBytes()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the expected contents of this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#getExtractorInputFromPosition(com.google.android.exoplayer2.upstream.DataSource,long,android.net.Uri)">getExtractorInputFromPosition(DataSource, long, Uri)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> to read from the given input at given position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#getFallbackSelectionFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)">getFallbackSelectionFor(LoadErrorHandlingPolicy.FallbackOptions, LoadErrorHandlingPolicy.LoadErrorInfo)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a loader should fall back to using another resource on encountering an error,
|
|
and if so the duration for which the failing resource should be excluded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html#getFallbackSelectionFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)">getFallbackSelectionFor(LoadErrorHandlingPolicy.FallbackOptions, LoadErrorHandlingPolicy.LoadErrorInfo)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a loader should fall back to using another resource on encountering an error,
|
|
and if so the duration for which the failing resource should be excluded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#getFastForwardIncrementMs(com.google.android.exoplayer2.Player)">getFastForwardIncrementMs(Player)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Returns the fast forward increment in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getFatalErrorRate()">getFatalErrorRate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the rate of fatal errors, in errors per play time second, or <code>0.0</code> if no time was
|
|
spend playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getFatalErrorRatio()">getFatalErrorRatio()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ratio of foreground playbacks which experienced fatal errors, or <code>0.0</code> if no
|
|
playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#getFirstAdIndexToPlay()">getFirstAdIndexToPlay()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first ad in the ad group that should be played, or <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#count"><code>AdPlaybackState.AdGroup.count</code></a> if
|
|
no ads should be played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getFirstAdIndexToPlay(int)">getFirstAdIndexToPlay(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first ad in the specified ad group that should be played, or the
|
|
number of ads in the ad group if no ads should be played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getFirstAvailableSegmentNum(long)">getFirstAvailableSegmentNum(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getFirstAvailableSegmentNum(long,long)">getFirstAvailableSegmentNum(long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the segment number of the first available segment in the index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getFirstAvailableSegmentNum(long,long)">getFirstAvailableSegmentNum(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getFirstAvailableSegmentNum(long,long)">getFirstAvailableSegmentNum(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getFirstAvailableSegmentNum(long,long)">getFirstAvailableSegmentNum(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getFirstAvailableSegmentNum(long,long)"><code>DashSegmentIndex.getFirstAvailableSegmentNum(long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getFirstIndex()">getFirstIndex()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current absolute start index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#getFirstIndex()">getFirstIndex()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#getFirstIndex()">getFirstIndex()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the first index in the shuffle order, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if the shuffle order is
|
|
empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#getFirstIndex()">getFirstIndex()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#getFirstIndex()">getFirstIndex()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getFirstPeriodIndexByChildIndex(int)">getFirstPeriodIndexByChildIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the first period index belonging to the child timeline with the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html#getFirstSampleIndex(int)">getFirstSampleIndex(int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first sample in the specified track of the output that will originate
|
|
from this chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html#getFirstSampleNumber(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.FlacStreamMetadata)">getFirstSampleNumber(ExtractorInput, FlacStreamMetadata)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html" title="class in com.google.android.exoplayer2.extractor">FlacFrameReader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of the first sample in the given frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#getFirstSampleTimestampUs()">getFirstSampleTimestampUs()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value of the first adjusted sample timestamp in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if timestamps will not be offset or if the adjuster is in shared mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getFirstSegmentNum()">getFirstSegmentNum()</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the segment number of the first defined segment in the index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getFirstSegmentNum()">getFirstSegmentNum()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getFirstSegmentNum()">getFirstSegmentNum()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getFirstSegmentNum()">getFirstSegmentNum()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getFirstSegmentNum()">getFirstSegmentNum()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getFirstSegmentNum()"><code>DashSegmentIndex.getFirstSegmentNum()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getFirstTimestampUs()">getFirstTimestampUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the timestamp of the first sample, or <a href="https://developer.android.com/reference/java/lang/Long.html#MIN_VALUE" title="class or interface in java.lang" class="externalLink" target="_top"><code>Long.MIN_VALUE</code></a> if the queue is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getFirstWindowIndex(boolean)">getFirstWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getFirstWindowIndex(boolean)">getFirstWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getFirstWindowIndex(boolean)">getFirstWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getFirstWindowIndex(boolean)">getFirstWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first window in the playback order depending on whether shuffling is
|
|
enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getFirstWindowIndex(boolean)">getFirstWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getFirstWindowIndexByChildIndex(int)">getFirstWindowIndexByChildIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the first window index belonging to the child timeline with the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#getFlag(int)">getFlag(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the specified flag has been set on this buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getFontColor()">getFontColor()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getFontFamily()">getFontFamily()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getFontSize()">getFontSize()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getFontSizeUnit()">getFontSizeUnit()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#getForegroundNotification(java.util.List)">getForegroundNotification(List<Download>)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a notification to be displayed when this service running in the foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#getFormat(byte%5B%5D,com.google.android.exoplayer2.metadata.Metadata)">getFormat(byte[], Metadata)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> extracted from the FLAC stream metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#getFormat(int)">getFormat(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the format of the track at a given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getFormat(int)">getFormat(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#getFormat(int)">getFormat(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getFormat(int)">getFormat(int)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the format of the track at a given index in the selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getFormatHolder()">getFormatHolder()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a clear <a href="com/google/android/exoplayer2/FormatHolder.html" title="class in com.google.android.exoplayer2"><code>FormatHolder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html#getFormatId()">getFormatId()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.TrackIdGenerator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the last generated format id, with the format <code>"programNumber/trackId"</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#getFormatLanguageScore(com.google.android.exoplayer2.Format,java.lang.String,boolean)">getFormatLanguageScore(Format, String, boolean)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a score for how well a language specified in a <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> matches a given language.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#getFormatsRead()">getFormatsRead()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the list of formats read by the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#getFormatSupport(int)">getFormatSupport(int)</a></span> - Static method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> from the combined <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#getFormatSupport(com.google.android.exoplayer2.Format)">getFormatSupport(Format)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the level of support that the sink provides for a given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#getFormatSupport(com.google.android.exoplayer2.Format)">getFormatSupport(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#getFormatSupport(com.google.android.exoplayer2.Format)">getFormatSupport(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#getFormatSupportString(int)">getFormatSupportString(int)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Returns string representation of a <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> flag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html#getFrameSize(int)">getFrameSize(int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the size of the frame associated with <code>header</code>, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if it
|
|
is invalid.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html#getFrameStartMarker(com.google.android.exoplayer2.extractor.ExtractorInput)">getFrameStartMarker(ExtractorInput)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the frame start marker, consisting of the 2 first bytes of the first frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#getFrameworkCryptoInfo()">getFrameworkCryptoInfo()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an equivalent <a href="https://developer.android.com/reference/android/media/MediaCodec.CryptoInfo.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.CryptoInfo</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#getGzipSupport()">getGzipSupport()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the level of gzip support the server should provide for this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#getH265NalUnitType(byte%5B%5D,int)">getH265NalUnitType(byte[], int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the type of the H.265 NAL unit in <code>data</code> that starts at <code>offset</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#getHttpMethodString()">getHttpMethodString()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the uppercase HTTP method name (e.g., "GET", "POST", "HEAD") corresponding to the
|
|
<a href="com/google/android/exoplayer2/upstream/DataSpec.html#httpMethod"><code>DataSpec.httpMethod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/ActionFileUpgradeUtil.DownloadIdProvider.html#getId(com.google.android.exoplayer2.offline.DownloadRequest)">getId(DownloadRequest)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/ActionFileUpgradeUtil.DownloadIdProvider.html" title="interface in com.google.android.exoplayer2.offline">ActionFileUpgradeUtil.DownloadIdProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a download id for given request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpUtils.html#getIncomingRtpDataSpec(int)">getIncomingRtpDataSpec(int)</a></span> - Static method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpUtils.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpUtils</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> with the <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> for incoming RTP connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getIndex()">getIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the renderer within the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getIndex()">getIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the renderer within the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#getIndex()">getIndex()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an index if the representation provides one directly, or null otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getIndex()">getIndex()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html#getIndex()">getIndex()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.SingleSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SingleSegmentBase.html#getIndex()">getIndex()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SingleSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SingleSegmentBase</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getIndexInTrackGroup(int)">getIndexInTrackGroup(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#getIndexInTrackGroup(int)">getIndexInTrackGroup(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getIndexInTrackGroup(int)">getIndexInTrackGroup(int)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index in the track group of the track at a given index in the selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getIndexOfPeriod(java.lang.Object)">getIndexOfPeriod(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getIndexOfPeriod(java.lang.Object)">getIndexOfPeriod(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html#getIndexOfPeriod(java.lang.Object)">getIndexOfPeriod(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource.PlaceholderTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#getIndexOfPeriod(java.lang.Object)">getIndexOfPeriod(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getIndexOfPeriod(java.lang.Object)">getIndexOfPeriod(Object)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getIndexOfPeriod(java.lang.Object)">getIndexOfPeriod(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the period identified by its unique <a href="com/google/android/exoplayer2/Timeline.Period.html#uid"><code>Timeline.Period.uid</code></a>, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if the period is not in the timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getIndexOfPeriod(java.lang.Object)">getIndexOfPeriod(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#getIndexUri()">getIndexUri()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> defining the location of the representation's segment index, or
|
|
null if the representation provides an index directly.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getIndexUri()">getIndexUri()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html#getIndexUri()">getIndexUri()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.SingleSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocator.html#getIndividualAllocationLength()">getIndividualAllocationLength()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream">Allocator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the length of each individual <a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><code>Allocation</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#getIndividualAllocationLength()">getIndividualAllocationLength()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html#getInitialization(com.google.android.exoplayer2.source.dash.manifest.Representation)">getInitialization(Representation)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> defining the location of initialization data for a given
|
|
representation, or null if no initialization data exists.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html#getInitialization(com.google.android.exoplayer2.source.dash.manifest.Representation)">getInitialization(Representation)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentTemplate</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#getInitializationUri()">getInitializationUri()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> defining the location of the representation's initialization data,
|
|
or null if no initialization data exists.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#getInitialStartTimeUs()">getInitialStartTimeUs()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#getInitialStartTimeUs()">getInitialStartTimeUs()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the start time of the first loaded primary playlist, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no
|
|
media playlist has been loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#getInitialTimeline()">getInitialTimeline()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#getInitialTimeline()">getInitialTimeline()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#getInitialTimeline()">getInitialTimeline()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the initial placeholder timeline that is returned immediately when the real timeline is
|
|
not yet known, or null to let the player create an initial timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#getInitialTimeline()">getInitialTimeline()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#getInMemoryDatabaseProvider()">getInMemoryDatabaseProvider()</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><code>DatabaseProvider</code></a> that provides an in-memory database.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#getInputBuffer(int)">getInputBuffer(int)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a writable ByteBuffer object for a dequeued input buffer index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#getInputBuffer(int)">getInputBuffer(int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html#getInputBufferPaddingSize()">getInputBufferPaddingSize()</a></span> - Static method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the required amount of padding for input buffers in bytes, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if
|
|
the underlying library is not available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#getInputStream(android.content.Context,java.lang.String)">getInputStream(Context, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an <a href="https://developer.android.com/reference/java/io/InputStream.html" title="class or interface in java.io" class="externalLink" target="_top"><code>InputStream</code></a> for reading from an asset file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#getInstance()">getInstance()</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html#getInstance(android.content.Context)">getInstance(Context)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html" title="class in com.google.android.exoplayer2.util">NetworkTypeObserver</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a network type observer instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getIntegerCodeForString(java.lang.String)">getIntegerCodeForString(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the integer equal to the big-endian concatenation of the characters in <code>string</code>
|
|
as bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#getIsDisabled()">getIsDisabled()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getItem(int)">getItem(int)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the item that corresponds to the period with the given id, or null if no media queue or
|
|
period with id <code>periodId</code> exist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getJoinTimeRatio()">getJoinTimeRatio()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ratio of foreground join time to the total time spent playing and waiting, or
|
|
<code>0.0</code> if no time was spend playing or waiting.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyStatus.html#getKeyId()">getKeyId()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyStatus.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyStatus</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ID of the key.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#getKeyRequest(byte%5B%5D,java.util.List,int,java.util.HashMap)">getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getKeyRequest(byte%5B%5D,java.util.List,int,java.util.HashMap)">getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Generates a key request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#getKeyRequest(byte%5B%5D,java.util.List,int,java.util.HashMap)">getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#getKeyRequest(byte%5B%5D,java.util.List,int,java.util.HashMap)">getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getKeys()">getKeys()</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the cache keys of all of the resources that are at least partially cached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#getKeys()">getKeys()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#getKeySetId()">getKeySetId()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the key set ID of the offline license.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getLargestQueuedTimestampUs()">getLargestQueuedTimestampUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the largest sample timestamp that has been queued since the last <a href="com/google/android/exoplayer2/source/SampleQueue.html#reset()"><code>SampleQueue.reset()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#getLargestQueuedTimestampUs()">getLargestQueuedTimestampUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the timestamp of the largest queued sample in the queue, or <a href="https://developer.android.com/reference/java/lang/Long.html#MIN_VALUE" title="class or interface in java.lang" class="externalLink" target="_top"><code>Long.MIN_VALUE</code></a> if
|
|
no samples are queued.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getLargestReadTimestampUs()">getLargestReadTimestampUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the largest sample timestamp that has been read since the last <a href="com/google/android/exoplayer2/source/SampleQueue.html#reset()"><code>SampleQueue.reset()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#getLastAdjustedTimestampUs()">getLastAdjustedTimestampUs()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the last adjusted timestamp, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getLastAvailableSegmentNum(long)">getLastAvailableSegmentNum(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#getLastIndex()">getLastIndex()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#getLastIndex()">getLastIndex()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the last index in the shuffle order, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if the shuffle order is
|
|
empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#getLastIndex()">getLastIndex()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#getLastIndex()">getLastIndex()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#getLastOpenedUri()">getLastOpenedUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink"><code>Uri</code></a> associated with the last <a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)" target="_top"><code>StatsDataSource.open(DataSpec)</code></a> call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getLastResetPositionUs()">getLastResetPositionUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position passed to the most recent call to <a href="com/google/android/exoplayer2/BaseRenderer.html#enable(com.google.android.exoplayer2.RendererConfiguration,com.google.android.exoplayer2.Format%5B%5D,com.google.android.exoplayer2.source.SampleStream,long,boolean,boolean,long,long)"><code>BaseRenderer.enable(com.google.android.exoplayer2.RendererConfiguration, com.google.android.exoplayer2.Format[], com.google.android.exoplayer2.source.SampleStream, long, boolean, boolean, long, long)</code></a> or <a href="com/google/android/exoplayer2/BaseRenderer.html#resetPosition(long)"><code>BaseRenderer.resetPosition(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#getLastResponseHeaders()">getLastResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the response headers associated with the last <a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>StatsDataSource.open(DataSpec)</code></a> call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getLastWindowIndex(boolean)">getLastWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getLastWindowIndex(boolean)">getLastWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getLastWindowIndex(boolean)">getLastWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getLastWindowIndex(boolean)">getLastWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the last window in the playback order depending on whether shuffling is
|
|
enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getLastWindowIndex(boolean)">getLastWindowIndex(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#getLength()">getLength()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#getLength()">getLength()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the length of the source stream, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if it is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#getLength()">getLength()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#getLength()">getLength()</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#getLength()">getLength()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#getLength()">getLength()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns length of shuffle order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#getLength()">getLength()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#getLength()">getLength()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#getLength()">getLength()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#getLicenseDurationRemainingSec(byte%5B%5D)">getLicenseDurationRemainingSec(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the remaining license and playback durations in seconds, for an offline license.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/WidevineUtil.html#getLicenseDurationRemainingSec(com.google.android.exoplayer2.drm.DrmSession)">getLicenseDurationRemainingSec(DrmSession)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/WidevineUtil.html" title="class in com.google.android.exoplayer2.drm">WidevineUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns license and playback durations remaining in seconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#getLicenseServerUrl()">getLicenseServerUrl()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the URL of the license server to which the request should be made.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getLine()">getLine()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the position of the <code>lineAnchor</code> of the cue box within the viewport in the
|
|
direction orthogonal to the writing direction.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getLineAnchor()">getLineAnchor()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the cue box anchor positioned by <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setLine(float,int)"><code>line</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getLineType()">getLineType()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the type of the value of <a href="com/google/android/exoplayer2/text/Cue.Builder.html#getLine()"><code>Cue.Builder.getLine()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BundleListRetriever.html#getList(android.os.IBinder)">getList(IBinder)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BundleListRetriever.html" title="class in com.google.android.exoplayer2">BundleListRetriever</a></dt>
|
|
<dd>
|
|
<div class="block">Gets a list of <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundles</code></a> from a <a href="com/google/android/exoplayer2/BundleListRetriever.html" title="class in com.google.android.exoplayer2" target="_top"><code>BundleListRetriever</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getLoadControl()">getLoadControl()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2"><code>LoadControl</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getLocaleLanguageTag(java.util.Locale)">getLocaleLanguageTag(Locale)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the language tag for a <a href="https://developer.android.com/reference/java/util/Locale.html" title="class or interface in java.util" class="externalLink" target="_top"><code>Locale</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#getLocalPort()">getLocalPort()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the local port number opened for the UDP connection, or <a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#UDP_PORT_UNSET"><code>UdpDataSource.UDP_PORT_UNSET</code></a> if no
|
|
connection is open</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#getLogLevel()">getLogLevel()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Returns current <code>Log.LogLevel</code> for ExoPlayer logcat logging.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getLooper()">getLooper()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> the message is delivered on.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getLooper()">getLooper()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> that will be used by the player, or null if no <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> has
|
|
been set yet and no default is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#getLooper()">getLooper()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#getLooper()" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.getLooper()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getManifest()">getManifest()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the manifest, or null if no manifest is loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#getManifest(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">getManifest(DataSource, DataSpec, boolean)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Loads and parses a manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getMappedTrackInfo(int)">getMappedTrackInfo(int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mapped track info for the given period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#getMasterPlaylist()">getMasterPlaylist()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#getMasterPlaylist()">getMasterPlaylist()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the master playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#getMaxChannelCount()">getMaxChannelCount()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the maximum number of channels the device can play at the same time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#getMaxDecodedFrameSize()">getMaxDecodedFrameSize()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the maximum size for a decoded frame from the FLAC stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getMaxInputSize(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format)">getMaxInputSize(MediaCodecInfo, Format)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a maximum input buffer size for a given <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink"><code>MediaCodec</code></a> and <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2" target="_top"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getMaxParallelDownloads()">getMaxParallelDownloads()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the maximum number of parallel downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getMaxSeekToPreviousPosition()">getMaxSeekToPreviousPosition()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getMaxSeekToPreviousPosition()">getMaxSeekToPreviousPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getMaxSeekToPreviousPosition()">getMaxSeekToPreviousPosition()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the maximum position for which <a href="com/google/android/exoplayer2/Player.html#seekToPrevious()"><code>Player.seekToPrevious()</code></a> seeks to the previous window,
|
|
in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getMaxSeekToPreviousPosition()">getMaxSeekToPreviousPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getMaxSeekToPreviousPosition()">getMaxSeekToPreviousPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#getMaxStars()">getMaxStars()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the maximum number of stars.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#getMaxSupportedInstances()">getMaxSupportedInstances()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an upper bound on the maximum number of supported instances, or <a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#MAX_SUPPORTED_INSTANCES_UNKNOWN"><code>MediaCodecInfo.MAX_SUPPORTED_INSTANCES_UNKNOWN</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanAudioFormatBitrate()">getMeanAudioFormatBitrate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean audio format bitrate, in bits per second, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no
|
|
audio format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanBandwidth()">getMeanBandwidth()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean network bandwidth based on transfer measurements, in bits per second, or
|
|
<a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no transfer data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanElapsedTimeMs()">getMeanElapsedTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time covered by any playback state per playback, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no playback was recorded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanInitialAudioFormatBitrate()">getMeanInitialAudioFormatBitrate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean initial audio format bitrate, in bits per second, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if
|
|
no audio format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanInitialVideoFormatBitrate()">getMeanInitialVideoFormatBitrate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean initial video format bitrate, in bits per second, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if
|
|
no video format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanInitialVideoFormatHeight()">getMeanInitialVideoFormatHeight()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean initial video format height, in pixels, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no video
|
|
format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanJoinTimeMs()">getMeanJoinTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent joining the playback, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if
|
|
no valid join time is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanNonFatalErrorCount()">getMeanNonFatalErrorCount()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean number of non-fatal errors per foreground playback, or <code>0.0</code> if no
|
|
playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanPauseBufferCount()">getMeanPauseBufferCount()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean number of times a playback has been paused while rebuffering per foreground
|
|
playback, or <code>0.0</code> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanPauseCount()">getMeanPauseCount()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean number of times a playback has been paused per foreground playback, or <code>
|
|
0.0</code> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanPausedTimeMs()">getMeanPausedTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent in a paused state per foreground playback, in milliseconds, or
|
|
<a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanPlayAndWaitTimeMs()">getMeanPlayAndWaitTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent playing or actively waiting for playback per foreground playback,
|
|
in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanPlayTimeMs()">getMeanPlayTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent actively playing per foreground playback, in milliseconds, or
|
|
<a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanRebufferCount()">getMeanRebufferCount()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean number of times a rebuffer occurred per foreground playback, or <code>0.0</code> if
|
|
no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanRebufferTimeMs()">getMeanRebufferTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent rebuffering per foreground playback, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanSeekCount()">getMeanSeekCount()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean number of times a seek occurred per foreground playback, or <code>0.0</code> if no
|
|
playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanSeekTimeMs()">getMeanSeekTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent per foreground playback from the start of a seek until playback is
|
|
ready again, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanSingleRebufferTimeMs()">getMeanSingleRebufferTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent during a single rebuffer, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a>
|
|
if no rebuffer was recorded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanSingleSeekTimeMs()">getMeanSingleSeekTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent from the start of a single seek until playback is ready again, in
|
|
milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no seek occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanTimeBetweenFatalErrors()">getMeanTimeBetweenFatalErrors()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean play time between fatal errors, in seconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanTimeBetweenNonFatalErrors()">getMeanTimeBetweenNonFatalErrors()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean play time between non-fatal errors, in seconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanTimeBetweenRebuffers()">getMeanTimeBetweenRebuffers()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean play time between rebuffer events, in seconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanVideoFormatBitrate()">getMeanVideoFormatBitrate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean video format bitrate, in bits per second, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no
|
|
video format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanVideoFormatHeight()">getMeanVideoFormatHeight()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean video format height, in pixels, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no video format
|
|
data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMeanWaitTimeMs()">getMeanWaitTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the mean time spent actively waiting for playback per foreground playback, in
|
|
milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no playback has been in foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#getMediaClock()">getMediaClock()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getMediaClock()">getMediaClock()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getMediaClock()">getMediaClock()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getMediaClock()">getMediaClock()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#getMediaClock()">getMediaClock()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">If the renderer advances its own playback position then this method returns a corresponding
|
|
<a href="com/google/android/exoplayer2/util/MediaClock.html" title="interface in com.google.android.exoplayer2.util"><code>MediaClock</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaClockRenderer.html#getMediaClock()">getMediaClock()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaClockRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaClockRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getMediaCodecConfiguration(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,android.media.MediaCrypto,float)">getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getMediaCodecConfiguration(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,android.media.MediaCrypto,float)">getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec"><code>MediaCodecAdapter.Configuration</code></a> that will be used to create and configure a
|
|
<a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink"><code>MediaCodec</code></a> to decode the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2" target="_top"><code>Format</code></a> for a playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getMediaCodecConfiguration(com.google.android.exoplayer2.mediacodec.MediaCodecInfo,com.google.android.exoplayer2.Format,android.media.MediaCrypto,float)">getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#getMediaCrypto()">getMediaCrypto()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> for the open session, or null if called before the session
|
|
has been opened or after it's been released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#getMediaCrypto()">getMediaCrypto()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#getMediaDescription(com.google.android.exoplayer2.Player,int)">getMediaDescription(Player, int)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the <code>MediaDescriptionCompat</code> for a given timeline window index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html#getMediaDuration(long)">getMediaDuration(long)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html" title="interface in com.google.android.exoplayer2.audio">DefaultAudioSink.AudioProcessorChain</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the media duration corresponding to the specified playout duration, taking speed
|
|
adjustment due to audio processing into account.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html#getMediaDuration(long)">getMediaDuration(long)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink.DefaultAudioProcessorChain</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#getMediaDuration(long)">getMediaDuration(long)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the media duration corresponding to the specified playout duration, taking speed
|
|
adjustment into account.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getMediaDurationForPlayoutDuration(long,float)">getMediaDurationForPlayoutDuration(long, float)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of media that will elapse in <code>playoutDuration</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getMediaFormat(com.google.android.exoplayer2.Format,java.lang.String,int,float)">getMediaFormat(Format, String, int, float)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the framework <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink"><code>MediaFormat</code></a> that can be used to configure a <a href="https://developer.android.com/reference/android/media/MediaCodec.html?is-external=true" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>
|
|
for decoding the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> for playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getMediaFormat(com.google.android.exoplayer2.Format,java.lang.String,com.google.android.exoplayer2.video.MediaCodecVideoRenderer.CodecMaxValues,float,boolean,int)">getMediaFormat(Format, String, MediaCodecVideoRenderer.CodecMaxValues, float, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the framework <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a> that should be used to configure the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> whose media is provided by the source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#getMediaItem()">getMediaItem()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getMediaItemAt(int)">getMediaItemAt(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getMediaItemAt(int)">getMediaItemAt(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getMediaItemAt(int)">getMediaItemAt(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> at the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getMediaItemCount()">getMediaItemCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getMediaItemCount()">getMediaItemCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getMediaItemCount()">getMediaItemCount()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>media items</code></a> in the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getMediaMetadata()">getMediaMetadata()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getMediaMetadata()">getMediaMetadata()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getMediaMetadata()">getMediaMetadata()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current combined <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a>, or <a href="com/google/android/exoplayer2/MediaMetadata.html#EMPTY"><code>MediaMetadata.EMPTY</code></a> if not
|
|
supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getMediaMetadata()">getMediaMetadata()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getMediaMetadata()">getMediaMetadata()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getMediaMimeType(java.lang.String)">getMediaMimeType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the MIME type corresponding to an RFC 6381 codec string, or <code>null</code> if it could
|
|
not be determined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#getMediaPeriodIdForChildMediaPeriodId(com.google.android.exoplayer2.source.ConcatenatingMediaSource.MediaSourceHolder,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getMediaPeriodIdForChildMediaPeriodId(ConcatenatingMediaSource.MediaSourceHolder, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#getMediaPeriodIdForChildMediaPeriodId(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#getMediaPeriodIdForChildMediaPeriodId(java.lang.Integer,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getMediaPeriodIdForChildMediaPeriodId(Integer, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#getMediaPeriodIdForChildMediaPeriodId(java.lang.Void,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getMediaPeriodIdForChildMediaPeriodId(Void, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#getMediaPeriodIdForChildMediaPeriodId(java.lang.Void,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getMediaPeriodIdForChildMediaPeriodId(Void, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#getMediaPeriodIdForChildMediaPeriodId(T,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getMediaPeriodIdForChildMediaPeriodId(T, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a> in the composite source corresponding to the specified <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a> in a child source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getMediaPeriodPositionUs(long,com.google.android.exoplayer2.source.MediaPeriodId,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getMediaPeriodPositionUs(long, MediaPeriodId, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position in a <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> for a position in the underlying server-side
|
|
inserted ads stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getMediaPeriodPositionUsForAd(long,int,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getMediaPeriodPositionUsForAd(long, int, int, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position in an ad <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> for a position in the underlying server-side
|
|
inserted ads stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getMediaPeriodPositionUsForContent(long,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getMediaPeriodPositionUsForContent(long, int, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position in a content <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> for a position in the underlying
|
|
server-side inserted ads stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#getMediaSource(int)">getMediaSource(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> at a specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#getMediaTimeForChildMediaTime(T,long)">getMediaTimeForChildMediaTime(T, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the media time in the <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> of the composite source corresponding to the
|
|
specified media time in the <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> of the child source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getMediaTimeMsAtRealtimeMs(long)">getMediaTimeMsAtRealtimeMs(long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the estimated media time at the given realtime, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the media time history is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#getMediaTimeUsForPlayoutTimeMs(long)">getMediaTimeUsForPlayoutTimeMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the media time in microseconds that will elapse in <code>timeMs</code> milliseconds of
|
|
wallclock time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html#getMetadata(com.google.android.exoplayer2.MediaItem)">getMetadata(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.media2">DefaultMediaItemConverter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <code>MediaMetadata</code> corresponding to the given <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>ExoPlayer MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.DefaultMediaMetadataProvider.html#getMetadata(com.google.android.exoplayer2.Player)">getMetadata(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.DefaultMediaMetadataProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.DefaultMediaMetadataProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaMetadataProvider.html#getMetadata(com.google.android.exoplayer2.Player)">getMetadata(Player)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaMetadataProvider.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.MediaMetadataProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the <code>MediaMetadataCompat</code> to be published to the session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getMetadataComponent()">getMetadataComponent()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the component of this player for metadata output, or null if metadata is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getMetadataComponent()">getMetadataComponent()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getMetadataComponent()">getMetadataComponent()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#getMetadataCopyWithAppendedEntriesFrom(com.google.android.exoplayer2.metadata.Metadata)">getMetadataCopyWithAppendedEntriesFrom(Metadata)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of the content metadata with entries from <code>other</code> appended.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#getMetrics()">getMetrics()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getMetrics()">getMetrics()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Returns metrics data for this ExoMediaDrm instance, or <code>null</code> if metrics are unavailable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#getMetrics()">getMetrics()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#getMetrics()">getMetrics()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getMimeTypeFromMp4ObjectType(int)">getMimeTypeFromMp4ObjectType(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the MIME type corresponding to an MP4 object type identifier, as defined in RFC 6381
|
|
and https://mp4ra.org/#/object_types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#getMimeTypeFromRtpMediaType(java.lang.String)">getMimeTypeFromRtpMediaType(String)</a></span> - Static method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the MIME type that is associated with the RTP media type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#getMinDurationToRetainAfterDiscardUs()">getMinDurationToRetainAfterDiscardUs()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Called from <a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#evaluateQueueSize(long,java.util.List)"><code>AdaptiveTrackSelection.evaluateQueueSize(long, List)</code></a> to determine the minimum duration of buffer
|
|
to retain after discarding chunks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#getMinimumLoadableRetryCount(int)">getMinimumLoadableRetryCount(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#%3Cinit%3E()"><code>DefaultLoadErrorHandlingPolicy()</code></a> and <a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#%3Cinit%3E(int)"><code>DefaultLoadErrorHandlingPolicy(int)</code></a>
|
|
for documentation about the behavior of this method.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html#getMinimumLoadableRetryCount(int)">getMinimumLoadableRetryCount(int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the minimum number of times to retry a load before a load error that can be retried may
|
|
be considered fatal.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getMinRetryCount()">getMinRetryCount()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the minimum number of times that a download will be retried.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#getNalUnitType(byte%5B%5D,int)">getNalUnitType(byte[], int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the type of the NAL unit in <code>data</code> that starts at <code>offset</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Decoder.html#getName()">getName()</a></span> - Method in interface com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder">Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the name of the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac">LibflacAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus">LibopusAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#getName()">getName()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the name of this renderer, for logging and debugging purposes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#getName()">getName()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the name of the <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a human-readable name for the resource, for use in test failure messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea708Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#getName()">getName()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html#getNetworkType()">getNetworkType()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html" title="class in com.google.android.exoplayer2.util">NetworkTypeObserver</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current network type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#getNewId()">getNewId()</a></span> - Static method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an non-negative identifier which is unique to the JVM instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#getNextAdIndexToPlay(int)">getNextAdIndexToPlay(int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the next ad in the ad group that should be played after playing <code>
|
|
lastPlayedAdIndex</code>, or <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#count"><code>AdPlaybackState.AdGroup.count</code></a> if no later ads should be played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getNextAdIndexToPlay(int,int)">getNextAdIndexToPlay(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the next ad in the specified ad group that should be played after
|
|
playing <code>adIndexInAdGroup</code>, or the number of ads in the ad group if no later ads should
|
|
be played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)">getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next chunk to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)">getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)">getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#getNextChunk(long,long,java.util.List,com.google.android.exoplayer2.source.chunk.ChunkHolder)">getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html#getNextChunkIndex()">getNextChunkIndex()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">ContainerMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html#getNextChunkIndex()">getNextChunkIndex()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">MediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next chunk index or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if it is not known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Subtitle.html#getNextEventTimeIndex(long)">getNextEventTimeIndex(long)</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text">Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first event that occurs after a given time (exclusive).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html#getNextEventTimeIndex(long)">getNextEventTimeIndex(long)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#getNextIndex(int)">getNextIndex(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#getNextIndex(int)">getNextIndex(int)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next index in the shuffle order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#getNextIndex(int)">getNextIndex(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#getNextIndex(int)">getNextIndex(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source">CompositeSequenceableLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next load time, or <a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a> if loading has finished.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SequenceableLoader.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source">SequenceableLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the next load time, or <a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a> if loading has finished.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#getNextLoadPositionUs()">getNextLoadPositionUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getNextMediaItemIndex()">getNextMediaItemIndex()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getNextPeriodIndex(int,com.google.android.exoplayer2.Timeline.Period,com.google.android.exoplayer2.Timeline.Window,int,boolean)">getNextPeriodIndex(int, Timeline.Period, Timeline.Window, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the period after the period at index <code>periodIndex</code> depending on the
|
|
<code>repeatMode</code> and whether shuffling is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RepeatModeUtil.html#getNextRepeatMode(int,int)">getNextRepeatMode(int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RepeatModeUtil.html" title="class in com.google.android.exoplayer2.util">RepeatModeUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the next repeat mode out of <code>enabledModes</code> starting from <code>currentMode</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getNextSegmentAvailableTimeUs(long,long)">getNextSegmentAvailableTimeUs(long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the time, in microseconds, at which a new segment becomes available, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getNextSegmentAvailableTimeUs(long,long)">getNextSegmentAvailableTimeUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getNextSegmentAvailableTimeUs(long,long)">getNextSegmentAvailableTimeUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getNextSegmentAvailableTimeUs(long,long)">getNextSegmentAvailableTimeUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getNextSegmentAvailableTimeUs(long,long)"><code>DashSegmentIndex.getNextSegmentAvailableTimeUs(long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getNextWindowIndex()">getNextWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getNextWindowIndex()">getNextWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getNextWindowIndex()">getNextWindowIndex()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the window that will be played if <a href="com/google/android/exoplayer2/Player.html#seekToNextWindow()"><code>Player.seekToNextWindow()</code></a> is called,
|
|
which may depend on the current repeat mode and whether shuffle mode is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getNextWindowIndex(int,int,boolean)">getNextWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getNextWindowIndex(int,int,boolean)">getNextWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getNextWindowIndex(int,int,boolean)">getNextWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getNextWindowIndex(int,int,boolean)">getNextWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the window after the window at index <code>windowIndex</code> depending on the
|
|
<code>repeatMode</code> and whether shuffling is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getNextWindowIndex(int,int,boolean)">getNextWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html#getNonexistentUrl()">getNonexistentUrl()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html" title="class in com.google.android.exoplayer2.testutil">HttpDataSourceTestEnv</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getNonFatalErrorRate()">getNonFatalErrorRate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the rate of non-fatal errors, in errors per play time second, or <code>0.0</code> if no time
|
|
was spend playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#getNotFoundUri()">getNotFoundUri()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> that doesn't resolve.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getNotMetRequirements()">getNotMetRequirements()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the requirements needed for downloads to progress that are not currently met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#getNotMetRequirements(android.content.Context)">getNotMetRequirements(Context)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns requirements that are not met, or 0.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getNowUnixTimeMs(long)">getNowUnixTimeMs(long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current time in milliseconds since the epoch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.html#getNtpHost()">getNtpHost()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.html" title="class in com.google.android.exoplayer2.util">SntpClient</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the NTP host address used to retrieve <a href="com/google/android/exoplayer2/util/SntpClient.html#getElapsedRealtimeOffsetMs()"><code>SntpClient.getElapsedRealtimeOffsetMs()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#getOfflineLicenseKeySetId()">getOfflineLicenseKeySetId()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the key set id of the offline license loaded into this session, or null if there isn't
|
|
one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#getOfflineLicenseKeySetId()">getOfflineLicenseKeySetId()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#getOngoing(com.google.android.exoplayer2.Player)">getOngoing(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the generated notification should be ongoing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#getOutput()">getOutput()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a buffer containing processed output data between its position and limit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#getOutput()">getOutput()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#getOutput()">getOutput()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#getOutput()">getOutput()</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html#getOutput()">getOutput()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the output most recently passed to <a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html#init(com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput)"><code>BaseMediaChunk.init(BaseMediaChunkOutput)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#getOutputBuffer(int)">getOutputBuffer(int)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a read-only ByteBuffer for a dequeued output buffer index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#getOutputBuffer(int)">getOutputBuffer(int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#getOutputFormat()">getOutputFormat()</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink"><code>MediaFormat</code></a> that was output from the <a href="https://developer.android.com/reference/android/media/MediaCodec.html?is-external=true" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#getOutputFormat()">getOutputFormat()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#getOutputFormat(com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioDecoder)">getOutputFormat(FfmpegAudioDecoder)</a></span> - Method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html#getOutputFormat(com.google.android.exoplayer2.ext.flac.FlacDecoder)">getOutputFormat(FlacDecoder)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac">LibflacAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html#getOutputFormat(com.google.android.exoplayer2.ext.opus.OpusDecoder)">getOutputFormat(OpusDecoder)</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus">LibopusAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#getOutputFormat(T)">getOutputFormat(T)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the format of audio buffers output by the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getOutputStreamOffsetUs()">getOutputStreamOffsetUs()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the offset that should be subtracted from <code>bufferPresentationTimeUs</code> in <a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#processOutputBuffer(long,long,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,java.nio.ByteBuffer,int,int,int,long,boolean,boolean,com.google.android.exoplayer2.Format)"><code>MediaCodecRenderer.processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean,
|
|
boolean, Format)</code></a> to get the playback position with respect to the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getOverlayFrameLayout()">getOverlayFrameLayout()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the overlay <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a>, which can be populated with UI elements to show on top of
|
|
the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getOverlayFrameLayout()">getOverlayFrameLayout()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the overlay <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a>, which can be populated with UI elements to show on top of
|
|
the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#getOverrides()">getOverrides()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the list of selected track selection overrides.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#getParameters()">getParameters()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the current selection parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#getPath()">getPath()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the path this resource is available at.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getPauseAtEndOfMediaItems()">getPauseAtEndOfMediaItems()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the player pauses playback at the end of each media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPauseAtEndOfMediaItems()">getPauseAtEndOfMediaItems()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPauseAtEndOfMediaItems()">getPauseAtEndOfMediaItems()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getPayload()">getPayload()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the message payload forwarded to <a href="com/google/android/exoplayer2/PlayerMessage.Target.html#handleMessage(int,java.lang.Object)"><code>PlayerMessage.Target.handleMessage(int, Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getPcmEncoding(int)">getPcmEncoding(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a sample bit depth to a corresponding PCM encoding constant.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#getPcmEncodingForType(int,int)">getPcmEncodingForType(int, int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.PcmEncoding.html" title="annotation in com.google.android.exoplayer2"><code>C.PcmEncoding</code></a> for the given WAVE format type value, or <a href="com/google/android/exoplayer2/C.html#ENCODING_INVALID"><code>C.ENCODING_INVALID</code></a> if the type is not a known PCM type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getPcmFormat(int,int,int)">getPcmFormat(int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Gets a PCM <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> with the specified parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getPcmFrameSize(int,int)">getPcmFrameSize(int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the frame size for audio with <code>channelCount</code> channels in the specified encoding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#getPeekPosition()">getPeekPosition()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#getPeekPosition()">getPeekPosition()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current peek position (byte offset) in the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#getPeekPosition()">getPeekPosition()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#getPeekPosition()">getPeekPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#getPercent()">getPercent()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the percent value of this rating.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#getPercentDownloaded()">getPercentDownloaded()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the estimated download percentage, or <a href="com/google/android/exoplayer2/C.html#PERCENTAGE_UNSET"><code>C.PERCENTAGE_UNSET</code></a> if no estimate is
|
|
available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SlidingPercentile.html#getPercentile(float)">getPercentile(float)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SlidingPercentile.html" title="class in com.google.android.exoplayer2.util">SlidingPercentile</a></dt>
|
|
<dd>
|
|
<div class="block">Computes a percentile by integration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#getPeriod(int)">getPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period)">getPeriod(int, Timeline.Period)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Populates a <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a> with data for the period at the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/SinglePeriodAdTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/SinglePeriodAdTimeline.html" title="class in com.google.android.exoplayer2.source.ads">SinglePeriodAdTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource.PlaceholderTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/NoUidTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/NoUidTimeline.html" title="class in com.google.android.exoplayer2.testutil">NoUidTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Populates a <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a> with data for the period at the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getPeriod(int,com.google.android.exoplayer2.Timeline.Period,boolean)">getPeriod(int, Timeline.Period, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getPeriodByUid(java.lang.Object,com.google.android.exoplayer2.Timeline.Period)">getPeriodByUid(Object, Timeline.Period)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getPeriodByUid(java.lang.Object,com.google.android.exoplayer2.Timeline.Period)">getPeriodByUid(Object, Timeline.Period)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Populates a <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a> with data for the period with the specified unique identifier.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of periods for which media is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource.PlaceholderTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of periods in the timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getPeriodCount()">getPeriodCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#getPeriodDurationMs(int)">getPeriodDurationMs(int)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#getPeriodDurationUs(int)">getPeriodDurationUs(int)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getPeriodPosition(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Period,int,long)">getPeriodPosition(Timeline.Window, Timeline.Period, int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Timeline.html#getPeriodPosition(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Period,int,long,long)"><code>Timeline.getPeriodPosition(Window, Period, int, long, long)</code></a> with a zero default position
|
|
projection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getPeriodPosition(com.google.android.exoplayer2.Timeline.Window,com.google.android.exoplayer2.Timeline.Period,int,long,long)">getPeriodPosition(Timeline.Window, Timeline.Period, int, long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Converts <code>(windowIndex, windowPositionUs)</code> to the corresponding <code>(periodUid,
|
|
periodPositionUs)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#getPixelCount()">getPixelCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of pixels if this is a video format whose <a href="com/google/android/exoplayer2/Format.html#width"><code>Format.width</code></a> and <a href="com/google/android/exoplayer2/Format.html#height"><code>Format.height</code></a>
|
|
are known, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> otherwise</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getPlaybackLooper()">getPlaybackLooper()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> associated with the playback thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPlaybackLooper()">getPlaybackLooper()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPlaybackLooper()">getPlaybackLooper()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the active <a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2"><code>PlaybackParameters</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the currently active playback parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaClock.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaClock.html" title="interface in com.google.android.exoplayer2.util">MediaClock</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the active playback parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html#getPlaybackParameters()">getPlaybackParameters()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util">StandaloneMediaClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getPlaybackSpeed()">getPlaybackSpeed()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#getPlaybackSpeed()">getPlaybackSpeed()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current playback speed, as set by <a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#setPlaybackSpeed(float,float)"><code>MediaCodecRenderer.setPlaybackSpeed(float, float)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getPlaybackState()">getPlaybackState()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getPlaybackState()">getPlaybackState()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getPlaybackState()">getPlaybackState()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current <a href="com/google/android/exoplayer2/Player.State.html" title="annotation in com.google.android.exoplayer2"><code>playback state</code></a> of the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPlaybackState()">getPlaybackState()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPlaybackState()">getPlaybackState()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getPlaybackStateAtTime(long)">getPlaybackStateAtTime(long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <code>PlaybackStats.PlaybackState</code> at the given time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getPlaybackStateDurationMs(@com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackStateint)">getPlaybackStateDurationMs(@com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackState int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent in a given <code>PlaybackStats.PlaybackState</code>, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#getPlaybackStats()">getPlaybackStats()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><code>PlaybackStats</code></a> for the currently playback session, or null if no session is
|
|
active.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getPlaybackSuppressionReason()">getPlaybackSuppressionReason()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getPlaybackSuppressionReason()">getPlaybackSuppressionReason()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getPlaybackSuppressionReason()">getPlaybackSuppressionReason()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the reason why playback is suppressed even though <a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>Player.getPlayWhenReady()</code></a> is <code>
|
|
true</code>, or <a href="com/google/android/exoplayer2/Player.html#PLAYBACK_SUPPRESSION_REASON_NONE"><code>Player.PLAYBACK_SUPPRESSION_REASON_NONE</code></a> if playback is not suppressed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPlaybackSuppressionReason()">getPlaybackSuppressionReason()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPlaybackSuppressionReason()">getPlaybackSuppressionReason()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#getPlayer()">getPlayer()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> currently being controlled by this view, or null if no player is
|
|
set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getPlayer()">getPlayer()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the player currently set on this view, or null if no player is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#getPlayer()">getPlayer()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> currently being controlled by this view, or null if no player is
|
|
set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getPlayer()">getPlayer()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the player currently set on this view, or null if no player is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getPlayerError()">getPlayerError()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/Player.html#getPlayerError()"><code>Player.getPlayerError()</code></a>, except the exception is guaranteed to be an
|
|
<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2"><code>ExoPlaybackException</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getPlayerError()">getPlayerError()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getPlayerError()">getPlayerError()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getPlayerError()">getPlayerError()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the error that caused playback to fail.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPlayerError()">getPlayerError()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPlayerError()">getPlayerError()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getPlayerState()">getPlayerState()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#getPlayerStateString()">getPlayerStateString()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string containing player state debugging information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getPlaylist()">getPlaylist()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getPlaylistMetadata()">getPlaylistMetadata()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getPlaylistMetadata()">getPlaylistMetadata()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getPlaylistMetadata()">getPlaylistMetadata()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getPlaylistMetadata()">getPlaylistMetadata()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playlist <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a>, as set by <a href="com/google/android/exoplayer2/Player.html#setPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)"><code>Player.setPlaylistMetadata(MediaMetadata)</code></a>, or <a href="com/google/android/exoplayer2/MediaMetadata.html#EMPTY"><code>MediaMetadata.EMPTY</code></a> if not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPlaylistMetadata()">getPlaylistMetadata()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPlaylistMetadata()">getPlaylistMetadata()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#getPlaylistSnapshot(android.net.Uri,boolean)">getPlaylistSnapshot(Uri, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#getPlaylistSnapshot(android.net.Uri,boolean)">getPlaylistSnapshot(Uri, boolean)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the most recent snapshot available of the playlist referenced by the provided <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getPlayoutDurationForMediaDuration(long,float)">getPlayoutDurationForMediaDuration(long, float)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playout duration of <code>mediaDuration</code> of media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getPlayWhenReady()">getPlayWhenReady()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getPlayWhenReady()">getPlayWhenReady()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()">getPlayWhenReady()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Whether playback will proceed when <a href="com/google/android/exoplayer2/Player.html#getPlaybackState()"><code>Player.getPlaybackState()</code></a> == <a href="com/google/android/exoplayer2/Player.html#STATE_READY"><code>Player.STATE_READY</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getPlayWhenReady()">getPlayWhenReady()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getPlayWhenReady()">getPlayWhenReady()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#getPosition()">getPosition()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current read position (byte offset) in the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the reading position in bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#getPosition()">getPosition()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current position of the cursor in the download set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the fractional position of the <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setPositionAnchor(int)"><code>positionAnchor</code></a> of the cue
|
|
box within the viewport in the direction orthogonal to <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setLine(float,int)"><code>line</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current bit offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#getPosition()">getPosition()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current offset in the array, in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getPositionAnchor()">getPositionAnchor()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the cue box anchor positioned by <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setPosition(float)"><code>position</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#getPositionInFirstPeriodMs()">getPositionInFirstPeriodMs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position of the start of this window relative to the start of the first period
|
|
belonging to it, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#getPositionInFirstPeriodUs()">getPositionInFirstPeriodUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position of the start of this window relative to the start of the first period
|
|
belonging to it, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getPositionInWindowMs()">getPositionInWindowMs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position of the start of this period relative to the start of the window to which
|
|
it belongs, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getPositionInWindowUs()">getPositionInWindowUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position of the start of this period relative to the start of the window to which
|
|
it belongs, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getPositionMs()">getPositionMs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns position in window at <a href="com/google/android/exoplayer2/PlayerMessage.html#getWindowIndex()"><code>PlayerMessage.getWindowIndex()</code></a> at which the message will be delivered,
|
|
in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#getPositionUs()">getPositionUs()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#getPositionUs()">getPositionUs()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaClock.html#getPositionUs()">getPositionUs()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaClock.html" title="interface in com.google.android.exoplayer2.util">MediaClock</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current media position in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html#getPositionUs()">getPositionUs()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util">StandaloneMediaClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#getPreferredQueueSize(long,java.util.List)">getPreferredQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Evaluates whether <a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>MediaChunk</code></a>s should be removed from the back of the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#getPreferredQueueSize(long,java.util.List)">getPreferredQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#getPreferredQueueSize(long,java.util.List)">getPreferredQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#getPreferredQueueSize(long,java.util.List)">getPreferredQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#getPreferredUpdateDelay()">getPreferredUpdateDelay()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#getPreferredUpdateDelay()">getPreferredUpdateDelay()</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the preferred delay in milliseconds of media time after which the time bar position
|
|
should be updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#getPreparePositionOverrideUs()">getPreparePositionOverrideUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the prepare position override set by <a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#overridePreparePositionUs(long)"><code>MaskingMediaPeriod.overridePreparePositionUs(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#getPreparePositionUs()">getPreparePositionUs()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position at which the masking media period was prepared, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html#getPresentationTimeOffsetUs()">getPresentationTimeOffsetUs()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the presentation time offset, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/OpusUtil.html#getPreSkipSamples(java.util.List)">getPreSkipSamples(List<byte[]>)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/OpusUtil.html" title="class in com.google.android.exoplayer2.audio">OpusUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of pre-skip samples specified by the given Opus codec initialization data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html#getPreviousIndex(int)">getPreviousIndex(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.DefaultShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.html#getPreviousIndex(int)">getPreviousIndex(int)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source">ShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the previous index in the shuffle order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#getPreviousIndex(int)">getPreviousIndex(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html#getPreviousIndex(int)">getPreviousIndex(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">FakeShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getPreviousMediaItemIndex()">getPreviousMediaItemIndex()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#getPreviousWindowIndex()">getPreviousWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getPreviousWindowIndex()">getPreviousWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getPreviousWindowIndex()">getPreviousWindowIndex()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the window that will be played if <a href="com/google/android/exoplayer2/Player.html#seekToPreviousWindow()"><code>Player.seekToPreviousWindow()</code></a> is
|
|
called, which may depend on the current repeat mode and whether shuffle mode is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getPreviousWindowIndex(int,int,boolean)">getPreviousWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getPreviousWindowIndex(int,int,boolean)">getPreviousWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getPreviousWindowIndex(int,int,boolean)">getPreviousWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getPreviousWindowIndex(int,int,boolean)">getPreviousWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the window before the window at index <code>windowIndex</code> depending on the
|
|
<code>repeatMode</code> and whether shuffling is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getPreviousWindowIndex(int,int,boolean)">getPreviousWindowIndex(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#getPriorityCount(java.util.List)">getPriorityCount(List<BaseUrl>)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html" title="class in com.google.android.exoplayer2.source.dash">BaseUrlExclusionList</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of priority levels of the given list of base URLs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#getPriorityCountAfterExclusion(java.util.List)">getPriorityCountAfterExclusion(List<BaseUrl>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html" title="class in com.google.android.exoplayer2.source.dash">BaseUrlExclusionList</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of priority levels for the given list of base URLs after exclusion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#getProfileLevels()">getProfileLevels()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The profile levels supported by the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#getProgress(com.google.android.exoplayer2.transformer.ProgressHolder)">getProgress(ProgressHolder)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current <a href="com/google/android/exoplayer2/transformer/Transformer.ProgressState.html" title="annotation in com.google.android.exoplayer2.transformer"><code>Transformer.ProgressState</code></a> and updates <code>progressHolder</code> with the current
|
|
progress if it is <a href="com/google/android/exoplayer2/transformer/Transformer.html#PROGRESS_STATE_AVAILABLE"><code>available</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#getPropertyByteArray(java.lang.String)">getPropertyByteArray(String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getPropertyByteArray(java.lang.String)">getPropertyByteArray(String)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value of a byte array property.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#getPropertyByteArray(java.lang.String)">getPropertyByteArray(String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#getPropertyByteArray(java.lang.String)">getPropertyByteArray(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#getPropertyString(java.lang.String)">getPropertyString(String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getPropertyString(java.lang.String)">getPropertyString(String)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value of a string property.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#getPropertyString(java.lang.String)">getPropertyString(String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#getPropertyString(java.lang.String)">getPropertyString(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#getProvisionRequest()">getProvisionRequest()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getProvisionRequest()">getProvisionRequest()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Generates a provisioning request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#getProvisionRequest()">getProvisionRequest()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#getProvisionRequest()">getProvisionRequest()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DatabaseProvider.html#getReadableDatabase()">getReadableDatabase()</a></span> - Method in interface com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database">DatabaseProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Creates and/or opens a database.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DefaultDatabaseProvider.html#getReadableDatabase()">getReadableDatabase()</a></span> - Method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DefaultDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">DefaultDatabaseProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getReadIndex()">getReadIndex()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current absolute read index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getReadingPositionUs()">getReadingPositionUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getReadingPositionUs()">getReadingPositionUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#getReadingPositionUs()">getReadingPositionUs()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the renderer time up to which the renderer has read samples, in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a> if the renderer has read the current <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> to the end.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getRebufferRate()">getRebufferRate()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the rate of rebuffer events, in rebuffers per play time second, or <code>0.0</code> if no
|
|
time was spend playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getRebufferTimeRatio()">getRebufferTimeRatio()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ratio of rebuffer time to the total time spent playing and waiting, or <code>0.0</code>
|
|
if no time was spend playing or waiting.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html#getReceivedSchemeDatas()">getReceivedSchemeDatas()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.LicenseServer.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.LicenseServer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#getRedirectedUri(com.google.android.exoplayer2.upstream.cache.ContentMetadata)">getRedirectedUri(ContentMetadata)</a></span> - Static method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value stored under <a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#KEY_REDIRECTED_URI"><code>ContentMetadata.KEY_REDIRECTED_URI</code></a> as a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>, or {code null} if
|
|
not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#getReferenceCount()">getReferenceCount()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#getRegionEndTimeMs(long)">getRegionEndTimeMs(long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd>
|
|
<div class="block">When provided with a byte offset, this method locates the cached region within which the offset
|
|
falls, and returns the approximate end position in milliseconds of that region.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#getRemovedAdGroupCount()">getRemovedAdGroupCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of removed ad groups in the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#getRemovedValues()">getRemovedValues()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of names of metadata values to be removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getRendererCapabilities(com.google.android.exoplayer2.RenderersFactory)">getRendererCapabilities(RenderersFactory)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts renderer capabilities for the renderers created by the provided renderers factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getRendererCount()">getRendererCount()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getRendererCount()">getRendererCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getRendererCount()">getRendererCount()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getRendererCount()">getRendererCount()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#getRendererDisabled(int)">getRendererDisabled(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#getRendererException()">getRendererException()</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieves the underlying error when <a href="com/google/android/exoplayer2/ExoPlaybackException.html#type"><code>ExoPlaybackException.type</code></a> is <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getRendererName(int)">getRendererName(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the name of the renderer at a given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getRenderers()">getRenderers()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderers</code></a> that have been set with <a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setRenderers(com.google.android.exoplayer2.Renderer...)"><code>TestExoPlayerBuilder.setRenderers(com.google.android.exoplayer2.Renderer...)</code></a> or null if
|
|
no <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderers</code></a> have been explicitly set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getRenderersFactory()">getRenderersFactory()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2"><code>RenderersFactory</code></a> that has been set with <a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setRenderersFactory(com.google.android.exoplayer2.RenderersFactory)"><code>TestExoPlayerBuilder.setRenderersFactory(com.google.android.exoplayer2.RenderersFactory)</code></a> or
|
|
null if no factory has been explicitly set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getRendererSupport(int)">getRendererSupport(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the extent to which a renderer can play the tracks that are mapped to it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getRendererType(int)">getRendererType(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the track type that the renderer at a given index handles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getRendererType(int)">getRendererType(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getRendererType(int)">getRendererType(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getRendererType(int)">getRendererType(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the track type that the renderer at a given index handles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getRepeatMode()">getRepeatMode()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getRepeatMode()">getRepeatMode()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getRepeatMode()">getRepeatMode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getRepeatMode()">getRepeatMode()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current <a href="com/google/android/exoplayer2/Player.RepeatMode.html" title="annotation in com.google.android.exoplayer2"><code>Player.RepeatMode</code></a> used for playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getRepeatMode()">getRepeatMode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getRepeatMode()">getRepeatMode()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#getRepeatToggleModes()">getRepeatToggleModes()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns which repeat toggle modes are enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#getRepeatToggleModes()">getRepeatToggleModes()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns which repeat toggle modes are enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html#getRequestPath(okhttp3.mockwebserver.RecordedRequest)">getRequestPath(RecordedRequest)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the path for a given <code>RecordedRequest</code>, stripping any query parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#getRequestType()">getRequestType()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the type of the request, or <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_UNKNOWN"><code>ExoMediaDrm.KeyRequest.REQUEST_TYPE_UNKNOWN</code></a> if the underlying key
|
|
request does not specify a type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#getRequirements()">getRequirements()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the requirements needed to be met to progress.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#getRequirements()">getRequirements()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the requirements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html#getRequirements()">getRequirements()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html" title="class in com.google.android.exoplayer2.scheduler">RequirementsWatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Returns watched <a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><code>Requirements</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#getResizeMode()">getResizeMode()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getResizeMode()">getResizeMode()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getResizeMode()">getResizeMode()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#getResponseCode()">getResponseCode()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#getResponseCode()">getResponseCode()</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#getResponseCode()">getResponseCode()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#getResponseCode()">getResponseCode()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">When the source is open, returns the HTTP response status code associated with the last <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>HttpDataSource.open(com.google.android.exoplayer2.upstream.DataSpec)</code></a> call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the response headers associated with the last <a href="com/google/android/exoplayer2/upstream/DataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>DataSource.open(com.google.android.exoplayer2.upstream.DataSpec)</code></a> call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream">DataSource</a></dt>
|
|
<dd>
|
|
<div class="block">When the source is open, returns the response headers associated with the last <a href="com/google/android/exoplayer2/upstream/DataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>DataSource.open(com.google.android.exoplayer2.upstream.DataSpec)</code></a>
|
|
call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the response headers associated with the load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html#getResponseHeaders()">getResponseHeaders()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream">TeeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#getResponseHeaders_isEmptyWhileNotOpen()">getResponseHeaders_isEmptyWhileNotOpen()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#getResponseHeaders_resourceNotFound_isEmptyWhileNotOpen()">getResponseHeaders_resourceNotFound_isEmptyWhileNotOpen()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#getResult()">getResult()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the loaded object, or null if an object has not been loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#getRetryDelayMsFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)">getRetryDelayMsFor(LoadErrorHandlingPolicy.LoadErrorInfo)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Retries for any exception that is not a subclass of <a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2"><code>ParserException</code></a>, <a href="https://developer.android.com/reference/java/io/FileNotFoundException.html" title="class or interface in java.io" class="externalLink"><code>FileNotFoundException</code></a>, <a href="com/google/android/exoplayer2/upstream/HttpDataSource.CleartextNotPermittedException.html" title="class in com.google.android.exoplayer2.upstream"><code>HttpDataSource.CleartextNotPermittedException</code></a> or <a href="com/google/android/exoplayer2/upstream/Loader.UnexpectedLoaderException.html" title="class in com.google.android.exoplayer2.upstream" target="_top"><code>Loader.UnexpectedLoaderException</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html#getRetryDelayMsFor(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo)">getRetryDelayMsFor(LoadErrorHandlingPolicy.LoadErrorInfo)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a loader can retry on encountering an error, and if so the duration to wait
|
|
before retrying.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#getRewindIncrementMs(com.google.android.exoplayer2.Player)">getRewindIncrementMs(Player)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Returns the rewind increment in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getRubyPosition()">getRubyPosition()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#getRuntimeExceptionForUnexpected()">getRuntimeExceptionForUnexpected()</a></span> - Method in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/java/lang/RuntimeException.html" title="class or interface in java.lang" class="externalLink"><code>RuntimeException</code></a> that caused the exception if its type is <a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_UNEXPECTED" target="_top"><code>AdsMediaSource.AdLoadException.TYPE_UNEXPECTED</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#getSampleCount()">getSampleCount()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#getSampleCryptoData(int)">getSampleCryptoData(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#getSampleData(int)">getSampleData(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#getSampleDescriptionEncryptionBox(int)">getSampleDescriptionEncryptionBox(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>TrackEncryptionBox</code></a> for the given sample description index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#getSampleDurationUs()">getSampleDurationUs()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration in microseconds per sample, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the sample duration
|
|
is not available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#getSampleFlags(int)">getSampleFlags(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#getSampleFormats()">getSampleFormats()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html#getSampleFormats()">getSampleFormats()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the sample <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>s for the tracks identified by the extractor, or null if the
|
|
extractor has not finished identifying tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html#getSampleFormats()">getSampleFormats()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">MediaParserChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#getSampleFormats()">getSampleFormats()</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the last output format for each track, or null if not all the tracks have been
|
|
identified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#getSampleNumber(long)">getSampleNumber(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the sample number of the sample at a given time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#getSampleTimesUs()">getSampleTimesUs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#getSampleTimeUs(int)">getSampleTimeUs(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#getScheduler()">getScheduler()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler"><code>Scheduler</code></a> to restart the service when requirements allowing downloads to take
|
|
place are met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#getSchemeUuid()">getSchemeUuid()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the DRM scheme UUID for this session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#getSchemeUuid()">getSchemeUuid()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getSeekBackIncrement()">getSeekBackIncrement()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getSeekBackIncrement()">getSeekBackIncrement()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getSeekBackIncrement()">getSeekBackIncrement()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.html#seekBack()"><code>Player.seekBack()</code></a> increment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getSeekBackIncrement()">getSeekBackIncrement()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getSeekBackIncrement()">getSeekBackIncrement()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getSeekBackIncrementMs()">getSeekBackIncrementMs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the seek back increment used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getSeekForwardIncrement()">getSeekForwardIncrement()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getSeekForwardIncrement()">getSeekForwardIncrement()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getSeekForwardIncrement()">getSeekForwardIncrement()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.html#seekForward()"><code>Player.seekForward()</code></a> increment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getSeekForwardIncrement()">getSeekForwardIncrement()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getSeekForwardIncrement()">getSeekForwardIncrement()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getSeekForwardIncrementMs()">getSeekForwardIncrementMs()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the seek forward increment used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#getSeekMap()">getSeekMap()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the seek map for the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getSeekParameters()">getSeekParameters()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the currently active <a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2"><code>SeekParameters</code></a> of the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getSeekParameters()">getSeekParameters()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getSeekParameters()">getSeekParameters()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.BinarySearchSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html" title="class in com.google.android.exoplayer2.extractor">ConstantBitrateSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html" title="class in com.google.android.exoplayer2.extractor">FlacSeekTableSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html" title="class in com.google.android.exoplayer2.extractor">IndexSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor">SeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Obtains seek points for the specified seek time in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.Unseekable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#getSeekPoints(long)">getSeekPoints(long)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/media/MediaParser.SeekPoint.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser.SeekPoint</code></a> instances corresponding to the given timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/OpusUtil.html#getSeekPreRollSamples(java.util.List)">getSeekPreRollSamples(List<byte[]>)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/OpusUtil.html" title="class in com.google.android.exoplayer2.audio">OpusUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of seek per-roll samples specified by the given Opus codec initialization
|
|
data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getSeekTimeRatio()">getSeekTimeRatio()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ratio of seek time to the total time spent playing and waiting, or <code>0.0</code> if
|
|
no time was spend playing or waiting.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getSegmentCount()">getSegmentCount()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getSegmentCount(long)">getSegmentCount(long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of segments defined in the index, or <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#INDEX_UNBOUNDED"><code>DashSegmentIndex.INDEX_UNBOUNDED</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getSegmentCount(long)">getSegmentCount(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getSegmentCount(long)">getSegmentCount(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getSegmentCount(long)">getSegmentCount(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getSegmentCount(long)"><code>DashSegmentIndex.getSegmentCount(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html#getSegmentCount(long)">getSegmentCount(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentList</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html#getSegmentCount(long)">getSegmentCount(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentTemplate</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getSegmentDurationUs(long,long)">getSegmentDurationUs(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getDurationUs(long,long)"><code>DashSegmentIndex.getDurationUs(long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getSegmentEndTimeUs(long)">getSegmentEndTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getSegmentNum(long)">getSegmentNum(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getSegmentNum(long,long)">getSegmentNum(long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <code>getFirstSegmentNum()</code> if the index has no segments or if the given media time is
|
|
earlier than the start of the first segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getSegmentNum(long,long)">getSegmentNum(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getSegmentNum(long,long)">getSegmentNum(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getSegmentNum(long,long)">getSegmentNum(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getSegmentNum(long,long)"><code>DashSegmentIndex.getSegmentNum(long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#getSegments()">getSegments()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the list of <a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSet.FakeData.Segment</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html#getSegments(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.dash.manifest.DashManifest,boolean)">getSegments(DataSource, DashManifest, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.dash.offline.<a href="com/google/android/exoplayer2/source/dash/offline/DashDownloader.html" title="class in com.google.android.exoplayer2.source.dash.offline">DashDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html#getSegments(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylist,boolean)">getSegments(DataSource, HlsPlaylist, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.hls.offline.<a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html" title="class in com.google.android.exoplayer2.source.hls.offline">HlsDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html#getSegments(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest,boolean)">getSegments(DataSource, SsManifest, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.offline.<a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.offline">SsDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#getSegments(com.google.android.exoplayer2.upstream.DataSource,M,boolean)">getSegments(DataSource, M, boolean)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of all downloadable <a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html" title="class in com.google.android.exoplayer2.offline"><code>SegmentDownloader.Segment</code></a>s for a given manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getSegmentStartTimeUs(long)">getSegmentStartTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getSegmentTimeUs(long)">getSegmentTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getTimeUs(long)"><code>DashSegmentIndex.getTimeUs(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getSegmentUrl(long)">getSegmentUrl(long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> defining the location of a segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getSegmentUrl(long)">getSegmentUrl(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#getSegmentUrl(long)">getSegmentUrl(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getSegmentUrl(long)">getSegmentUrl(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#getSegmentUrl(com.google.android.exoplayer2.source.dash.manifest.Representation,long)">getSegmentUrl(Representation, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>RangedUri</code></a> defining the location of a segment for the given index in the
|
|
given representation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html#getSegmentUrl(com.google.android.exoplayer2.source.dash.manifest.Representation,long)">getSegmentUrl(Representation, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentList</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html#getSegmentUrl(com.google.android.exoplayer2.source.dash.manifest.Representation,long)">getSegmentUrl(Representation, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentTemplate</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getSelectedFormat()">getSelectedFormat()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#getSelectedFormat()">getSelectedFormat()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#getSelectedFormat()">getSelectedFormat()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> of the individual selected track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getSelectedIndex()">getSelectedIndex()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#getSelectedIndex()">getSelectedIndex()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#getSelectedIndex()">getSelectedIndex()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the selected track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html#getSelectedIndex()">getSelectedIndex()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">FixedTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html#getSelectedIndex()">getSelectedIndex()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getSelectedIndexInTrackGroup()">getSelectedIndexInTrackGroup()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#getSelectedIndexInTrackGroup()">getSelectedIndexInTrackGroup()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#getSelectedIndexInTrackGroup()">getSelectedIndexInTrackGroup()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index in the track group of the individual selected track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getSelectionData()">getSelectionData()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#getSelectionData()">getSelectionData()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#getSelectionData()">getSelectionData()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns optional data associated with the current track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html#getSelectionData()">getSelectionData()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">FixedTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html#getSelectionData()">getSelectionData()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#getSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray)">getSelectionOverride(int, TrackGroupArray)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the override for the specified renderer and <a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroupArray</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getSelectionReason()">getSelectionReason()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#getSelectionReason()">getSelectionReason()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#getSelectionReason()">getSelectionReason()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the reason for the current track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html#getSelectionReason()">getSelectionReason()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">FixedTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html#getSelectionReason()">getSelectionReason()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html#getServedResources()">getServedResources()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html" title="class in com.google.android.exoplayer2.testutil">HttpDataSourceTestEnv</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#getSessionForMediaPeriodId(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getSessionForMediaPeriodId(Timeline, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#getSessionForMediaPeriodId(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">getSessionForMediaPeriodId(Timeline, MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the session identifier for the given media period id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#getShowShuffleButton()">getShowShuffleButton()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the shuffle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#getShowShuffleButton()">getShowShuffleButton()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the shuffle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#getShowSubtitleButton()">getShowSubtitleButton()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the subtitle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#getShowTimeoutMs()">getShowTimeoutMs()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#getShowTimeoutMs()">getShowTimeoutMs()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#getShowVrButton()">getShowVrButton()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the VR button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#getShowVrButton()">getShowVrButton()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the VR button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#getShuffleMode()">getShuffleMode()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getShuffleModeEnabled()">getShuffleModeEnabled()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getShuffleModeEnabled()">getShuffleModeEnabled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getShuffleModeEnabled()">getShuffleModeEnabled()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether shuffling of windows is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getShuffleModeEnabled()">getShuffleModeEnabled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getShuffleModeEnabled()">getShuffleModeEnabled()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#getSingletonInstance(android.content.Context)">getSingletonInstance(Context)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a singleton instance of a <a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultBandwidthMeter</code></a> with default configuration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#getSinkFormatSupport(com.google.android.exoplayer2.Format)">getSinkFormatSupport(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the level of support that the renderer's <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioSink</code></a> provides for a given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#getSize()">getSize()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of media sources in the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getSize()">getSize()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the size of the cue box in the writing direction specified as a fraction of the viewport
|
|
size in that direction.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getSkipCount(long,boolean)">getSkipCount(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of samples that need to be <a href="com/google/android/exoplayer2/source/SampleQueue.html#skip(int)"><code>skipped</code></a> to advance the read
|
|
position to the keyframe before or at the specified time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#getSkippedFrames()">getSkippedFrames()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total number of frames of input audio that were skipped due to being classified as
|
|
silence since the last call to <a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#flush()"><code>BaseAudioProcessor.flush()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html#getSkippedOutputFrameCount()">getSkippedOutputFrameCount()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.AudioProcessorChain.html" title="interface in com.google.android.exoplayer2.audio">DefaultAudioSink.AudioProcessorChain</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of output audio frames skipped since the audio processors were last
|
|
flushed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html#getSkippedOutputFrameCount()">getSkippedOutputFrameCount()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.DefaultAudioProcessorChain.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink.DefaultAudioProcessorChain</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#getSkipSilenceEnabled()">getSkipSilenceEnabled()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether silences are skipped in the audio stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#getSkipSilenceEnabled()">getSkipSilenceEnabled()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#getSkipSilenceEnabled()">getSkipSilenceEnabled()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#getSkipSilenceEnabled()">getSkipSilenceEnabled()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether skipping silences in the audio stream is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getSkipSilenceEnabled()">getSkipSilenceEnabled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html#getSnapshot()">getSnapshot()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.RequestProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Gets a snapshot of the request properties.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#getSourceException()">getSourceException()</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieves the underlying error when <a href="com/google/android/exoplayer2/ExoPlaybackException.html#type"><code>ExoPlaybackException.type</code></a> is <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_SOURCE"><code>ExoPlaybackException.TYPE_SOURCE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getSpecificityScore(java.lang.String,java.lang.String,java.util.Set,java.lang.String)">getSpecificityScore(String, String, Set<String>, String)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a value in a score system compliant with the CSS Specificity rules.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#getStarRating()">getStarRating()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the fractional number of stars of this rating.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html#getStartTime(int)">getStartTime(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#getStartTimeUs(int)">getStartTimeUs(int)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the start time of the specified chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getState()">getState()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#getState()">getState()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current state of the session, which is one of <a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_ERROR"><code>DrmSession.STATE_ERROR</code></a>, <a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_RELEASED"><code>DrmSession.STATE_RELEASED</code></a>, <a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_OPENING"><code>DrmSession.STATE_OPENING</code></a>, <a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_OPENED"><code>DrmSession.STATE_OPENED</code></a> and <a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_OPENED_WITH_KEYS"><code>DrmSession.STATE_OPENED_WITH_KEYS</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#getState()">getState()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getState()">getState()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#getState()">getState()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current state of the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyStatus.html#getStatusCode()">getStatusCode()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyStatus.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyStatus</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the status of the key, as defined by <a href="https://developer.android.com/reference/android/media/MediaDrm.KeyStatus.html#getStatusCode()" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaDrm.KeyStatus.getStatusCode()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getStream()">getStream()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getStream()">getStream()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#getStream()">getStream()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> being consumed, or null if the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getStreamDurationUs(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getStreamDurationUs(Player, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the duration of the underlying server-side inserted ads stream for the current <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a> in the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getStreamFormats()">getStreamFormats()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the formats of the currently enabled stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#getStreamKeys(java.util.List)">getStreamKeys(List<ExoTrackSelection>)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#getStreamKeys(java.util.List)">getStreamKeys(List<ExoTrackSelection>)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a list of <a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline"><code>StreamKeys</code></a> which allow to filter the media in this period
|
|
to load only the parts needed to play the provided <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>TrackSelections</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#getStreamMetadata()">getStreamMetadata()</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor"><code>FlacStreamMetadata</code></a> decoded from the initialization data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getStreamPositionUs(long,com.google.android.exoplayer2.source.MediaPeriodId,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getStreamPositionUs(long, MediaPeriodId, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position in the underlying server-side inserted ads stream for a position in a
|
|
<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getStreamPositionUs(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getStreamPositionUs(Player, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position in the underlying server-side inserted ads stream for the current playback
|
|
position in the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getStreamPositionUsForAd(long,int,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getStreamPositionUsForAd(long, int, int, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position in the underlying server-side inserted ads stream for a position in an ad
|
|
<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html#getStreamPositionUsForContent(long,int,com.google.android.exoplayer2.source.ads.AdPlaybackState)">getStreamPositionUsForContent(long, int, AdPlaybackState)</a></span> - Static method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the position in the underlying server-side inserted ads stream for a position in a
|
|
content <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getStreamTypeForAudioUsage(int)">getStreamTypeForAudioUsage(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.StreamType.html" title="annotation in com.google.android.exoplayer2"><code>C.StreamType</code></a> corresponding to the specified <a href="com/google/android/exoplayer2/C.AudioUsage.html" title="annotation in com.google.android.exoplayer2"><code>C.AudioUsage</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#getString(android.content.Context,java.lang.String)">getString(Context, String)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>String</code></a> read from an asset file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#getStringForHttpMethod(int)">getStringForHttpMethod(int)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an uppercase HTTP method name (e.g., "GET", "POST", "HEAD") corresponding to the given
|
|
<a href="com/google/android/exoplayer2/upstream/DataSpec.HttpMethod.html" title="annotation in com.google.android.exoplayer2.upstream"><code>DataSpec.HttpMethod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getStringForTime(java.lang.StringBuilder,java.util.Formatter,long)">getStringForTime(StringBuilder, Formatter, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the specified millisecond time formatted as a string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#getStyle()">getStyle()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the style or <a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#UNSPECIFIED"><code>WebvttCssStyle.UNSPECIFIED</code></a> when no style information is given.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#getSubFrame(int)">getSubFrame(int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the sub-frame at <code>index</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#getSubFrame(int)">getSubFrame(int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the sub-frame at <code>index</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#getSubFrameCount()">getSubFrameCount()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of sub-frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#getSubFrameCount()">getSubFrameCount()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of sub-frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getSubtitleView()">getSubtitleView()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the <a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui"><code>SubtitleView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getSubtitleView()">getSubtitleView()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the <a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui"><code>SubtitleView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html#getSupportedPrepareActions()">getSupportedPrepareActions()</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.PlaybackPreparer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the actions which are supported by the preparer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#getSupportedQueueNavigatorActions(com.google.android.exoplayer2.Player)">getSupportedQueueNavigatorActions(Player)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the actions which are supported by the navigator.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#getSupportedQueueNavigatorActions(com.google.android.exoplayer2.Player)">getSupportedQueueNavigatorActions(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html#getSupportedRequirements(com.google.android.exoplayer2.scheduler.Requirements)">getSupportedRequirements(Requirements)</a></span> - Method in class com.google.android.exoplayer2.ext.workmanager.<a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html" title="class in com.google.android.exoplayer2.ext.workmanager">WorkManagerScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html#getSupportedRequirements(com.google.android.exoplayer2.scheduler.Requirements)">getSupportedRequirements(Requirements)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html" title="class in com.google.android.exoplayer2.scheduler">PlatformScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Scheduler.html#getSupportedRequirements(com.google.android.exoplayer2.scheduler.Requirements)">getSupportedRequirements(Requirements)</a></span> - Method in interface com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler">Scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Checks whether this <a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler"><code>Scheduler</code></a> supports the provided <a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><code>Requirements</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#getSupportedTypes()">getSupportedTypes()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#getSupportedTypes()">getSupportedTypes()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#getSupportedTypes()">getSupportedTypes()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#getSupportedTypes()">getSupportedTypes()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.ContentType.html" title="annotation in com.google.android.exoplayer2"><code>content types</code></a> supported by media sources created by this
|
|
factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#getSupportedTypes()">getSupportedTypes()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#getSupportedTypes()">getSupportedTypes()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#getSupportedTypes()">getSupportedTypes()</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#getSurface()">getSurface()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#getSurfaceTexture()">getSurfaceTexture()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the wrapped <a href="https://developer.android.com/reference/android/graphics/SurfaceTexture.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>SurfaceTexture</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getSystemLanguageCodes()">getSystemLanguageCodes()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a non-empty array of normalized IETF BCP 47 language tags for the system languages
|
|
ordered by preference.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getTarget()">getTarget()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the target the message is sent to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html#getTarget()">getTarget()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html" title="class in com.google.android.exoplayer2.testutil">FakeClock.HandlerMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.Message.html#getTarget()">getTarget()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.Message.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper.Message</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Message.html#getTarget()" title="class or interface in android.os" class="externalLink" target="_top"><code>Message.getTarget()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#getTargetLiveOffsetUs()">getTargetLiveOffsetUs()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html#getTargetLiveOffsetUs()">getTargetLiveOffsetUs()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2">LivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current target live offset, in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no target
|
|
live offset is defined for the current media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#getTestResources()">getTestResources()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html" title="class in com.google.android.exoplayer2.testutil"><code>DataSourceContractTest.TestResource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getText()">getText()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the cue text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getTextAlignment()">getTextAlignment()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the alignment of the cue text within the cue box, or null if the alignment is undefined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getTextComponent()">getTextComponent()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the component of this player for text output, or null if text is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getTextComponent()">getTextComponent()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getTextComponent()">getTextComponent()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getTextMediaMimeType(java.lang.String)">getTextMediaMimeType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the first text MIME type derived from an RFC 6381 codecs string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getTextSize()">getTextSize()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the default text size for this cue's text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getTextSizeType()">getTextSizeType()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the default text size type for this cue's text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#getThrowableString(java.lang.Throwable)">getThrowableString(Throwable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string representation of a <a href="https://developer.android.com/reference/java/lang/Throwable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Throwable</code></a> suitable for logging, taking into
|
|
account whether <a href="com/google/android/exoplayer2/util/Log.html#setLogStackTraces(boolean)"><code>Log.setLogStackTraces(boolean)</code></a> stack trace logging} is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getTimeline()">getTimeline()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the timeline used for setting the position with <a href="com/google/android/exoplayer2/PlayerMessage.html#setPosition(long)"><code>PlayerMessage.setPosition(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#getTimeline()">getTimeline()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#getTimeline()">getTimeline()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getTimelineByChildIndex(int)">getTimelineByChildIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the child timeline for the child with the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#getTimestampOffsetUs()">getTimestampOffsetUs()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the offset between the input of <a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#adjustSampleTimestamp(long)"><code>TimestampAdjuster.adjustSampleTimestamp(long)</code></a> and its output, or
|
|
<a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the offset has not yet been determined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html#getTimeToFirstByteEstimateUs()">getTimeToFirstByteEstimateUs()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream">BandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the estimated time to first byte, in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no
|
|
estimate is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html#getTimeToFirstByteEstimateUs()">getTimeToFirstByteEstimateUs()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html" title="interface in com.google.android.exoplayer2.upstream">TimeToFirstByteEstimator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the estimated time to first byte of the response body, in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no estimate is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#getTimeUs(long)">getTimeUs(long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the start time of a segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#getTimeUs(long)">getTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#getTimeUs(long)">getTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html#getTimeUsAtPosition(long)">getTimeUsAtPosition(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html" title="class in com.google.android.exoplayer2.extractor">ConstantBitrateSeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the stream time in microseconds for a given position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html#getTotalBufferCount(com.google.android.exoplayer2.decoder.DecoderCounters)">getTotalBufferCount(DecoderCounters)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DecoderCountersUtil.html" title="class in com.google.android.exoplayer2.testutil">DecoderCountersUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the sum of the skipped, dropped and rendered buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getTotalBufferedDuration()">getTotalBufferedDuration()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getTotalBufferedDuration()">getTotalBufferedDuration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getTotalBufferedDuration()">getTotalBufferedDuration()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an estimate of the total buffered duration from the current position, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getTotalBufferedDuration()">getTotalBufferedDuration()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getTotalBufferedDuration()">getTotalBufferedDuration()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocator.html#getTotalBytesAllocated()">getTotalBytesAllocated()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream">Allocator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total number of bytes currently allocated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#getTotalBytesAllocated()">getTotalBytesAllocated()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalElapsedTimeMs()">getTotalElapsedTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time covered by any playback state, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalJoinTimeMs()">getTotalJoinTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent joining the playback in foreground, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalPausedTimeMs()">getTotalPausedTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent in a paused state, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalPlayAndWaitTimeMs()">getTotalPlayAndWaitTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent playing or actively waiting for playback, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalPlayTimeMs()">getTotalPlayTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent actively playing, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalRebufferTimeMs()">getTotalRebufferTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent rebuffering, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalSeekTimeMs()">getTotalSeekTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent from the start of a seek until playback is ready again, in
|
|
milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getTotalWaitTimeMs()">getTotalWaitTimeMs()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the total time spent actively waiting for playback, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getTrackGroup()">getTrackGroup()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#getTrackGroup()">getTrackGroup()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getTrackGroup()">getTrackGroup()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a> to which the selected tracks belong.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#getTrackGroups()">getTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#getTrackGroups()">getTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#getTrackGroups()">getTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#getTrackGroups()">getTrackGroups()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>s exposed by the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#getTrackGroups()">getTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#getTrackGroups()">getTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getTrackGroups(int)">getTrackGroups(int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the track groups for the given period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getTrackGroups(int)">getTrackGroups(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>s mapped to the renderer at the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html#getTrackId()">getTrackId()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.TrackIdGenerator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the last generated track id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTrackNameProvider.html#getTrackName(com.google.android.exoplayer2.Format)">getTrackName(Format)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTrackNameProvider.html" title="class in com.google.android.exoplayer2.ui">DefaultTrackNameProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackNameProvider.html#getTrackName(com.google.android.exoplayer2.Format)">getTrackName(Format)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackNameProvider.html" title="interface in com.google.android.exoplayer2.ui">TrackNameProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a user readable track name for the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html#getTrackOutputProvider(com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput)">getTrackOutputProvider(BaseMediaChunkOutput)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">ContainerMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.TrackOutputProvider.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor.TrackOutputProvider</code></a> to be used by the wrapped extractor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#getTrackSelections(int,int)">getTrackSelections(int, int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns all <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>track selections</code></a> for a period and renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getTrackSelector()">getTrackSelector()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the track selector that this player uses, or null if track selection is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getTrackSelector()">getTrackSelector()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getTrackSelector()">getTrackSelector()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getTrackSelector()">getTrackSelector()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the track selector used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getTrackSupport(int,int,int)">getTrackSupport(int, int, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the extent to which an individual track is supported by the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#getTrackType()">getTrackType()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#getTrackType()">getTrackType()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#getTrackType()">getTrackType()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the track type that the renderer handles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#getTrackType()">getTrackType()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the track type that the <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> handles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getTrackType(java.lang.String)">getTrackType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2"><code>C</code></a><code>.TRACK_TYPE_*</code> constant corresponding to a specified MIME type, or
|
|
<a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_UNKNOWN"><code>C.TRACK_TYPE_UNKNOWN</code></a> if it could not be determined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getTrackTypeOfCodec(java.lang.String)">getTrackTypeOfCodec(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <code>getTrackType(getMediaMimeType(codec))</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getTrackTypeString(int)">getTrackTypeString(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string representation of a <code>TRACK_TYPE_*</code> constant defined in <a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2"><code>C</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html#getTransferListener()">getTransferListener()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream">BandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> that this instance uses to gather bandwidth information
|
|
from data transfers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#getTransferListener()">getTransferListener()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#getTransferListenerDataSource()">getTransferListenerDataSource()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> that will be included in the <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> callbacks
|
|
for the <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> most recently created by <a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#createDataSource()"><code>DataSourceContractTest.createDataSource()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#getTunnelingSupport(int)">getTunnelingSupport(int)</a></span> - Static method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/RendererCapabilities.TunnelingSupport.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.TunnelingSupport</code></a> from the combined <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getType()">getType()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the message type forwarded to <a href="com/google/android/exoplayer2/PlayerMessage.Target.html#handleMessage(int,java.lang.Object)"><code>PlayerMessage.Target.handleMessage(int, Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#getType()">getType()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#getType()">getType()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getType()">getType()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an integer specifying the type of the selection, or <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#TYPE_UNSET"><code>TrackSelection.TYPE_UNSET</code></a> if not
|
|
specified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#getTypeForPcmEncoding(int)">getTypeForPcmEncoding(int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the WAVE format type value for the given <a href="com/google/android/exoplayer2/C.PcmEncoding.html" title="annotation in com.google.android.exoplayer2"><code>C.PcmEncoding</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getTypeSupport(int)">getTypeSupport(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the extent to which tracks of a specified type are supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getUid()">getUid()</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a non-negative unique identifier for the cache, or <a href="com/google/android/exoplayer2/upstream/cache/Cache.html#UID_UNSET"><code>Cache.UID_UNSET</code></a> if initialization
|
|
failed before the unique identifier was determined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#getUid()">getUid()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getUidOfPeriod(int)">getUidOfPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getUidOfPeriod(int)">getUidOfPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html#getUidOfPeriod(int)">getUidOfPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource.PlaceholderTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#getUidOfPeriod(int)">getUidOfPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getUidOfPeriod(int)">getUidOfPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getUidOfPeriod(int)">getUidOfPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the unique id of the period identified by its index in the timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getUidOfPeriod(int)">getUidOfPeriod(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#getUnexpectedException()">getUnexpectedException()</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieves the underlying error when <a href="com/google/android/exoplayer2/ExoPlaybackException.html#type"><code>ExoPlaybackException.type</code></a> is <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_UNEXPECTED"><code>ExoPlaybackException.TYPE_UNEXPECTED</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#getUniforms(int)">getUniforms(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util"><code>GlUtil.Uniform</code></a>s in the specified <code>program</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#getUnmappedTrackGroups()">getUnmappedTrackGroups()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>s not mapped to any renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getUpstreamFormat()">getUpstreamFormat()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the upstream <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> in which samples are being queued.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#getUpstreamPriorityTaskManager()">getUpstreamPriorityTaskManager()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util"><code>PriorityTaskManager</code></a> that will bs used when requesting data from upstream,
|
|
or <code>null</code> if there is none.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink"><code>Uri</code></a> associated with the last <a href="com/google/android/exoplayer2/upstream/DataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)" target="_top"><code>DataSource.open(com.google.android.exoplayer2.upstream.DataSpec)</code></a> call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the URI where the resource is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/AssetDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/AssetDataSource.html" title="class in com.google.android.exoplayer2.upstream">AssetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ContentDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ContentDataSource.html" title="class in com.google.android.exoplayer2.upstream">ContentDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html" title="class in com.google.android.exoplayer2.upstream">DataSchemeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSource.html#getUri()">getUri()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream">DataSource</a></dt>
|
|
<dd>
|
|
<div class="block">When the source is open, returns the <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> from which data is being read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream">DummyDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> from which data was read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream">TeeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#getUri()">getUri()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html#getUri(int)">getUri(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#getUri_resourceNotFound_returnsNullIfNotOpened()">getUri_resourceNotFound_returnsNullIfNotOpened()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#getUri_returnsNonNullValueOnlyWhileOpen()">getUri_returnsNonNullValueOnlyWhileOpen()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getUseArtwork()">getUseArtwork()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether artwork is displayed if present in the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getUseArtwork()">getUseArtwork()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether artwork is displayed if present in the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getUseController()">getUseController()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the playback controls can be shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getUseController()">getUseController()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the playback controls can be shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#getUseLazyPreparation()">getUseLazyPreparation()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the player will use lazy preparation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getUserAgent(android.content.Context,java.lang.String)">getUserAgent(Context, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a user agent string based on the given application name and the library version.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#getUtf8Bytes(java.lang.String)">getUtf8Bytes(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new byte array containing the code points of a <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>String</code></a> encoded using UTF-8.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html#getVersion()">getVersion()</a></span> - Static method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the version of the underlying library if available, or null otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html#getVersion()">getVersion()</a></span> - Static method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html" title="class in com.google.android.exoplayer2.ext.opus">OpusLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the version of the underlying library if available, or null otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html#getVersion()">getVersion()</a></span> - Static method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the version of the underlying library if available, or null otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#getVersion(android.database.sqlite.SQLiteDatabase,int,java.lang.String)">getVersion(SQLiteDatabase, int, String)</a></span> - Static method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the version of a specified instance of a feature, or <a href="com/google/android/exoplayer2/database/VersionTable.html#VERSION_UNSET"><code>VersionTable.VERSION_UNSET</code></a> if no
|
|
version is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getVerticalType()">getVerticalType()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the vertical formatting for this Cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#getVideoComponent()">getVideoComponent()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the component of this player for video output, or null if video is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getVideoComponent()">getVideoComponent()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getVideoComponent()">getVideoComponent()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getVideoDecoderCounters()">getVideoDecoderCounters()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns <a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderCounters</code></a> for video, or null if no video is being played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html#getVideoDecoderOutputBufferRenderer()">getVideoDecoderOutputBufferRenderer()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html" title="class in com.google.android.exoplayer2.video">VideoDecoderGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">This class implements <a href="com/google/android/exoplayer2/video/VideoDecoderOutputBufferRenderer.html" title="interface in com.google.android.exoplayer2.video"><code>VideoDecoderOutputBufferRenderer</code></a> directly.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getVideoFormat()">getVideoFormat()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the video format currently being played, or null if no video is being played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#getVideoFrameMetadataListener()">getVideoFrameMetadataListener()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/video/VideoFrameMetadataListener.html" title="interface in com.google.android.exoplayer2.video"><code>VideoFrameMetadataListener</code></a> that should be registered during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#getVideoMediaMimeType(java.lang.String)">getVideoMediaMimeType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the first video MIME type derived from an RFC 6381 codecs string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#getVideoScalingMode()">getVideoScalingMode()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.VideoScalingMode.html" title="annotation in com.google.android.exoplayer2"><code>C.VideoScalingMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getVideoScalingMode()">getVideoScalingMode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#getVideoSize()">getVideoSize()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the size of the video.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getVideoSize()">getVideoSize()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and returns <a href="com/google/android/exoplayer2/video/VideoSize.html#UNKNOWN"><code>VideoSize.UNKNOWN</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getVideoSize()">getVideoSize()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getVideoSize()">getVideoSize()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the size of the video.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getVideoSize()">getVideoSize()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getVideoSize()">getVideoSize()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#getVideoString()">getVideoString()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string containing video debugging information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#getVideoSurface()">getVideoSurface()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> to which video frames should be rendered, or <code>null</code> if it has
|
|
not been created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#getVideoSurfaceView()">getVideoSurfaceView()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the view onto which video is rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#getVideoSurfaceView()">getVideoSurfaceView()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the view onto which video is rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#getVolume()">getVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the audio volume, with 0 being silence and 1 being unity gain (signal unchanged).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#getVolume()">getVolume()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and returns 1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getVolume()">getVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#getVolume()">getVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the audio volume, with 0 being silence and 1 being unity gain (signal unchanged).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#getVolume()">getVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#getVolume()">getVolume()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#getWaitTimeRatio()">getWaitTimeRatio()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ratio of wait times to the total time spent playing and waiting, or <code>0.0</code> if
|
|
no time was spend playing or waiting.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window)">getWindow(int, Timeline.Window)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Populates a <a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2"><code>Timeline.Window</code></a> with data for the window at the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/AbstractConcatenatedTimeline.html" title="class in com.google.android.exoplayer2">AbstractConcatenatedTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource.PlaceholderTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.InitialTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.InitialTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource.InitialTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/NoUidTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/NoUidTimeline.html" title="class in com.google.android.exoplayer2.testutil">NoUidTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Populates a <a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2"><code>Timeline.Window</code></a> with data for the window at the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getWindow(int,com.google.android.exoplayer2.Timeline.Window,long)">getWindow(int, Timeline.Window, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#getWindowColor()">getWindowColor()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the fill color of the window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#getWindowCount()">getWindowCount()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html#getWindowCount()">getWindowCount()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource.PlaceholderTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#getWindowCount()">getWindowCount()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.html#getWindowCount()">getWindowCount()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#getWindowCount()">getWindowCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of windows in the timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#getWindowCount()">getWindowCount()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#getWindowIndex()">getWindowIndex()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns window index at which the message will be delivered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#getWindowIndexForChildWindowIndex(com.google.android.exoplayer2.source.ConcatenatingMediaSource.MediaSourceHolder,int)">getWindowIndexForChildWindowIndex(ConcatenatingMediaSource.MediaSourceHolder, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#getWindowIndexForChildWindowIndex(T,int)">getWindowIndexForChildWindowIndex(T, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the window index in the composite source corresponding to the specified window index in
|
|
a child source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#getWrappedMetadataBytes()">getWrappedMetadataBytes()</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html#getWrappedMetadataBytes()">getWrappedMetadataBytes()</a></span> - Method in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html" title="interface in com.google.android.exoplayer2.metadata">Metadata.Entry</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the bytes of the wrapped metadata in this Entry, or null if it doesn't contain
|
|
wrapped metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#getWrappedMetadataFormat()">getWrappedMetadataFormat()</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html#getWrappedMetadataFormat()">getWrappedMetadataFormat()</a></span> - Method in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html" title="interface in com.google.android.exoplayer2.metadata">Metadata.Entry</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> that can be used to decode the wrapped metadata in <a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html#getWrappedMetadataBytes()"><code>Metadata.Entry.getWrappedMetadataBytes()</code></a>, or null if this Entry doesn't contain wrapped metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#getWrappedPlayer()">getWrappedPlayer()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to which operations are forwarded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DatabaseProvider.html#getWritableDatabase()">getWritableDatabase()</a></span> - Method in interface com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database">DatabaseProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Creates and/or opens a database that will be used for reading and writing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DefaultDatabaseProvider.html#getWritableDatabase()">getWritableDatabase()</a></span> - Method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DefaultDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">DefaultDatabaseProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#getWriteIndex()">getWriteIndex()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current absolute write index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html#getWriteIndices()">getWriteIndices()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current absolute write indices of the individual sample queues.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#GL_ASSERTIONS_ENABLED">GL_ASSERTIONS_ENABLED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether an exception should be thrown in case of an OpenGl error.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">GlUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">GL utilities.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">GlUtil.Attribute</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">GL attribute, which can be attached to a buffer with <a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html#setBuffer(float%5B%5D,int)"><code>GlUtil.Attribute.setBuffer(float[], int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">GlUtil.Uniform</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">GL uniform, which can be attached to a sampler using <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#setSamplerTexId(int,int)"><code>GlUtil.Uniform.setSamplerTexId(int, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#group">group</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">The selected <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html#group">group</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html" title="class in com.google.android.exoplayer2.trackselection">ExoTrackSelection.Definition</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a> which tracks belong to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#GROUP_INDEX_AUDIO">GROUP_INDEX_AUDIO</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#GROUP_INDEX_SUBTITLE">GROUP_INDEX_SUBTITLE</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#GROUP_INDEX_VARIANT">GROUP_INDEX_VARIANT</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#groupId">groupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The GROUP-ID value of this track, if the track is derived from an EXT-X-MEDIA tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html#groupId">groupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Rendition</a></dt>
|
|
<dd>
|
|
<div class="block">The group to which this rendition belongs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#groupIndex">groupIndex</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd>
|
|
<div class="block">The group index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#groupIndex">groupIndex</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#groupKey">groupKey</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr"><span class="typeNameLink">GvrAudioProcessor</span></a> - Class in <a href="com/google/android/exoplayer2/ext/gvr/package-summary.html">com.google.android.exoplayer2.ext.gvr</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">If you still need this component, please contact us by filing an issue on our <a href="https://github.com/google/ExoPlayer/issues">issue tracker</a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#%3Cinit%3E()">GvrAudioProcessor()</a></span> - Constructor for class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates a new GVR audio processor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#gzip(byte%5B%5D)">gzip(byte[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Compresses <code>input</code> using gzip and returns the result in a newly allocated byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#GZIP_SUPPORT_DISABLED">GZIP_SUPPORT_DISABLED</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">The server doesn't support gzip.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#GZIP_SUPPORT_ENABLED">GZIP_SUPPORT_ENABLED</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">The server supports gzip.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#GZIP_SUPPORT_FORCED">GZIP_SUPPORT_FORCED</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">The server supports gzip.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:H">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">H</h2>
|
|
<dl>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">H262Reader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous H262 byte stream and extracts individual frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html#%3Cinit%3E()">H262Reader()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H262Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">H263Reader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an ISO/IEC 14496-2 (MPEG-4 Part 2) or ITU-T Recommendation H.263 byte stream and extracts
|
|
individual frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html#%3Cinit%3E()">H263Reader()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H263Reader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new reader.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">H264Reader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous H264 byte stream and extracts individual frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.ts.SeiReader,boolean,boolean)">H264Reader(SeiReader, boolean, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H264Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">H265Reader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous H.265 byte stream and extracts individual frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.ts.SeiReader)">H265Reader(SeiReader)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H265Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#handleBlockAddIDExtraData(com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track,com.google.android.exoplayer2.extractor.ExtractorInput,int)">handleBlockAddIDExtraData(MatroskaExtractor.Track, ExtractorInput, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#handleBlockAdditionalData(com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track,int,com.google.android.exoplayer2.extractor.ExtractorInput,int)">handleBlockAdditionalData(MatroskaExtractor.Track, int, ExtractorInput, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.AudioBufferSink.html#handleBuffer(java.nio.ByteBuffer)">handleBuffer(ByteBuffer)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.AudioBufferSink.html" title="interface in com.google.android.exoplayer2.audio">TeeAudioProcessor.AudioBufferSink</a></dt>
|
|
<dd>
|
|
<div class="block">Called when data is written to the audio processor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.WavFileAudioBufferSink.html#handleBuffer(java.nio.ByteBuffer)">handleBuffer(ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.WavFileAudioBufferSink.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor.WavFileAudioBufferSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#handleBuffer(java.nio.ByteBuffer,long,int)">handleBuffer(ByteBuffer, long, int)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to process data from a <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer</code></a>, starting from its current position and
|
|
ending at its limit (exclusive).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#handleBuffer(java.nio.ByteBuffer,long,int)">handleBuffer(ByteBuffer, long, int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#handleBuffer(java.nio.ByteBuffer,long,int)">handleBuffer(ByteBuffer, long, int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html#handleBuffer(java.nio.ByteBuffer,long,int)">handleBuffer(ByteBuffer, long, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil">CapturingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#handleDiscontinuity()">handleDiscontinuity()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Signals to the sink that the next buffer may be discontinuous with the previous buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#handleDiscontinuity()">handleDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#handleDiscontinuity()">handleDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html#handleDiscontinuity()">handleDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil">CapturingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#handleInputBufferSupplementalData(com.google.android.exoplayer2.decoder.DecoderInputBuffer)">handleInputBufferSupplementalData(DecoderInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Handles supplemental data associated with an input buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#handleInputBufferSupplementalData(com.google.android.exoplayer2.decoder.DecoderInputBuffer)">handleInputBufferSupplementalData(DecoderInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.Target.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.Target.html" title="interface in com.google.android.exoplayer2">PlayerMessage.Target</a></dt>
|
|
<dd>
|
|
<div class="block">Handles a message delivered to the target.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerTarget</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#handleMessage(int,java.lang.Object)">handleMessage(int, Object)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#handleMessage(android.os.Message)">handleMessage(Message)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html#handleMessage(android.os.Message)">handleMessage(Message)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#handleMessage(android.os.Message)">handleMessage(Message)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html#handleMessage(com.google.android.exoplayer2.SimpleExoPlayer,int,java.lang.Object)">handleMessage(SimpleExoPlayer, int, Object)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerTarget</a></dt>
|
|
<dd>
|
|
<div class="block">Handles the message send to the component and additionally provides access to the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#handlePendingSeek(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">handlePendingSeek(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd>
|
|
<div class="block">Continues to handle the pending seek operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#handlePrepareComplete(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int)">handlePrepareComplete(AdsMediaSource, int, int)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html#handlePrepareComplete(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int)">handlePrepareComplete(AdsMediaSource, int, int)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the ads loader that preparation of an ad media period is complete.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#handlePrepareError(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int,java.io.IOException)">handlePrepareError(AdsMediaSource, int, int, IOException)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html#handlePrepareError(com.google.android.exoplayer2.source.ads.AdsMediaSource,int,int,java.io.IOException)">handlePrepareError(AdsMediaSource, int, int, IOException)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the ads loader that the player was not able to prepare media for a given ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html#%3Cinit%3E(long,com.google.android.exoplayer2.testutil.FakeClock.ClockHandler,int,int,int,java.lang.Object,java.lang.Runnable)">HandlerMessage(long, FakeClock.ClockHandler, int, int, int, Object, Runnable)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html" title="class in com.google.android.exoplayer2.testutil">FakeClock.HandlerMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">HandlerWrapper</span></a> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">An interface to call through to a <a href="https://developer.android.com/reference/android/os/Handler.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/HandlerWrapper.Message.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">HandlerWrapper.Message</span></a> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A message obtained from the handler.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#hardwareAccelerated">hardwareAccelerated</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the codec is hardware accelerated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasAbsoluteSizeSpanBetween(int,int)">hasAbsoluteSizeSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a <a href="https://developer.android.com/reference/android/text/style/AbsoluteSizeSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>AbsoluteSizeSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasAlignmentSpanBetween(int,int)">hasAlignmentSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a <a href="https://developer.android.com/reference/android/text/style/AlignmentSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>AlignmentSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#hasBackgroundColor()">hasBackgroundColor()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasBackgroundColorSpanBetween(int,int)">hasBackgroundColorSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a <a href="https://developer.android.com/reference/android/text/style/BackgroundColorSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>BackgroundColorSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasBoldItalicSpanBetween(int,int)">hasBoldItalicSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has bold and italic styling from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasBoldSpanBetween(int,int)">hasBoldSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a bold span from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CaptionCallback.html#hasCaptions(com.google.android.exoplayer2.Player)">hasCaptions(Player)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CaptionCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.CaptionCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the media currently being played has captions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#hasData()">hasData()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether <a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#data"><code>DrmInitData.SchemeData.data</code></a> is non-null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#hasDiscontinuitySequence">hasDiscontinuitySequence</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the playlist contains the #EXT-X-DISCONTINUITY-SEQUENCE tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#hasEndTag">hasEndTag</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the playlist contains the #EXT-X-ENDLIST tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#hasFatalError()">hasFatalError()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the last call to <a href="com/google/android/exoplayer2/upstream/Loader.html#startLoading(T,com.google.android.exoplayer2.upstream.Loader.Callback,int)"><code>Loader.startLoading(T, com.google.android.exoplayer2.upstream.Loader.Callback<T>, int)</code></a> resulted in a fatal error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#hasFontColor()">hasFontColor()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasForegroundColorSpanBetween(int,int)">hasForegroundColorSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a <a href="https://developer.android.com/reference/android/text/style/ForegroundColorSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>ForegroundColorSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#hasGaplessInfo()">hasGaplessInfo()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html" title="class in com.google.android.exoplayer2.extractor">GaplessInfoHolder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether <a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#encoderDelay"><code>GaplessInfoHolder.encoderDelay</code></a> and <a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#encoderPadding"><code>GaplessInfoHolder.encoderPadding</code></a> have been set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#hasGapTag">hasGapTag</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the segment is marked as a gap.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html" title="class in com.google.android.exoplayer2.audio">AuxEffectInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.SeekPoints</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekPoint.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor">SeekPoint</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor">TrackOutput.CryptoData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.AdsConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">BinaryFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Events.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2">Player.Events</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererConfiguration.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererConfiguration.html" title="class in com.google.android.exoplayer2">RendererConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Descriptor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTimelineElement.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTimelineElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentTimelineElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpableFormat.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpableFormat.html" title="class in com.google.android.exoplayer2.testutil">DumpableFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.AdaptationCheckpoint</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/DefaultContentMetadata.html" title="class in com.google.android.exoplayer2.upstream.cache">DefaultContentMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util">FlagSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#hashCode()">hashCode()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasHorizontalTextInVerticalContextSpanBetween(int,int)">hasHorizontalTextInVerticalContextSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has an <a href="com/google/android/exoplayer2/text/span/HorizontalTextInVerticalContextSpan.html" title="class in com.google.android.exoplayer2.text.span"><code>HorizontalTextInVerticalContextSpan</code></a> from <code>start</code>
|
|
to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html#hasIndependentSegments">hasIndependentSegments</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the media is formed of independent segments, as defined by the
|
|
#EXT-X-INDEPENDENT-SEGMENTS tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasItalicSpanBetween(int,int)">hasItalicSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has an italic span from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#hasMessages(int)">hasMessages(int)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#hasMessages(int)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.hasMessages(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#hasNext()">hasNext()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#hasNext()">hasNext()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#hasNext()">hasNext()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#hasNextWindow()"><code>Player.hasNextWindow()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#hasNextWindow()">hasNextWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#hasNextWindow()">hasNextWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#hasNextWindow()">hasNextWindow()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a next window exists, which may depend on the current repeat mode and whether
|
|
shuffle mode is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoAbsoluteSizeSpanBetween(int,int)">hasNoAbsoluteSizeSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/AbsoluteSizeSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>AbsoluteSizeSpan</code></a>s on any of the text between <code>
|
|
start</code> and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoAlignmentSpanBetween(int,int)">hasNoAlignmentSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/AlignmentSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>AlignmentSpan</code></a>s on any of the text between <code>start</code>
|
|
and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoBackgroundColorSpanBetween(int,int)">hasNoBackgroundColorSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/BackgroundColorSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>BackgroundColorSpan</code></a>s on any of the text between <code>
|
|
start</code> and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoForegroundColorSpanBetween(int,int)">hasNoForegroundColorSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/ForegroundColorSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>ForegroundColorSpan</code></a>s on any of the text between <code>
|
|
start</code> and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoHorizontalTextInVerticalContextSpanBetween(int,int)">hasNoHorizontalTextInVerticalContextSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="com/google/android/exoplayer2/text/span/HorizontalTextInVerticalContextSpan.html" title="class in com.google.android.exoplayer2.text.span"><code>HorizontalTextInVerticalContextSpan</code></a>s on any of the text
|
|
between <code>start</code> and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoRelativeSizeSpanBetween(int,int)">hasNoRelativeSizeSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/RelativeSizeSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>RelativeSizeSpan</code></a>s on any of the text between <code>
|
|
start</code> and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoRubySpanBetween(int,int)">hasNoRubySpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="com/google/android/exoplayer2/text/span/RubySpan.html" title="class in com.google.android.exoplayer2.text.span"><code>RubySpan</code></a>s on any of the text between <code>start</code> and
|
|
<code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoSpans()">hasNoSpans()</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoStrikethroughSpanBetween(int,int)">hasNoStrikethroughSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/StrikethroughSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>StrikethroughSpan</code></a>s on any of the text between <code>
|
|
start</code> and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoStyleSpanBetween(int,int)">hasNoStyleSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/StyleSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>StyleSpan</code></a>s on any of the text between <code>start</code> and
|
|
<code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoTextEmphasisSpanBetween(int,int)">hasNoTextEmphasisSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span"><code>TextEmphasisSpan</code></a>s on any of the text between <code>
|
|
start</code> and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoTypefaceSpanBetween(int,int)">hasNoTypefaceSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/TypefaceSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>TypefaceSpan</code></a>s on any of the text between <code>start</code>
|
|
and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasNoUnderlineSpanBetween(int,int)">hasNoUnderlineSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has no <a href="https://developer.android.com/reference/android/text/style/UnderlineSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>UnderlineSpan</code></a>s on any of the text between <code>start</code>
|
|
and <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#hasPendingData()">hasPendingData()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the sink has data pending that has not been consumed yet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#hasPendingData()">hasPendingData()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#hasPendingData()">hasPendingData()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#hasPendingOutput()">hasPendingOutput()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current output buffer has any data remaining.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#hasPlayedAdGroup(int)">hasPlayedAdGroup(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether all ads in the ad group at index <code>adGroupIndex</code> have been played,
|
|
skipped or failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#hasPositiveStartOffset">hasPositiveStartOffset</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the <a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#startOffsetUs"><code>HlsMediaPlaylist.startOffsetUs</code></a> was explicitly defined by #EXT-X-START as a positive value
|
|
or zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#hasPrevious()">hasPrevious()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#hasPrevious()">hasPrevious()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#hasPrevious()">hasPrevious()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#hasPreviousWindow()"><code>Player.hasPreviousWindow()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#hasPreviousWindow()">hasPreviousWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#hasPreviousWindow()">hasPreviousWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#hasPreviousWindow()">hasPreviousWindow()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a previous window exists, which may depend on the current repeat mode and
|
|
whether shuffle mode is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#hasProgramDateTime">hasProgramDateTime</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the playlist contains a #EXT-X-PROGRAM-DATE-TIME tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#hasReadStreamToEnd()">hasReadStreamToEnd()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#hasReadStreamToEnd()">hasReadStreamToEnd()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#hasReadStreamToEnd()">hasReadStreamToEnd()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the renderer has read the current <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> to the end.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasRelativeSizeSpanBetween(int,int)">hasRelativeSizeSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a <a href="https://developer.android.com/reference/android/text/style/RelativeSizeSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>RelativeSizeSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasRubySpanBetween(int,int)">hasRubySpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a <a href="com/google/android/exoplayer2/text/span/RubySpan.html" title="class in com.google.android.exoplayer2.text.span"><code>RubySpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#hasSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray)">hasSelectionOverride(int, TrackGroupArray)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether there is an override for the specified renderer and <a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroupArray</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasStrikethroughSpanBetween(int,int)">hasStrikethroughSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has an <a href="https://developer.android.com/reference/android/text/style/StrikethroughSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>StrikethroughSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#hasSupplementalData()">hasSupplementalData()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the <a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA"><code>C.BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA</code></a> flag is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasTextEmphasisSpanBetween(int,int)">hasTextEmphasisSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has an <a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span"><code>TextEmphasisSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html#hasTrackOfType(com.google.android.exoplayer2.trackselection.TrackSelectionArray,int)">hasTrackOfType(TrackSelectionArray, int)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns if a <a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelectionArray</code></a> has at least one track of the given type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasTypefaceSpanBetween(int,int)">hasTypefaceSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has a <a href="https://developer.android.com/reference/android/text/style/TypefaceSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>TypefaceSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#hasUnderlineSpanBetween(int,int)">hasUnderlineSpanBetween(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that the subject has an <a href="https://developer.android.com/reference/android/text/style/UnderlineSpan.html" title="class or interface in android.text.style" class="externalLink" target="_top"><code>UnderlineSpan</code></a> from <code>start</code> to <code>end</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#hasUnplayedAds()">hasUnplayedAds()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the ad group has at least one ad that is neither played, skipped, nor failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#hdrStaticInfo">hdrStaticInfo</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">HdrStaticInfo as defined in CTA-861.3, or null if none specified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#%3Cinit%3E()">Header()</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#HEADER_SIZE_FOR_PARSER">HEADER_SIZE_FOR_PARSER</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">The header size for AC-4 parser.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#headerFields">headerFields</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidResponseCodeException</a></dt>
|
|
<dd>
|
|
<div class="block">An unmodifiable map of the response header fields and values.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">HeartRating</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A rating expressed as "heart" or "no heart".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#%3Cinit%3E()">HeartRating()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a unrated instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#%3Cinit%3E(boolean)">HeartRating(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a rated instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#height">height</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The height of the video in pixels, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#height">height</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The height of the picture in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#height">height</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/AvcConfig.html#height">height</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video">AvcConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html#height">height</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer.CodecMaxValues</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#height">height</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#height">height</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd>
|
|
<div class="block">The video height in pixels, 0 when unknown.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/HevcConfig.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">HevcConfig</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">HEVC configuration data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#hide()">hide()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Hides the controller.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#hide()">hide()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Hides the controller.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#hideController()">hideController()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Hides the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#hideController()">hideController()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Hides the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#hideImmediately()">hideImmediately()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Hides the controller without any animation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#hideScrubber(boolean)">hideScrubber(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Hides the scrubber handle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#hideScrubber(long)">hideScrubber(long)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Hides the scrubber handle with animation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsDataSourceFactory.html" title="interface in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsDataSourceFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Creates <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>s for HLS playlists, encryption and media chunks.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html" title="class in com.google.android.exoplayer2.source.hls.offline"><span class="typeNameLink">HlsDownloader</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/offline/package-summary.html">com.google.android.exoplayer2.source.hls.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A downloader for HLS streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)">HlsDownloader(MediaItem, CacheDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.offline.<a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html" title="class in com.google.android.exoplayer2.source.hls.offline">HlsDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)">HlsDownloader(MediaItem, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.offline.<a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html" title="class in com.google.android.exoplayer2.source.hls.offline">HlsDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html#%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)">HlsDownloader(MediaItem, ParsingLoadable.Parser<HlsPlaylist>, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.offline.<a href="com/google/android/exoplayer2/source/hls/offline/HlsDownloader.html" title="class in com.google.android.exoplayer2.source.hls.offline">HlsDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsExtractorFactory.html" title="interface in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsExtractorFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for HLS media chunk extractors.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsManifest.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsManifest</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Holds a master playlist along with a snapshot of one of its media playlists.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMasterPlaylist</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an HLS master playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#%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)">HlsMasterPlaylist(String, List<String>, List<HlsMasterPlaylist.Variant>, List<HlsMasterPlaylist.Rendition>, List<HlsMasterPlaylist.Rendition>, List<HlsMasterPlaylist.Rendition>, List<HlsMasterPlaylist.Rendition>, Format, List<Format>, boolean, Map<String, String>, List<DrmInitData>)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMasterPlaylist.Rendition</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">A rendition (i.e.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMasterPlaylist.Variant</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">A variant (i.e.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsMediaChunkExtractor</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts samples and track <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Formats</code></a> from <code>HlsMediaChunks</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsMediaPeriod</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> that loads an HLS stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#%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,int,boolean)">HlsMediaPeriod(HlsExtractorFactory, HlsPlaylistTracker, HlsDataSourceFactory, TransferListener, DrmSessionManager, DrmSessionEventListener.EventDispatcher, LoadErrorHandlingPolicy, MediaSourceEventListener.EventDispatcher, Allocator, CompositeSequenceableLoaderFactory, boolean, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an HLS media period.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMediaPlaylist</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an HLS media playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#%3Cinit%3E(int,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)">HlsMediaPlaylist(int, String, List<String>, long, boolean, long, boolean, int, long, int, long, long, boolean, boolean, boolean, DrmInitData, List<HlsMediaPlaylist.Segment>, List<HlsMediaPlaylist.Part>, HlsMediaPlaylist.ServerControl, Map<Uri, HlsMediaPlaylist.RenditionReport>)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMediaPlaylist.Part</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">A media part.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.PlaylistType.html" title="annotation in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMediaPlaylist.PlaylistType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Type of the playlist, as defined by #EXT-X-PLAYLIST-TYPE.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMediaPlaylist.RenditionReport</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">A rendition report for an alternative rendition defined in another media playlist.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMediaPlaylist.Segment</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Media segment reference.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMediaPlaylist.SegmentBase</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">The base for a <a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><code>HlsMediaPlaylist.Segment</code></a> or a <a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><code>HlsMediaPlaylist.Part</code></a> required for playback.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsMediaPlaylist.ServerControl</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Server control attributes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">An HLS <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsMediaSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls"><code>HlsMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.MetadataType.html" title="annotation in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsMediaSource.MetadataType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">The types of metadata that can be extracted from HLS streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylist</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an HLS playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html#%3Cinit%3E(java.lang.String,java.util.List,boolean)">HlsPlaylist(String, List<String>, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistParser</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">HLS playlists parsing logic.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.html#%3Cinit%3E()">HlsPlaylistParser()</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistParser</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance where media playlists are parsed without inheriting attributes from a
|
|
master playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.html#%3Cinit%3E(com.google.android.exoplayer2.source.hls.playlist.HlsMasterPlaylist,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)">HlsPlaylistParser(HlsMasterPlaylist, HlsMediaPlaylist)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistParser</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance where parsed media playlists inherit attributes from the given master
|
|
playlist.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.DeltaUpdateException.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistParser.DeltaUpdateException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Exception thrown when merging a delta update fails.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParserFactory.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistParserFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><code>HlsPlaylist</code></a> parsers.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistTracker</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Tracks playlists associated to an HLS stream and provides snapshots.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.Factory.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistTracker.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><code>HlsPlaylistTracker</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistEventListener.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistTracker.PlaylistEventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Called on playlist loading events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistResetException.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistTracker.PlaylistResetException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when the media sequence of a new snapshot indicates the server has reset.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistStuckException.html" title="class in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistTracker.PlaylistStuckException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a playlist is considered to be stuck due to a server side error.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PrimaryPlaylistListener.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><span class="typeNameLink">HlsPlaylistTracker.PrimaryPlaylistListener</span></a> - Interface in <a href="com/google/android/exoplayer2/source/hls/playlist/package-summary.html">com.google.android.exoplayer2.source.hls.playlist</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for primary playlist changes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsTrackMetadataEntry</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Holds metadata associated to an HLS media track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#%3Cinit%3E(java.lang.String,java.lang.String,java.util.List)">HlsTrackMetadataEntry(String, String, List<HlsTrackMetadataEntry.VariantInfo>)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">HlsTrackMetadataEntry.VariantInfo</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Holds attributes defined in an EXT-X-STREAM-INF tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html#holdBackUs">holdBackUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.ServerControl</a></dt>
|
|
<dd>
|
|
<div class="block">The server-recommended live offset in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if none defined.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/HorizontalTextInVerticalContextSpan.html" title="class in com.google.android.exoplayer2.text.span"><span class="typeNameLink">HorizontalTextInVerticalContextSpan</span></a> - Class in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">A styling span for horizontal text in a vertical context.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/HorizontalTextInVerticalContextSpan.html#%3Cinit%3E()">HorizontalTextInVerticalContextSpan()</a></span> - Constructor for class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/HorizontalTextInVerticalContextSpan.html" title="class in com.google.android.exoplayer2.text.span">HorizontalTextInVerticalContextSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">HostActivity</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A host activity for performing playback tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#%3Cinit%3E()">HostActivity()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">HostActivity.HostedTest</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for tests that run inside of a <a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil"><code>HostActivity</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#HTTP_METHOD_GET">HTTP_METHOD_GET</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">HTTP GET method.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#HTTP_METHOD_HEAD">HTTP_METHOD_HEAD</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">HTTP HEAD method.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#HTTP_METHOD_POST">HTTP_METHOD_POST</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">HTTP POST method.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#httpBody">httpBody</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">The HTTP request body, null otherwise.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">An HTTP <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.BaseFactory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Base implementation of <a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource.Factory</code></a> that sets default request properties.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.CleartextNotPermittedException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.CleartextNotPermittedException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when cleartext HTTP traffic is not permitted.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.HttpDataSourceException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error is encountered when trying to read from a <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.Type.html" title="annotation in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.HttpDataSourceException.Type</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">The type of operation that produced the error.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidContentTypeException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.InvalidContentTypeException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when the content type is invalid.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.InvalidResponseCodeException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an attempt to open a connection results in a response code not in the 2xx range.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpDataSource.RequestProperties</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Stores HTTP request properties (aka HTTP headers) and provides methods to modify the headers in
|
|
a thread safe way to avoid the potential of creating snapshots of an inconsistent or unintended
|
|
state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,int)">HttpDataSourceException(DataSpec, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,int,int)"><code>HttpDataSourceException(DataSpec, PlaybackException.ERROR_CODE_IO_UNSPECIFIED, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,int,int)">HttpDataSourceException(DataSpec, int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an HttpDataSourceException.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int)">HttpDataSourceException(IOException, DataSpec, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int,int)"><code>HttpDataSourceException(IOException, DataSpec,
|
|
PlaybackException.ERROR_CODE_IO_UNSPECIFIED, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int,int)">HttpDataSourceException(IOException, DataSpec, int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an HttpDataSourceException.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,int)">HttpDataSourceException(String, DataSpec, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,int,int)"><code>HttpDataSourceException(String, DataSpec, PlaybackException.ERROR_CODE_IO_UNSPECIFIED,
|
|
int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,int,int)">HttpDataSourceException(String, DataSpec, int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an HttpDataSourceException.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.lang.String,java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int)">HttpDataSourceException(String, IOException, DataSpec, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.lang.String,java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int,int)"><code>HttpDataSourceException(String, IOException, DataSpec,
|
|
PlaybackException.ERROR_CODE_IO_UNSPECIFIED, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#%3Cinit%3E(java.lang.String,java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int,int)">HttpDataSourceException(String, IOException, DataSpec, int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an HttpDataSourceException.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">HttpDataSourceTestEnv</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A JUnit <code>Rule</code> that creates test resources for <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a> contract tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html#%3Cinit%3E()">HttpDataSourceTestEnv()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HttpDataSourceTestEnv.html" title="class in com.google.android.exoplayer2.testutil">HttpDataSourceTestEnv</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">HttpMediaDrmCallback</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html" title="interface in com.google.android.exoplayer2.drm"><code>MediaDrmCallback</code></a> that makes requests using <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html#%3Cinit%3E(java.lang.String,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">HttpMediaDrmCallback(String, boolean, HttpDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">HttpMediaDrmCallback</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">HttpMediaDrmCallback(String, HttpDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">HttpMediaDrmCallback</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#httpMethod">httpMethod</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">The HTTP method to use when requesting the data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#httpRequestHeaders">httpRequestHeaders</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Additional HTTP headers to use when requesting the data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/HttpUtil.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">HttpUtil</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for HTTP.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:I">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">I</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#i(java.lang.String,java.lang.String)">i(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#i(java.lang.String,java.lang.String,java.lang.Throwable)">i(String, String, Throwable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/icy/IcyDecoder.html" title="class in com.google.android.exoplayer2.metadata.icy"><span class="typeNameLink">IcyDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/icy/package-summary.html">com.google.android.exoplayer2.metadata.icy</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes ICY stream information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyDecoder.html#%3Cinit%3E()">IcyDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyDecoder.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy"><span class="typeNameLink">IcyHeaders</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/icy/package-summary.html">com.google.android.exoplayer2.metadata.icy</a></dt>
|
|
<dd>
|
|
<div class="block">ICY headers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#%3Cinit%3E(int,java.lang.String,java.lang.String,java.lang.String,boolean,int)">IcyHeaders(int, String, String, String, boolean, int)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy"><span class="typeNameLink">IcyInfo</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/icy/package-summary.html">com.google.android.exoplayer2.metadata.icy</a></dt>
|
|
<dd>
|
|
<div class="block">ICY in-stream information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#%3Cinit%3E(byte%5B%5D,java.lang.String,java.lang.String)">IcyInfo(byte[], String, String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Construct a new IcyInfo from the source metadata, and optionally a StreamTitle and StreamUrl
|
|
that have been extracted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">The track identifier.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">An identifier for the format, or null if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd>
|
|
<div class="block">The instance identifier.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Frame</a></dt>
|
|
<dd>
|
|
<div class="block">The frame ID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">The unique content id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd>
|
|
<div class="block">A non-negative identifier for the adaptation set that's unique in the scope of its containing
|
|
period, or <a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#ID_UNSET"><code>AdaptationSet.ID_UNSET</code></a> if not specified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Descriptor</a></dt>
|
|
<dd>
|
|
<div class="block">The identifier, or null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd>
|
|
<div class="block">The period identifier, if one exists.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a> used to create the masking media period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#id">id</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">An identifier for the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html#id()">id()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest">EventStream</a></dt>
|
|
<dd>
|
|
<div class="block">A constructed id of this <a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>EventStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#ID">ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#ID_UNSET">ID_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd>
|
|
<div class="block">Value of <a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#id"><code>AdaptationSet.id</code></a> indicating no value is set.=</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html#ID3_HEADER_LENGTH">ID3_HEADER_LENGTH</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Length of an ID3 tag header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#ID3_SCHEME_ID_AOM">ID3_SCHEME_ID_AOM</a></span> - Static variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd>
|
|
<div class="block">emsg scheme_id_uri from the <a href="https://aomediacodec.github.io/av1-id3/#semantics">CMAF
|
|
spec</a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html#ID3_TAG">ID3_TAG</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">The first three bytes of a well formed ID3 tag header.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">Id3Decoder</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes ID3 tags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html#%3Cinit%3E()">Id3Decoder()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html#%3Cinit%3E(com.google.android.exoplayer2.metadata.id3.Id3Decoder.FramePredicate)">Id3Decoder(Id3Decoder.FramePredicate)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.FramePredicate.html" title="interface in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">Id3Decoder.FramePredicate</span></a> - Interface in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">A predicate for determining whether individual frames should be decoded.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">Id3Frame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for ID3 frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html#%3Cinit%3E(java.lang.String)">Id3Frame(String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Frame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/Id3Peeker.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">Id3Peeker</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks data from the beginning of an <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> to determine if there is any ID3 tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Id3Peeker.html#%3Cinit%3E()">Id3Peeker()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Id3Peeker.html" title="class in com.google.android.exoplayer2.extractor">Id3Peeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">Id3Reader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses ID3 data and extracts individual text information frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html#%3Cinit%3E()">Id3Reader()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Id3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html#identifier">identifier</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">PrivateCommand</a></dt>
|
|
<dd>
|
|
<div class="block">The identifier as defined in SCTE35, Section 9.3.6.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html#%3Cinit%3E(int)">IllegalClippingException(int)</a></span> - Constructor for exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource.IllegalClippingException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.html#%3Cinit%3E(int)">IllegalMergeException(int)</a></span> - Constructor for exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource.IllegalMergeException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/IllegalSeekPositionException.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">IllegalSeekPositionException</span></a> - Exception in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an attempt is made to seek to a position that does not exist in the player's <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/IllegalSeekPositionException.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline,int,long)">IllegalSeekPositionException(Timeline, int, long)</a></span> - Constructor for exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/IllegalSeekPositionException.html" title="class in com.google.android.exoplayer2">IllegalSeekPositionException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.html#iLog(int)">iLog(int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns ilog(x), which is the index of the highest set bit in <code>x</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima"><span class="typeNameLink">ImaAdsLoader</span></a> - Class in <a href="com/google/android/exoplayer2/ext/ima/package-summary.html">com.google.android.exoplayer2.ext.ima</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads"><code>AdsLoader</code></a> using the IMA SDK.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima"><span class="typeNameLink">ImaAdsLoader.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/ext/ima/package-summary.html">com.google.android.exoplayer2.ext.ima</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima"><code>ImaAdsLoader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#IMAGE_JPEG">IMAGE_JPEG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#IMPORTANCE_DEFAULT">IMPORTANCE_DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#IMPORTANCE_HIGH">IMPORTANCE_HIGH</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#IMPORTANCE_LOW">IMPORTANCE_LOW</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#IMPORTANCE_MIN">IMPORTANCE_MIN</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#IMPORTANCE_NONE">IMPORTANCE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#IMPORTANCE_UNSPECIFIED">IMPORTANCE_UNSPECIFIED</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#inbandEventStreams">inbandEventStreams</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#inbandEventStreams">inbandEventStreams</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">The in-band event streams in the representation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#increaseClearDataFirstSubSampleBy(int)">increaseClearDataFirstSubSampleBy(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Increases the number of clear data for the first sub sample by <code>count</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#increaseDeviceVolume()">increaseDeviceVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Increases the volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#increaseDeviceVolume()">increaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#increaseDeviceVolume()">increaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#increaseDeviceVolume()">increaseDeviceVolume()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Increases the volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#increaseDeviceVolume()">increaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#increaseDeviceVolume()">increaseDeviceVolume()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DumpableFormat.html#index">index</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DumpableFormat.html" title="class in com.google.android.exoplayer2.testutil">DumpableFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#INDEX_UNBOUNDED">INDEX_UNBOUNDED</a></span> - Static variable in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#INDEX_UNSET">INDEX_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an unset or unknown index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#indexOf(int)">indexOf(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#indexOf(int)">indexOf(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#indexOf(int)">indexOf(int)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index in the selection of the track with the specified index in the track group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#indexOf(com.google.android.exoplayer2.Format)">indexOf(Format)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the track with the given format in the group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#indexOf(com.google.android.exoplayer2.Format)">indexOf(Format)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#indexOf(com.google.android.exoplayer2.Format)">indexOf(Format)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#indexOf(com.google.android.exoplayer2.Format)">indexOf(Format)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index in the selection of the track with the specified format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#indexOf(com.google.android.exoplayer2.source.TrackGroup)">indexOf(TrackGroup)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of a group within the array.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">IndexSeekMap</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMap</code></a> implementation based on a mapping between times and positions in the input
|
|
stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html#%3Cinit%3E(long%5B%5D,long%5B%5D,long)">IndexSeekMap(long[], long[], long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html" title="class in com.google.android.exoplayer2.extractor">IndexSeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#inferContentType(android.net.Uri)">inferContentType(Uri)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Makes a best guess to infer the <a href="com/google/android/exoplayer2/C.ContentType.html" title="annotation in com.google.android.exoplayer2"><code>C.ContentType</code></a> from a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#inferContentType(android.net.Uri,java.lang.String)">inferContentType(Uri, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Makes a best guess to infer the <a href="com/google/android/exoplayer2/C.ContentType.html" title="annotation in com.google.android.exoplayer2"><code>C.ContentType</code></a> from a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#inferContentType(java.lang.String)">inferContentType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Makes a best guess to infer the <a href="com/google/android/exoplayer2/C.ContentType.html" title="annotation in com.google.android.exoplayer2"><code>C.ContentType</code></a> from a file name.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#inferContentTypeForUriAndMimeType(android.net.Uri,java.lang.String)">inferContentTypeForUriAndMimeType(Uri, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Makes a best guess to infer the <a href="com/google/android/exoplayer2/C.ContentType.html" title="annotation in com.google.android.exoplayer2"><code>C.ContentType</code></a> from a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> and optional MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#inferFileTypeFromMimeType(java.lang.String)">inferFileTypeFromMimeType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/util/FileTypes.Type.html" title="annotation in com.google.android.exoplayer2.util"><code>FileTypes.Type</code></a> corresponding to the MIME type provided.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#inferFileTypeFromResponseHeaders(java.util.Map)">inferFileTypeFromResponseHeaders(Map<String, List<String>>)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/util/FileTypes.Type.html" title="annotation in com.google.android.exoplayer2.util"><code>FileTypes.Type</code></a> corresponding to the response headers provided.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#inferFileTypeFromUri(android.net.Uri)">inferFileTypeFromUri(Uri)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/util/FileTypes.Type.html" title="annotation in com.google.android.exoplayer2.util"><code>FileTypes.Type</code></a> corresponding to the <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> provided.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#inflate(com.google.android.exoplayer2.util.ParsableByteArray,com.google.android.exoplayer2.util.ParsableByteArray,java.util.zip.Inflater)">inflate(ParsableByteArray, ParsableByteArray, Inflater)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Uncompresses the data in <code>input</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#info">info</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd>
|
|
<div class="block">An opaque object that will be returned to <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#onSelectionActivated(java.lang.Object)"><code>TrackSelector.onSelectionActivated(Object)</code></a>
|
|
should the selections be activated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#init(int)">init(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes required EGL parameters and creates the <a href="https://developer.android.com/reference/android/graphics/SurfaceTexture.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>SurfaceTexture</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html#init(long,int)">init(long, int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">SimpleOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#init(long,int,java.nio.ByteBuffer)">init(long, int, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the extractor with an <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.flv.<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv">FlvExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html" title="class in com.google.android.exoplayer2.extractor.jpeg">JpegExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ogg.<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg">OggExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.rawcc.<a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html" title="class in com.google.android.exoplayer2.extractor.rawcc">RawCcExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.extractor.wav.<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav">WavExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">BundledHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls">HlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the extractor with an <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html#init(com.google.android.exoplayer2.extractor.ExtractorOutput)">init(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html" title="class in com.google.android.exoplayer2.source.hls">WebvttExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html#init(com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput)">init(BaseMediaChunkOutput)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the chunk for loading, setting the <a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html" title="class in com.google.android.exoplayer2.source.chunk"><code>BaseMediaChunkOutput</code></a> that will receive
|
|
samples as they are loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html#init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider)">init(ChunkExtractor.TrackOutputProvider)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html" title="class in com.google.android.exoplayer2.source.chunk">InitializationChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the chunk for loading, setting a <a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.TrackOutputProvider.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor.TrackOutputProvider</code></a> for track outputs to
|
|
which formats will be written as they are loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider,long,long)">init(ChunkExtractor.TrackOutputProvider, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html#init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider,long,long)">init(ChunkExtractor.TrackOutputProvider, long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the wrapper to output to <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a>s provided by the specified <a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.TrackOutputProvider.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor.TrackOutputProvider</code></a>, and configures the extractor to receive data from a new chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html#init(com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider,long,long)">init(ChunkExtractor.TrackOutputProvider, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">MediaParserChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#init(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int,boolean,java.util.List,java.util.Comparator,com.google.android.exoplayer2.ui.TrackSelectionView.TrackSelectionListener)">init(MappingTrackSelector.MappedTrackInfo, int, boolean, List<DefaultTrackSelector.SelectionOverride>, Comparator<Format>, TrackSelectionView.TrackSelectionListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Initialize the view to select tracks for a specified renderer using <a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection"><code>MappingTrackSelector.MappedTrackInfo</code></a> and
|
|
a set of <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#init(com.google.android.exoplayer2.trackselection.TrackSelector.InvalidationListener,com.google.android.exoplayer2.upstream.BandwidthMeter)">init(TrackSelector.InvalidationListener, BandwidthMeter)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player to initialize the selector.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html#init(com.google.android.exoplayer2.upstream.DataReader,android.net.Uri,java.util.Map,long,long,com.google.android.exoplayer2.extractor.ExtractorOutput)">init(DataReader, Uri, Map<String, List<String>>, long, long, ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source">BundledExtractorsAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#init(com.google.android.exoplayer2.upstream.DataReader,android.net.Uri,java.util.Map,long,long,com.google.android.exoplayer2.extractor.ExtractorOutput)">init(DataReader, Uri, Map<String, List<String>>, long, long, ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html#init(com.google.android.exoplayer2.upstream.DataReader,android.net.Uri,java.util.Map,long,long,com.google.android.exoplayer2.extractor.ExtractorOutput)">init(DataReader, Uri, Map<String, List<String>>, long, long, ExtractorOutput)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source">ProgressiveMediaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the underlying infrastructure for reading from the input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PassthroughSectionPayloadReader.html#init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PassthroughSectionPayloadReader.html" title="class in com.google.android.exoplayer2.extractor.ts">PassthroughSectionPayloadReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PesReader.html#init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PesReader.html" title="class in com.google.android.exoplayer2.extractor.ts">PesReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html#init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">SectionPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the section payload reader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html#init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html" title="class in com.google.android.exoplayer2.extractor.ts">SectionReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html#init(com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ExtractorOutput,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator)">init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the payload reader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#initForPrivateFrame(int,int)">initForPrivateFrame(int, int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Configures the buffer for the given frame dimensions when passing actual frame data via <a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#decoderPrivate"><code>VideoDecoderOutputBuffer.decoderPrivate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#initForYuvFrame(int,int,int,int,int)">initForYuvFrame(int, int, int, int, int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Resizes the buffer based on the given stride.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#INITIAL_DRM_REQUEST_RETRY_COUNT">INITIAL_DRM_REQUEST_RETRY_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Number of times to retry for initial provisioning and key request for reporting error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#initialAudioFormatBitrateCount">initialAudioFormatBitrateCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks with initial audio format bitrate data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">InitializationChunk</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>Chunk</code></a> that uses an <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> to decode initialization data for single track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,int,java.lang.Object,com.google.android.exoplayer2.source.chunk.ChunkExtractor)">InitializationChunk(DataSource, DataSpec, Format, int, Object, ChunkExtractor)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html" title="class in com.google.android.exoplayer2.source.chunk">InitializationChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html#initializationData">initializationData</a></span> - Variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.DvbSubtitleInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#initializationData">initializationData</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Initialization data that must be provided to the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/AvcConfig.html#initializationData">initializationData</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video">AvcConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/HevcConfig.html#initializationData">initializationData</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/HevcConfig.html" title="class in com.google.android.exoplayer2.video">HevcConfig</a></dt>
|
|
<dd>
|
|
<div class="block">List of buffers containing the codec-specific data to be provided to the decoder, or <code>
|
|
null</code> if not known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#initializationDataEquals(com.google.android.exoplayer2.Format)">initializationDataEquals(Format)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the <a href="com/google/android/exoplayer2/Format.html#initializationData"><code>Format.initializationData</code></a>s belonging to this format and <code>other</code> are
|
|
equal.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html#%3Cinit%3E(int,int,int,int,com.google.android.exoplayer2.Format,boolean,java.lang.Exception)">InitializationException(int, int, int, int, Format, boolean, Exception)</a></span> - Constructor for exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.InitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#initializationSegment">initializationSegment</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The media initialization section for this segment, as defined by #EXT-X-MAP.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.html#initialize(com.google.android.exoplayer2.upstream.Loader,com.google.android.exoplayer2.util.SntpClient.InitializationCallback)">initialize(Loader, SntpClient.InitializationCallback)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.html" title="class in com.google.android.exoplayer2.util">SntpClient</a></dt>
|
|
<dd>
|
|
<div class="block">Starts loading the device time offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#initialSeek(int,long)">initialSeek(int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks before setting the media sources and preparing the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.InitialTimeline.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline)">InitialTimeline(Timeline)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.InitialTimeline.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource.InitialTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#initialVideoFormatBitrateCount">initialVideoFormatBitrateCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks with initial video format bitrate data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#initialVideoFormatHeightCount">initialVideoFormatHeightCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks with initial video format height data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#inputAudioFormat">inputAudioFormat</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">The current input audio format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#inputBufferCount">inputBufferCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of queued input buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#inputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">inputFormatChanged(Format, DecoderReuseEvaluation)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.Format)"><code>AudioRendererEventListener.onAudioInputFormatChanged(Format)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#inputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">inputFormatChanged(Format, DecoderReuseEvaluation)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)"><code>VideoRendererEventListener.onVideoInputFormatChanged(Format,
|
|
DecoderReuseEvaluation)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser"><span class="typeNameLink">InputReaderAdapterV30</span></a> - Class in <a href="com/google/android/exoplayer2/source/mediaparser/package-summary.html">com.google.android.exoplayer2.source.mediaparser</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="https://developer.android.com/reference/android/media/MediaParser.SeekableInputReader.html" title="class or interface in android.media" class="externalLink"><code>MediaParser.SeekableInputReader</code></a> implementation wrapping a <a href="com/google/android/exoplayer2/upstream/DataReader.html" title="interface in com.google.android.exoplayer2.upstream" target="_top"><code>DataReader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#%3Cinit%3E()">InputReaderAdapterV30()</a></span> - Constructor for class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html#inputSize">inputSize</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer.CodecMaxValues</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html#INSTANCE">INSTANCE</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream">DummyDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.InsufficientCapacityException.html#%3Cinit%3E(int,int)">InsufficientCapacityException(int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.InsufficientCapacityException.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer.InsufficientCapacityException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">IntArrayQueue</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Array-based unbounded queue for int primitives with amortized O(1) add and remove.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/IntArrayQueue.html#%3Cinit%3E()">IntArrayQueue()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util">IntArrayQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#integerElement(int,long)">integerElement(int, long)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an integer element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#integerElement(int,long)">integerElement(int, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an integer element is encountered.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">InternalFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Internal ID3 frame that is intended for use by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)">InternalFrame(String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#invalidate()">invalidate()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/trackselection/TrackSelector.InvalidationListener.html#onTrackSelectionsInvalidated()"><code>TrackSelector.InvalidationListener.onTrackSelectionsInvalidated()</code></a> to invalidate all previously
|
|
generated track selections.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#invalidate()">invalidate()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Forces an update of the notification if already started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#invalidateForegroundNotification()">invalidateForegroundNotification()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Invalidates the current foreground notification and causes <a href="com/google/android/exoplayer2/offline/DownloadService.html#getForegroundNotification(java.util.List)"><code>DownloadService.getForegroundNotification(List)</code></a> to be invoked again if the service isn't stopped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#invalidateMediaSessionMetadata()">invalidateMediaSessionMetadata()</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the metadata of the media session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#invalidateMediaSessionPlaybackState()">invalidateMediaSessionPlaybackState()</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the playback state of the media session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#invalidateMediaSessionQueue()">invalidateMediaSessionQueue()</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the queue of the media session by calling <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#onTimelineChanged(com.google.android.exoplayer2.Player)"><code>MediaSessionConnector.QueueNavigator.onTimelineChanged(Player)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#invalidateUpstreamFormatAdjustment()">invalidateUpstreamFormatAdjustment()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Invalidates the last upstream format adjustment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidContentTypeException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec)">InvalidContentTypeException(String, DataSpec)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidContentTypeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidContentTypeException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#%3Cinit%3E(int,java.lang.String,java.io.IOException,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec,byte%5B%5D)">InvalidResponseCodeException(int, String, IOException, Map<String, List<String>>, DataSpec, byte[])</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidResponseCodeException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#%3Cinit%3E(int,java.lang.String,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec)">InvalidResponseCodeException(int, String, Map<String, List<String>>, DataSpec)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidResponseCodeException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#%3Cinit%3E(int,java.lang.String,java.io.IOException,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec,byte%5B%5D)"><code>InvalidResponseCodeException(int, String, IOException, Map, DataSpec,
|
|
byte[])</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#%3Cinit%3E(int,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec)">InvalidResponseCodeException(int, Map<String, List<String>>, DataSpec)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidResponseCodeException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#%3Cinit%3E(int,java.lang.String,java.io.IOException,java.util.Map,com.google.android.exoplayer2.upstream.DataSpec,byte%5B%5D)"><code>InvalidResponseCodeException(int, String, IOException, Map, DataSpec,
|
|
byte[])</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.Event.html#invoke(T)">invoke(T)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.Event.html" title="interface in com.google.android.exoplayer2.util">ListenerSet.Event</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes the event notification on the given listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.IterationFinishedEvent.html#invoke(T,com.google.android.exoplayer2.util.FlagSet)">invoke(T, FlagSet)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.IterationFinishedEvent.html" title="interface in com.google.android.exoplayer2.util">ListenerSet.IterationFinishedEvent</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes the iteration finished event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/UriUtil.html#isAbsolute(java.lang.String)">isAbsolute(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/UriUtil.html" title="class in com.google.android.exoplayer2.util">UriUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if the URI is starting with a scheme component, false otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#isActionSegment()">isActionSegment()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#isActive()">isActive()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the processor is configured and will process input buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#isActive()">isActive()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#isActive()">isActive()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#isActive()">isActive()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#isActive()">isActive()</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#isAd()">isAd()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this period identifier identifies an ad in an ad group in a period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#isAdInErrorState(int,int)">isAdInErrorState(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the specified ad has been marked as in <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#AD_STATE_ERROR"><code>AdPlaybackState.AD_STATE_ERROR</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#isAdtsSyncWord(int)">isAdtsSyncWord(int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether an integer matches an ADTS SYNC word.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#isAfterLast()">isAfterLast()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the cursor is pointing to the position after the last download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#isAnimationEnabled()">isAnimationEnabled()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether an animation is used to show and hide the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#isAudio(java.lang.String)">isAudio(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given string is an audio MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isAudioChannelCountSupportedV21(int)">isAudioChannelCountSupportedV21(int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the decoder supports audio with a given channel count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isAudioSampleRateSupportedV21(int)">isAudioSampleRateSupportedV21(int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the decoder supports audio with a given sample rate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Library.html#isAvailable()">isAvailable()</a></span> - Static method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Library.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Library</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the underlying library is available, loading it if necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html#isAvailable()">isAvailable()</a></span> - Static method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the underlying library is available, loading it if necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacLibrary.html#isAvailable()">isAvailable()</a></span> - Static method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacLibrary.html" title="class in com.google.android.exoplayer2.ext.flac">FlacLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the underlying library is available, loading it if necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html#isAvailable()">isAvailable()</a></span> - Static method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html" title="class in com.google.android.exoplayer2.ext.opus">OpusLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the underlying library is available, loading it if necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html#isAvailable()">isAvailable()</a></span> - Static method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the underlying library is available, loading it if necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LibraryLoader.html#isAvailable()">isAvailable()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LibraryLoader.html" title="class in com.google.android.exoplayer2.util">LibraryLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the underlying libraries are available, loading them if necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#isBeforeFirst()">isBeforeFirst()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the cursor is pointing to the position before the first download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#isBlacklisted(int,long)">isBlacklisted(int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#isBlacklisted(int,long)">isBlacklisted(int, long)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#isBlacklisted(int,long)">isBlacklisted(int, long)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the track at the specified index in the selection is excluded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#isCached">isCached</a></span> - Variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a> is cached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#isCached(java.lang.String,long,long)">isCached(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the specified range of data in a resource is fully cached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#isCached(java.lang.String,long,long)">isCached(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#isCacheFolderLocked(java.io.File)">isCacheFolderLocked(File)</a></span> - Static method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether <code>cacheFolder</code> is locked by a <a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>SimpleCache</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#isCanceled()">isCanceled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the message delivery has been canceled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#isCancelled()">isCancelled()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#isCastSessionAvailable()">isCastSessionAvailable()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a cast session is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceException.html#isCausedByPositionOutOfRange(java.io.IOException)">isCausedByPositionOutOfRange(IOException)</a></span> - Static method in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream">DataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink"><code>IOException</code></a> was caused by a <a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream" target="_top"><code>DataSourceException</code></a> whose
|
|
<a href="com/google/android/exoplayer2/upstream/DataSourceException.html#reason"><code>DataSourceException.reason</code></a> is <a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE"><code>PlaybackException.ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE</code></a> in its
|
|
cause stack.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#isChargingRequired()">isChargingRequired()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the device is required to be charging.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#isClosed()">isClosed()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the cursor is closed</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isCodecSupported(com.google.android.exoplayer2.Format)">isCodecSupported(Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the decoder supports the codec of the given <code>format</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#isCommandAvailable(int)">isCommandAvailable(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isCommandAvailable(int)">isCommandAvailable(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isCommandAvailable(int)">isCommandAvailable(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the provided <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a> is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#isControllerFullyVisible()">isControllerFullyVisible()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the controller is currently fully visible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#isControllerVisible()">isControllerVisible()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the controller is currently visible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#isCryptoSchemeSupported(java.util.UUID)">isCryptoSchemeSupported(UUID)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the DRM scheme with the given UUID is supported on this device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#isCurrentStreamFinal()">isCurrentStreamFinal()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#isCurrentStreamFinal()">isCurrentStreamFinal()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#isCurrentStreamFinal()">isCurrentStreamFinal()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> will be the final one supplied before the
|
|
renderer is next disabled or reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#isCurrentWindowDynamic()">isCurrentWindowDynamic()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isCurrentWindowDynamic()">isCurrentWindowDynamic()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isCurrentWindowDynamic()">isCurrentWindowDynamic()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current window is dynamic, or <code>false</code> if the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> is
|
|
empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#isCurrentWindowLive()">isCurrentWindowLive()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isCurrentWindowLive()">isCurrentWindowLive()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isCurrentWindowLive()">isCurrentWindowLive()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current window is live, or <code>false</code> if the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#isCurrentWindowSeekable()">isCurrentWindowSeekable()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isCurrentWindowSeekable()">isCurrentWindowSeekable()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isCurrentWindowSeekable()">isCurrentWindowSeekable()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current window is seekable, or <code>false</code> if the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> is
|
|
empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#isDecodeOnly()">isDecodeOnly()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the <a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_DECODE_ONLY"><code>C.BUFFER_FLAG_DECODE_ONLY</code></a> flag is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#isDeviceMuted()">isDeviceMuted()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Gets whether the device is muted or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#isDeviceMuted()">isDeviceMuted()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and always returns <code>false</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isDeviceMuted()">isDeviceMuted()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isDeviceMuted()">isDeviceMuted()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Gets whether the device is muted or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#isDeviceMuted()">isDeviceMuted()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#isDeviceMuted()">isDeviceMuted()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#isDone()">isDone()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#isDynamic">isDynamic</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#isDynamic">isDynamic</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Whether this window may change when the timeline is updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html#isEligibleForFallback(java.io.IOException)">isEligibleForFallback(IOException)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultLoadErrorHandlingPolicy.html" title="class in com.google.android.exoplayer2.upstream">DefaultLoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether an error should trigger a fallback if possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#isEmpty()">isEmpty()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this track group array is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#isEmpty()">isEmpty()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the timeline is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/IntArrayQueue.html#isEmpty()">isEmpty()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util">IntArrayQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the queue is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#isEnabled">isEnabled</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#isEnabled()">isEnabled()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the source is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#isEncodingHighResolutionPcm(int)">isEncodingHighResolutionPcm(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether <code>encoding</code> is high resolution (> 16-bit) PCM.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#isEncodingLinearPcm(int)">isEncodingLinearPcm(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether <code>encoding</code> is one of the linear PCM encodings.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html#isEncrypted">isEncrypted</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4">TrackEncryptionBox</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the encryption state of the samples in the sample group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#isEncrypted()">isEncrypted()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the <a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_ENCRYPTED"><code>C.BUFFER_FLAG_ENCRYPTED</code></a> flag is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#isEnded">isEnded</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#isEnded()">isEnded()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this processor will return no more output from <a href="com/google/android/exoplayer2/audio/AudioProcessor.html#getOutput()"><code>AudioProcessor.getOutput()</code></a> until it
|
|
has been <a href="com/google/android/exoplayer2/audio/AudioProcessor.html#flush()"><code>AudioProcessor.flush()</code></a>ed and more input has been queued.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#isEnded()">isEnded()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether <a href="com/google/android/exoplayer2/audio/AudioSink.html#playToEndOfStream()"><code>AudioSink.playToEndOfStream()</code></a> has been called and all buffers have been processed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#isEnded()">isEnded()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the renderer is ready for the <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a> instance to transition to <a href="com/google/android/exoplayer2/Player.html#STATE_ENDED"><code>Player.STATE_ENDED</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html#isEnded()">isEnded()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk">MediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the iteration has reached the end of the available data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#isEnded()">isEnded()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#isEndOfStream()">isEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the <a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_END_OF_STREAM"><code>C.BUFFER_FLAG_END_OF_STREAM</code></a> flag is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html#isEndTag(org.xmlpull.v1.XmlPullParser)">isEndTag(XmlPullParser)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util">XmlPullParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current event is an end tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html#isEndTag(org.xmlpull.v1.XmlPullParser,java.lang.String)">isEndTag(XmlPullParser, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util">XmlPullParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current event is an end tag with the specified name.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#isEquivalent(com.google.android.exoplayer2.trackselection.TrackSelectorResult)">isEquivalent(TrackSelectorResult)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this result is equivalent to <code>other</code> for all renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#isEquivalent(com.google.android.exoplayer2.trackselection.TrackSelectorResult,int)">isEquivalent(TrackSelectorResult, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this result is equivalent to <code>other</code> for the renderer at the given index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#isErrorSegment()">isErrorSegment()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#isExplicit()">isExplicit()</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html" title="interface in com.google.android.exoplayer2.source.dash">DashSegmentIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if segments are defined explicitly by the index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html#isExplicit()">isExplicit()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashWrappingSegmentIndex.html" title="class in com.google.android.exoplayer2.source.dash">DashWrappingSegmentIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#isExplicit()">isExplicit()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#isExplicit()">isExplicit()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/dash/DashSegmentIndex.html#isExplicit()"><code>DashSegmentIndex.isExplicit()</code></a></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html#isExplicit()">isExplicit()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentList</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html#isFallbackAvailable(int)">isFallbackAvailable(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackOptions</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a fallback is available for the given <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackType.html" title="annotation in com.google.android.exoplayer2.upstream"><code>fallback type</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#isFastForwardEnabled()">isFastForwardEnabled()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Returns <code>true</code> if fast forward is enabled, <code>false</code> otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#isFastForwardEnabled()">isFastForwardEnabled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#isFirst()">isFirst()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the cursor is pointing to the first download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#isFlagSet(int)">isFlagSet(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given flag is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isFormatSupported(com.google.android.exoplayer2.Format)">isFormatSupported(Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the decoder may support decoding the given <code>format</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#isFormatSupported(com.google.android.exoplayer2.source.rtsp.MediaDescription)">isFormatSupported(MediaDescription)</a></span> - Static method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the format of a <code>MediaDescription</code> is supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#isFullyVisible()">isFullyVisible()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the controller is fully visible, which means all UI controls are visible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isHdr10PlusOutOfBandMetadataSupported()">isHdr10PlusOutOfBandMetadataSupported()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the codec handles HDR10+ out-of-band metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#isHeart()">isHeart()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the rating is "heart".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html#isHighBitDepthSupported()">isHighBitDepthSupported()</a></span> - Static method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if the underlying libvpx library supports high bit depth.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#isHoleSpan()">isHoleSpan()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this is a hole <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#isIdle()">isIdle()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the manager is currently idle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#isIdleRequired()">isIdleRequired()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the device is required to be idle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html#isIndependent">isIndependent</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Part</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the part is independent.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#isInitialized()">isInitialized()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the manager has completed initialization.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.html#isInitialized()">isInitialized()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.html" title="class in com.google.android.exoplayer2.util">SntpClient</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the device time offset has already been loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#isKeyFrame()">isKeyFrame()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the <a href="com/google/android/exoplayer2/C.html#BUFFER_FLAG_KEY_FRAME"><code>C.BUFFER_FLAG_KEY_FRAME</code></a> flag is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#isLast()">isLast()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the cursor is pointing to the last download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#isLastPeriod(int,com.google.android.exoplayer2.Timeline.Period,com.google.android.exoplayer2.Timeline.Window,int,boolean)">isLastPeriod(int, Timeline.Period, Timeline.Window, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given period is the last period of the timeline depending on the <code>
|
|
repeatMode</code> and whether shuffling is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#isLastSampleQueued()">isLastSampleQueued()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the last sample of the stream has knowingly been queued.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#isLevel1Element(int)">isLevel1Element(int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Checks if the given id is that of a level 1 element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#isLevel1Element(int)">isLevel1Element(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Checks if the given id is that of a level 1 element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#isLinebreak(int)">isLinebreak(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given character is a carriage return ('\r') or a line feed ('\n').</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#isLinethrough()">isLinethrough()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#isLive">isLive</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the manifest describes a live presentation still in progress.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#isLive">isLive</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#isLive">isLive</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Timeline.Window.html#isLive()"><code>Timeline.Window.isLive()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#isLive()">isLive()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#isLive()">isLive()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the tracked playlists describe a live stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#isLive()">isLive()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this is a live stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html#isLoadCompleted()">isLoadCompleted()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">ContainerMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html#isLoadCompleted()">isLoadCompleted()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">MediaChunk</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the chunk has been fully loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html#isLoadCompleted()">isLoadCompleted()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">SingleSampleMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html#isLoadCompleted()">isLoadCompleted()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isLoading()">isLoading()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the player is currently loading the source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source">CompositeSequenceableLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#isLoading()">isLoading()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the media period is currently loading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SequenceableLoader.html#isLoading()">isLoading()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source">SequenceableLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the loader is currently loading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#isLoading()">isLoading()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the loader is currently loading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#isLoadingFinished()">isLoadingFinished()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether data has been written to the sample queue until the end of stream signal.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#isLocalFileUri(android.net.Uri)">isLocalFileUri(Uri)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if the URI is a path to a local file or a reference to a local file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#isMatroska(java.lang.String)">isMatroska(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given <code>mimeType</code> is a Matroska MIME type, including WebM.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#isNalUnitSei(java.lang.String,byte)">isNalUnitSei(String, byte)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the NAL unit with the specified header contains supplemental enhancement
|
|
information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html#isNetwork">isNetwork</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#isNetworkRequired()">isNetworkRequired()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether network connectivity is required.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#isNewerThan(com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)">isNewerThan(HlsMediaPlaylist)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this playlist is newer than <code>other</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#isNewSubtitleDataAvailable()">isNewSubtitleDataAvailable()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html#isNewSubtitleDataAvailable()">isNewSubtitleDataAvailable()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea708Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea708Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ISO88591_NAME">ISO88591_NAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="https://developer.android.com/reference/java/nio/charset/StandardCharsets.html" title="class or interface in java.nio.charset" class="externalLink"><code>StandardCharsets</code></a> or <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Charsets.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink" target="_top"><code>Charsets</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#isoColorPrimariesToColorSpace(int)">isoColorPrimariesToColorSpace(int)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.ColorSpace.html" title="annotation in com.google.android.exoplayer2"><code>C.ColorSpace</code></a> corresponding to the given ISO color primary code, as per
|
|
table A.7.21.1 in Rec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#isOpen()">isOpen()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the condition is opened.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#isOpened()">isOpened()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the data source is currently opened.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#isOpenEnded()">isOpenEnded()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this is an open-ended <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#isOrdered">isOrdered</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#isoTransferCharacteristicsToColorTransfer(int)">isoTransferCharacteristicsToColorTransfer(int)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.ColorTransfer.html" title="annotation in com.google.android.exoplayer2"><code>C.ColorTransfer</code></a> corresponding to the given ISO transfer characteristics
|
|
code, as per table A.7.21.2 in Rec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html#isPackedAudioExtractor()">isPackedAudioExtractor()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">BundledHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html#isPackedAudioExtractor()">isPackedAudioExtractor()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls">HlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this is a packed audio extractor, as defined in RFC 8216, Section 3.4.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#isPackedAudioExtractor()">isPackedAudioExtractor()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#isPlaceholder">isPlaceholder</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#isPlaceholder">isPlaceholder</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Whether this period contains placeholder information because the real information has yet to
|
|
be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#isPlaceholder">isPlaceholder</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Whether this window contains placeholder information because the real information has yet to
|
|
be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#isPlayable">isPlayable</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional boolean for media playability.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#isPlaying()">isPlaying()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#isPlaying()">isPlaying()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isPlaying()">isPlaying()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isPlaying()">isPlaying()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the player is playing, i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#isPlayingAd()">isPlayingAd()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#isPlayingAd()">isPlayingAd()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#isPlayingAd()">isPlayingAd()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the player is currently playing an ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#isPlayingAd()">isPlayingAd()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#isPlayingAd()">isPlayingAd()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html#isPreload">isPreload</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Part</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the part is a preloading part.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#isPrepared()">isPrepared()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#isPrepared()">isPrepared()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the source is currently prepared.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#isProtectedContentExtensionSupported(android.content.Context)">isProtectedContentExtensionSupported(Context)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether creating a GL context with <a href="com/google/android/exoplayer2/util/GlUtil.html#EXTENSION_PROTECTED_CONTENT">"EGL_EXT_protected_content"</a> is possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html#isPsshAtom(byte%5B%5D)">isPsshAtom(byte[])</a></span> - Static method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html" title="class in com.google.android.exoplayer2.extractor.mp4">PsshAtomUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the data is a valid PSSH atom.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#isPublic">isPublic</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the radio station is listed (<code>icy-pub</code>), or <code>false</code> if the header was not
|
|
present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#isRated()">isRated()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#isRated()">isRated()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Rating.html#isRated()">isRated()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2">Rating</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the rating exists or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#isRated()">isRated()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#isRated()">isRated()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#isReady()">isReady()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the renderer is able to immediately render media from the current position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.EmbeddedSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/EmptySampleStream.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/EmptySampleStream.html" title="class in com.google.android.exoplayer2.source">EmptySampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleStream.html#isReady()">isReady()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source">SampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether data is available to be read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#isReady()">isReady()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#isReady(boolean)">isReady(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether there is data available for reading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html#isRecoverable">isRecoverable</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.InitializationException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.InitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">If the exception can be recovered by recreating the sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html#isRecoverable">isRecoverable</a></span> - Variable in exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.WriteException</a></dt>
|
|
<dd>
|
|
<div class="block">If the exception can be recovered by recreating the sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#isRendererEnabled(int)">isRendererEnabled(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the renderer at the specified index is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RepeatModeUtil.html#isRepeatModeEnabled(int,int)">isRepeatModeEnabled(int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RepeatModeUtil.html" title="class in com.google.android.exoplayer2.util">RepeatModeUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Verifies whether a given <code>repeatMode</code> is enabled in the bitmask <code>enabledModes</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.LoadErrorAction.html#isRetry()">isRetry()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.LoadErrorAction.html" title="class in com.google.android.exoplayer2.upstream">Loader.LoadErrorAction</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this is a retry action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html#isReusable()">isReusable()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">BundledHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html#isReusable()">isReusable()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls">HlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this instance can be used for extracting multiple continuous segments.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#isReusable()">isReusable()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ControlDispatcher.html#isRewindEnabled()">isRewindEnabled()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Returns <code>true</code> if rewind is enabled, <code>false</code> otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultControlDispatcher.html#isRewindEnabled()">isRewindEnabled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2">DefaultControlDispatcher</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#isRoot">isRoot</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isSeamlessAdaptationSupported(com.google.android.exoplayer2.Format)">isSeamlessAdaptationSupported(Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether it may be possible to adapt an instance of this decoder to playing a different
|
|
format when the codec is configured to play media in the specified <code>format</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isSeamlessAdaptationSupported(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format,boolean)">isSeamlessAdaptationSupported(Format, Format, boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#canReuseCodec(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)"><code>MediaCodecInfo.canReuseCodec(com.google.android.exoplayer2.Format, com.google.android.exoplayer2.Format)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DummySurface.html#isSecureSupported(android.content.Context)">isSecureSupported(Context)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DummySurface.html" title="class in com.google.android.exoplayer2.video">DummySurface</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the device supports secure dummy surfaces.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#isSeekable">isSeekable</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#isSeekable">isSeekable</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Whether it's possible to seek within this window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html#isSeekable()">isSeekable()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.BinarySearchSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#isSeekable()">isSeekable()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html#isSeekable()">isSeekable()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ConstantBitrateSeekMap.html" title="class in com.google.android.exoplayer2.extractor">ConstantBitrateSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html#isSeekable()">isSeekable()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacSeekTableSeekMap.html" title="class in com.google.android.exoplayer2.extractor">FlacSeekTableSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html#isSeekable()">isSeekable()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/IndexSeekMap.html" title="class in com.google.android.exoplayer2.extractor">IndexSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#isSeekable()">isSeekable()</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.html#isSeekable()">isSeekable()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor">SeekMap</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether seeking is supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html#isSeekable()">isSeekable()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.Unseekable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#isSeeking()">isSeeking()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the last operation set by <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#setSeekTargetUs(long)"><code>BinarySearchSeeker.setSeekTargetUs(long)</code></a> is still pending.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#isSegmentAvailableAtFullNetworkSpeed(long,long)">isSegmentAvailableAtFullNetworkSpeed(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#isServerSideInserted">isServerSideInserted</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Whether this ad group is server-side inserted and part of the content stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#isServerSideInsertedAdGroup(int)">isServerSideInsertedAdGroup(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the ad group at index <code>adGroupIndex</code> is server-side inserted and part
|
|
of the content stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#isSimulatingUnknownLength()">isSimulatingUnknownLength()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether unknown length is simulated</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#isSingleWindow()">isSingleWindow()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#isSingleWindow()">isSingleWindow()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#isSingleWindow()">isSingleWindow()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if the media source is guaranteed to never have zero or more than one window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#isSingleWindow()">isSingleWindow()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#isSnapshotValid(android.net.Uri)">isSnapshotValid(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#isSnapshotValid(android.net.Uri)">isSnapshotValid(Uri)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the snapshot of the playlist referenced by the provided <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> is valid,
|
|
meaning all the segments referenced by the playlist are expected to be available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#isSourceReady()">isSourceReady()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the upstream source is ready.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsUtil.html#isStartOfTsPacket(byte%5B%5D,int,int,int)">isStartOfTsPacket(byte[], int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsUtil.html" title="class in com.google.android.exoplayer2.extractor.ts">TsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a TS packet starts at <code>searchPosition</code> according to the MPEG-TS
|
|
synchronization recommendations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html#isStartTag(org.xmlpull.v1.XmlPullParser)">isStartTag(XmlPullParser)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util">XmlPullParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current event is a start tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html#isStartTag(org.xmlpull.v1.XmlPullParser,java.lang.String)">isStartTag(XmlPullParser, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util">XmlPullParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current event is a start tag with the specified name.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html#isStartTagIgnorePrefix(org.xmlpull.v1.XmlPullParser,java.lang.String)">isStartTagIgnorePrefix(XmlPullParser, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util">XmlPullParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the current event is a start tag with the specified name.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#isStorageNotLowRequired()">isStorageNotLowRequired()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the device is required to not be low on <em>internal</em> storage.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#isSupported(int,boolean)">isSupported(int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if the <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> in the given <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a> is <a href="com/google/android/exoplayer2/C.html#FORMAT_HANDLED"><code>C.FORMAT_HANDLED</code></a> or if <code>allowExceedsCapabilities</code> is set and the format support is
|
|
<a href="com/google/android/exoplayer2/C.html#FORMAT_EXCEEDS_CAPABILITIES"><code>C.FORMAT_EXCEEDS_CAPABILITIES</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.html#isSurfacelessContextExtensionSupported()">isSurfacelessContextExtensionSupported()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.html" title="class in com.google.android.exoplayer2.util">GlUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether creating a GL context with <a href="com/google/android/exoplayer2/util/GlUtil.html#EXTENSION_SURFACELESS_CONTEXT">"EGL_KHR_surfaceless_context"</a> is possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoDecoderException.html#isSurfaceValid">isSurfaceValid</a></span> - Variable in exception com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoDecoderException.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoDecoderException</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the surface was valid when the exception occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DtsUtil.html#isSyncWord(int)">isSyncWord(int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio">DtsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether a given integer matches a DTS sync word.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#isTerminalState()">isTerminalState()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the download is completed or failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#isText(java.lang.String)">isText(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given string is a text MIME type, including known text types that use
|
|
"application" as their base type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#isThumbsUp()">isThumbsUp()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the rating is "thumbs up".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#isTv(android.content.Context)">isTv(Context)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the app is running on a TV device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#isUnderline()">isUnderline()</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#isUnmeteredNetworkRequired()">isUnmeteredNetworkRequired()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether un-metered network connectivity is required.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#isVideo(java.lang.String)">isVideo(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given string is a video MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#isVideoSizeAndRateSupportedV21(int,int,double)">isVideoSizeAndRateSupportedV21(int, int, double)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the decoder supports video with a given width, height and frame rate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#isVisible()">isVisible()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the controller is currently visible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#isVisible()">isVisible()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the controller is currently visible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#isWaitingForRequirements()">isWaitingForRequirements()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this manager has one or more downloads that are not progressing for the sole
|
|
reason that the <a href="com/google/android/exoplayer2/offline/DownloadManager.html#getRequirements()"><code>Requirements</code></a> are not met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html#isWebvttHeaderLine(com.google.android.exoplayer2.util.ParsableByteArray)">isWebvttHeaderLine(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given input is the first line of a WebVTT file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#isWindowColorSet()">isWindowColorSet()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if the fill color of the window is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.AudioTrackScore.html#isWithinConstraints">isWithinConstraints</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.AudioTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.AudioTrackScore</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the provided format is within the parameter constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.TextTrackScore.html#isWithinConstraints">isWithinConstraints</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.TextTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.TextTrackScore</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the provided format is within the parameter constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.VideoTrackScore.html#isWithinMaxConstraints">isWithinMaxConstraints</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.VideoTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.VideoTrackScore</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the provided format is within the parameter maximum constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html#iterator()">iterator()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="class in com.google.android.exoplayer2.util">CopyOnWriteMultiset</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an iterator over a snapshot of all the elements currently in this multiset (including
|
|
duplicates).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html#%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet,int,int)">Iterator(FakeAdaptiveDataSet, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveDataSet.Iterator.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveDataSet.Iterator</a></dt>
|
|
<dd>
|
|
<div class="block">Create iterator.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#iv">iv</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The 16 byte initialization vector.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:J">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">J</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#JPEG">JPEG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the JPEG format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html" title="class in com.google.android.exoplayer2.extractor.jpeg"><span class="typeNameLink">JpegExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/jpeg/package-summary.html">com.google.android.exoplayer2.extractor.jpeg</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts JPEG image using the Exif format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html#%3Cinit%3E()">JpegExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html" title="class in com.google.android.exoplayer2.extractor.jpeg">JpegExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#jumpDrawablesToCurrentState()">jumpDrawablesToCurrentState()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a id="I:K">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">K</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#key">key</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The 16 byte key id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#key">key</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd>
|
|
<div class="block">The key.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#key">key</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The metadata key name.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#key">key</a></span> - Variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The cache key that uniquely identifies the resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#key">key</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">A key that uniquely identifies the resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#KEY_ANDROID_CAPTURE_FPS">KEY_ANDROID_CAPTURE_FPS</a></span> - Static variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">Key for the capture frame rate (in frames per second).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#KEY_CONTENT_ID">KEY_CONTENT_ID</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Key for the <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink"><code>String</code></a> content id in <a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_SET_STOP_REASON"><code>DownloadService.ACTION_SET_STOP_REASON</code></a> and <a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_REMOVE_DOWNLOAD" target="_top"><code>DownloadService.ACTION_REMOVE_DOWNLOAD</code></a> intents.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#KEY_CONTENT_LENGTH">KEY_CONTENT_LENGTH</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Key for content length in bytes (type: long).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#KEY_CUSTOM_PREFIX">KEY_CUSTOM_PREFIX</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Prefix for custom metadata keys.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#KEY_DOWNLOAD_REQUEST">KEY_DOWNLOAD_REQUEST</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Key for the <a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadRequest</code></a> in <a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_ADD_DOWNLOAD"><code>DownloadService.ACTION_ADD_DOWNLOAD</code></a> intents.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#KEY_EXO_PCM_ENCODING">KEY_EXO_PCM_ENCODING</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Custom <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a> key associated with an integer representing the PCM encoding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#KEY_EXO_PIXEL_WIDTH_HEIGHT_RATIO_FLOAT">KEY_EXO_PIXEL_WIDTH_HEIGHT_RATIO_FLOAT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Custom <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a> key associated with a float representing the ratio between a pixel's
|
|
width and height.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#KEY_FOREGROUND">KEY_FOREGROUND</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Key for a boolean extra that can be set on any intent to indicate whether the service was
|
|
started in the foreground.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#KEY_REDIRECTED_URI">KEY_REDIRECTED_URI</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html" title="interface in com.google.android.exoplayer2.upstream.cache">ContentMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Key for redirected uri (type: String).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#KEY_REQUIREMENTS">KEY_REQUIREMENTS</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Key for the <a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><code>Requirements</code></a> in <a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_SET_REQUIREMENTS"><code>DownloadService.ACTION_SET_REQUIREMENTS</code></a> intents.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#KEY_STATUS_AVAILABLE">KEY_STATUS_AVAILABLE</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Value for use with the Map returned from <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#queryKeyStatus(byte%5B%5D)"><code>FakeExoMediaDrm.queryKeyStatus(byte[])</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#KEY_STATUS_KEY">KEY_STATUS_KEY</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Key for use with the Map returned from <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#queryKeyStatus(byte%5B%5D)"><code>FakeExoMediaDrm.queryKeyStatus(byte[])</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#KEY_STATUS_UNAVAILABLE">KEY_STATUS_UNAVAILABLE</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Value for use with the Map returned from <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#queryKeyStatus(byte%5B%5D)"><code>FakeExoMediaDrm.queryKeyStatus(byte[])</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#KEY_STOP_REASON">KEY_STOP_REASON</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Key for the integer stop reason in <a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_SET_STOP_REASON"><code>DownloadService.ACTION_SET_STOP_REASON</code></a> and <a href="com/google/android/exoplayer2/offline/DownloadService.html#ACTION_ADD_DOWNLOAD"><code>DownloadService.ACTION_ADD_DOWNLOAD</code></a> intents.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#KEY_TYPE_OFFLINE">KEY_TYPE_OFFLINE</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type for keys that will be used for offline use.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#KEY_TYPE_RELEASE">KEY_TYPE_RELEASE</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type indicating that saved offline keys should be released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#KEY_TYPE_STREAMING">KEY_TYPE_STREAMING</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type for keys that will be used for online use.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#keyForField(int)">keyForField(int)</a></span> - Static method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Converts the given <a href="com/google/android/exoplayer2/PlaybackException.FieldNumber.html" title="annotation in com.google.android.exoplayer2"><code>PlaybackException.FieldNumber</code></a> to a string which can be used as a field key when
|
|
implementing <a href="com/google/android/exoplayer2/PlaybackException.html#toBundle()"><code>PlaybackException.toBundle()</code></a> and <a href="com/google/android/exoplayer2/Bundleable.Creator.html" title="interface in com.google.android.exoplayer2"><code>Bundleable.Creator</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#%3Cinit%3E(byte%5B%5D,java.lang.String)">KeyRequest(byte[], String)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_UNKNOWN"><code>ExoMediaDrm.KeyRequest.REQUEST_TYPE_UNKNOWN</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#%3Cinit%3E(byte%5B%5D,java.lang.String,int)">KeyRequest(byte[], String, int)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#keySetId">keySetId</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">The key set id of the offline licence if the content is protected with DRM.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/KeysExpiredException.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">KeysExpiredException</span></a> - Exception in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when the drm keys loaded into an open session expire.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/KeysExpiredException.html#%3Cinit%3E()">KeysExpiredException()</a></span> - Constructor for exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/KeysExpiredException.html" title="class in com.google.android.exoplayer2.drm">KeysExpiredException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyStatus.html#%3Cinit%3E(int,byte%5B%5D)">KeyStatus(int, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyStatus.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyStatus</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:L">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">L</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#label">label</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The human readable label, or null if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#label">label</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">The label.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#lang">lang</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd>
|
|
<div class="block">Declares the language code(s) for this ProgramInformation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html#language">language</a></span> - Variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.DvbSubtitleInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html#language">language</a></span> - Variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.EsInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#language">language</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The language as an IETF BCP 47 conformant tag, or null if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#language">language</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">The language.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#language">language</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#language">language</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#LANGUAGE_UNDETERMINED">LANGUAGE_UNDETERMINED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an undetermined language as an ISO 639-2 language code.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/LanguageFeatureSpan.html" title="interface in com.google.android.exoplayer2.text.span"><span class="typeNameLink">LanguageFeatureSpan</span></a> - Interface in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">Marker interface for span classes that carry language features rather than style information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#lastFormat">lastFormat</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html#lastMediaSequence">lastMediaSequence</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.RenditionReport</a></dt>
|
|
<dd>
|
|
<div class="block">The last media sequence that is in the playlist of the reported rendition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html#lastPartIndex">lastPartIndex</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.RenditionReport</a></dt>
|
|
<dd>
|
|
<div class="block">The last part index that is in the playlist of the reported rendition, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if the rendition does not contain partial segments.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#lastPeriodIndex">lastPeriodIndex</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The index of the last period that belongs to this window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#lastTouchTimestamp">lastTouchTimestamp</a></span> - Variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The last touch timestamp, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#isCached"><code>CacheSpan.isCached</code></a> is false.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">LatmReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses and extracts samples from an AAC/LATM elementary stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html#%3Cinit%3E(java.lang.String)">LatmReader(String)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts">LatmReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback"><span class="typeNameLink">LeanbackPlayerAdapter</span></a> - Class in <a href="com/google/android/exoplayer2/ext/leanback/package-summary.html">com.google.android.exoplayer2.ext.leanback</a></dt>
|
|
<dd>
|
|
<div class="block">Leanback <code>PlayerAdapter</code> implementation for <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.Player,int)">LeanbackPlayerAdapter(Context, Player, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Builds an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">LeastRecentlyUsedCacheEvictor</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Evicts least recently used cache files first.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html#%3Cinit%3E(long)">LeastRecentlyUsedCacheEvictor(long)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">LeastRecentlyUsedCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd>
|
|
<div class="block">The number of chunks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.CommentHeader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd>
|
|
<div class="block">The length of the range, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> to indicate that the range is unbounded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd>
|
|
<div class="block">The number of tracks in the group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd>
|
|
<div class="block">The number of groups in the array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.Segment.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">The number of selected tracks within the <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionArray</a></dt>
|
|
<dd>
|
|
<div class="block">The length of this array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd>
|
|
<div class="block">The number of selections in the result.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The length of the <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a>, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if this is an open-ended hole.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#length">length</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">The length of the data, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#length()">length()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of metadata entries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#length()">length()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#length()">length()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#length()">length()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of tracks in the selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET">LENGTH_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an unset or unknown length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html#level">level</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html" title="class in com.google.android.exoplayer2.video">DolbyVisionConfig</a></dt>
|
|
<dd>
|
|
<div class="block">The level number.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#levelIdc">levelIdc</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac"><span class="typeNameLink">LibflacAudioRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/ext/flac/package-summary.html">com.google.android.exoplayer2.ext.flac</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders audio using the native Flac decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html#%3Cinit%3E()">LibflacAudioRenderer()</a></span> - Constructor for class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac">LibflacAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)">LibflacAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)</a></span> - Constructor for class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac">LibflacAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)">LibflacAudioRenderer(Handler, AudioRendererEventListener, AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac">LibflacAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1"><span class="typeNameLink">Libgav1VideoRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/ext/av1/package-summary.html">com.google.android.exoplayer2.ext.av1</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders video using libgav1 decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)">Libgav1VideoRenderer(long, Handler, VideoRendererEventListener, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int,int,int,int)">Libgav1VideoRenderer(long, Handler, VideoRendererEventListener, int, int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus"><span class="typeNameLink">LibopusAudioRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/ext/opus/package-summary.html">com.google.android.exoplayer2.ext.opus</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders audio using the native Opus decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html#%3Cinit%3E()">LibopusAudioRenderer()</a></span> - Constructor for class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus">LibopusAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor...)">LibopusAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...)</a></span> - Constructor for class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus">LibopusAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html#%3Cinit%3E(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioSink)">LibopusAudioRenderer(Handler, AudioRendererEventListener, AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus">LibopusAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/LibraryLoader.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">LibraryLoader</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Configurable loader for native libraries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LibraryLoader.html#%3Cinit%3E(java.lang.String...)">LibraryLoader(String...)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LibraryLoader.html" title="class in com.google.android.exoplayer2.util">LibraryLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9"><span class="typeNameLink">LibvpxVideoRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/ext/vp9/package-summary.html">com.google.android.exoplayer2.ext.vp9</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders video using the native VP9 decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#%3Cinit%3E(long)">LibvpxVideoRenderer(long)</a></span> - Constructor for class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)">LibvpxVideoRenderer(long, Handler, VideoRendererEventListener, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#%3Cinit%3E(long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int,int,int,int)">LibvpxVideoRenderer(long, Handler, VideoRendererEventListener, int, int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#licenseServerUrl">licenseServerUrl</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">The URL of the server to which license requests should be made.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#licenseUri">licenseUri</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Optional default DRM license server <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#limit()">limit()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the limit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#line">line</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The position of the cue box within the viewport in the direction orthogonal to the writing
|
|
direction (determined by <a href="com/google/android/exoplayer2/text/Cue.html#verticalType"><code>Cue.verticalType</code></a>), or <a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET"><code>Cue.DIMEN_UNSET</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#LINE_TYPE_FRACTION">LINE_TYPE_FRACTION</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Value for <a href="com/google/android/exoplayer2/text/Cue.html#lineType"><code>Cue.lineType</code></a> when <a href="com/google/android/exoplayer2/text/Cue.html#line"><code>Cue.line</code></a> is a fractional position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#LINE_TYPE_NUMBER">LINE_TYPE_NUMBER</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Value for <a href="com/google/android/exoplayer2/text/Cue.html#lineType"><code>Cue.lineType</code></a> when <a href="com/google/android/exoplayer2/text/Cue.html#line"><code>Cue.line</code></a> is a line number.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#lineAnchor">lineAnchor</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The cue box anchor positioned by <a href="com/google/android/exoplayer2/text/Cue.html#line"><code>Cue.line</code></a> when <a href="com/google/android/exoplayer2/text/Cue.html#lineType"><code>Cue.lineType</code></a> is <a href="com/google/android/exoplayer2/text/Cue.html#LINE_TYPE_FRACTION"><code>Cue.LINE_TYPE_FRACTION</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#linearSearch(int%5B%5D,int)">linearSearch(int[], int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first occurrence of <code>value</code> in <code>array</code>, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if <code>value</code> is not contained in <code>array</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#linearSearch(long%5B%5D,long)">linearSearch(long[], long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the index of the first occurrence of <code>value</code> in <code>array</code>, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if <code>value</code> is not contained in <code>array</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#lineType">lineType</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The type of the <a href="com/google/android/exoplayer2/text/Cue.html#line"><code>Cue.line</code></a> value.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">ListenerSet</span></a><<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="type parameter in ListenerSet">T</a>> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A set of listeners.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#%3Cinit%3E(android.os.Looper,com.google.android.exoplayer2.util.Clock,com.google.android.exoplayer2.util.ListenerSet.IterationFinishedEvent)">ListenerSet(Looper, Clock, ListenerSet.IterationFinishedEvent<T>)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new listener set.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ListenerSet.Event.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">ListenerSet.Event</span></a><<a href="com/google/android/exoplayer2/util/ListenerSet.Event.html" title="type parameter in ListenerSet.Event">T</a>> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">An event sent to a listener.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ListenerSet.IterationFinishedEvent.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">ListenerSet.IterationFinishedEvent</span></a><<a href="com/google/android/exoplayer2/util/ListenerSet.IterationFinishedEvent.html" title="type parameter in ListenerSet.IterationFinishedEvent">T</a>> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">An event sent to a listener when all other events sent during one <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> message queue
|
|
iteration were handled by the listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#liveConfiguration">liveConfiguration</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">The live playback configuration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#liveConfiguration">liveConfiguration</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2"><code>MediaItem.LiveConfiguration</code></a> that is used or null if <a href="com/google/android/exoplayer2/Timeline.Window.html#isLive()"><code>Timeline.Window.isLive()</code></a> returns
|
|
false.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#%3Cinit%3E(long,long,long,float,float)">LiveConfiguration(long, long, long, float, float)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a live playback configuration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.LiveContentUnsupportedException.html#%3Cinit%3E()">LiveContentUnsupportedException()</a></span> - Constructor for exception com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.LiveContentUnsupportedException.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper.LiveContentUnsupportedException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">LivePlaybackSpeedControl</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Controls the playback speed while playing live content in order to maintain a steady target live
|
|
offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html#load()">load()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ContainerMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">ContainerMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/DataChunk.html#load()">load()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/DataChunk.html" title="class in com.google.android.exoplayer2.source.chunk">DataChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html#load()">load()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/InitializationChunk.html" title="class in com.google.android.exoplayer2.source.chunk">InitializationChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html#load()">load()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">SingleSampleMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html#load()">load()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaChunk.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html#load()">load()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream">Loader.Loadable</a></dt>
|
|
<dd>
|
|
<div class="block">Performs the load, returning on completion or cancellation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#load()">load()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#load(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,android.net.Uri,int)">load(DataSource, ParsingLoadable.Parser<? extends T>, Uri, int)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">Loads a single parsable object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#load(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser,com.google.android.exoplayer2.upstream.DataSpec,int)">load(DataSource, ParsingLoadable.Parser<? extends T>, DataSpec, int)</a></span> - Static method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">Loads a single parsable object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadCanceled(com.google.android.exoplayer2.source.LoadEventInfo,int)">loadCanceled(LoadEventInfo, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCanceled(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadCanceled(com.google.android.exoplayer2.source.LoadEventInfo,int,int,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long)">loadCanceled(LoadEventInfo, int, int, Format, int, Object, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCanceled(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadCanceled(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">loadCanceled(LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCanceled(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#loadChunkIndex(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation)">loadChunkIndex(DataSource, int, Representation)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Loads initialization and index data for the <code>representation</code> and returns the <a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor"><code>ChunkIndex</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#loadChunkIndex(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation,int)">loadChunkIndex(DataSource, int, Representation, int)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Loads initialization and index data for the <code>representation</code> and returns the <a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor"><code>ChunkIndex</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadCompleted(com.google.android.exoplayer2.source.LoadEventInfo,int)">loadCompleted(LoadEventInfo, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCompleted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadCompleted(com.google.android.exoplayer2.source.LoadEventInfo,int,int,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long)">loadCompleted(LoadEventInfo, int, int, Format, int, Object, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCompleted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadCompleted(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">loadCompleted(LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadCompleted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">LoadControl</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Controls buffering of media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#loadDurationMs">loadDurationMs</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The duration of the load up to the event time.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Loader</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Manages the background loading of <a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#%3Cinit%3E(java.lang.String)">Loader(String)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Loader.Callback.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Loader.Callback</span></a><<a href="com/google/android/exoplayer2/upstream/Loader.Callback.html" title="type parameter in Loader.Callback">T</a> extends <a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream">Loader.Loadable</a>> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A callback to be notified of <a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream"><code>Loader</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Loader.Loadable</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">An object that can be loaded using a <a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream"><code>Loader</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Loader.LoadErrorAction.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Loader.LoadErrorAction</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Action that can be taken in response to <a href="com/google/android/exoplayer2/upstream/Loader.Callback.html#onLoadError(T,long,long,java.io.IOException,int)"><code>Loader.Callback.onLoadError(Loadable, long, long,
|
|
IOException, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Loader.ReleaseCallback.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Loader.ReleaseCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A callback to be notified when a <a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream"><code>Loader</code></a> has finished being released.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/Loader.UnexpectedLoaderException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">Loader.UnexpectedLoaderException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an unexpected exception or error is encountered during loading.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">LoaderErrorThrower</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Conditionally throws errors affecting a <a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream"><code>Loader</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.Dummy.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">LoaderErrorThrower.Dummy</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoaderErrorThrower</code></a> that never throws.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadError(com.google.android.exoplayer2.source.LoadEventInfo,int,int,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long,java.io.IOException,boolean)">loadError(LoadEventInfo, int, int, Format, int, Object, long, long, IOException, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#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)"><code>MediaSourceEventListener.onLoadError(int, MediaPeriodId, LoadEventInfo, MediaLoadData, IOException,
|
|
boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadError(com.google.android.exoplayer2.source.LoadEventInfo,int,java.io.IOException,boolean)">loadError(LoadEventInfo, int, IOException, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#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)"><code>MediaSourceEventListener.onLoadError(int, MediaPeriodId, LoadEventInfo, MediaLoadData, IOException,
|
|
boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadError(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)">loadError(LoadEventInfo, MediaLoadData, IOException, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#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)"><code>MediaSourceEventListener.onLoadError(int, MediaPeriodId, LoadEventInfo, MediaLoadData, IOException,
|
|
boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">LoadErrorHandlingPolicy</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A policy that defines how load errors are handled.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">LoadErrorHandlingPolicy.FallbackOptions</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about the available fallback options.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackSelection.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">LoadErrorHandlingPolicy.FallbackSelection</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A selected fallback option.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackType.html" title="annotation in com.google.android.exoplayer2.upstream"><span class="typeNameLink">LoadErrorHandlingPolicy.FallbackType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Fallback type.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">LoadErrorHandlingPolicy.LoadErrorInfo</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about a load task error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html#%3Cinit%3E(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,int)">LoadErrorInfo(LoadEventInfo, MediaLoadData, IOException, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.LoadErrorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with the given values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html#loaders">loaders</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source">CompositeSequenceableLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html#loadEventInfo">loadEventInfo</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.LoadErrorInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source"><code>LoadEventInfo</code></a> associated with the load that encountered an error.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">LoadEventInfo</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> load event information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#%3Cinit%3E(long,com.google.android.exoplayer2.upstream.DataSpec,long)">LoadEventInfo(long, DataSpec, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/source/LoadEventInfo.html#%3Cinit%3E(long,com.google.android.exoplayer2.upstream.DataSpec,android.net.Uri,java.util.Map,long,long,long)"><code>LoadEventInfo(loadTaskId, dataSpec, dataSpec.uri, Collections.emptyMap(), elapsedRealtimeMs, 0,
|
|
0)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#%3Cinit%3E(long,com.google.android.exoplayer2.upstream.DataSpec,android.net.Uri,java.util.Map,long,long,long)">LoadEventInfo(long, DataSpec, Uri, Map<String, List<String>>, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates load event info.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#loadFormatWithDrmInitData(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.dash.manifest.Period)">loadFormatWithDrmInitData(DataSource, Period)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Loads a <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> for acquiring keys for a given period in a DASH manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#loadInitializationData(com.google.android.exoplayer2.source.chunk.ChunkExtractor,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.source.dash.manifest.Representation,boolean)">loadInitializationData(ChunkExtractor, DataSource, Representation, boolean)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Loads initialization data for the <code>representation</code> and optionally index data then returns
|
|
a <a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk"><code>BundledChunkExtractor</code></a> which contains the output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#loadManifest(com.google.android.exoplayer2.upstream.DataSource,android.net.Uri)">loadManifest(DataSource, Uri)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Loads a DASH manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#loadSampleFormat(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation)">loadSampleFormat(DataSource, int, Representation)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Loads initialization data for the <code>representation</code> and returns the sample <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#loadSampleFormat(com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.source.dash.manifest.Representation,int)">loadSampleFormat(DataSource, int, Representation, int)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Loads initialization data for the <code>representation</code> and returns the sample <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadStarted(com.google.android.exoplayer2.source.LoadEventInfo,int)">loadStarted(LoadEventInfo, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadStarted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadStarted(com.google.android.exoplayer2.source.LoadEventInfo,int,int,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long)">loadStarted(LoadEventInfo, int, int, Format, int, Object, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadStarted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#loadStarted(com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">loadStarted(LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onLoadStarted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#loadTaskId">loadTaskId</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Identifies the load task for this loadable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#loadTaskId">loadTaskId</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Identifies the load task to which this event corresponds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#loadTaskId">loadTaskId</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">Identifies the load task for this loadable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#localeIndicator">localeIndicator</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The four byte locale indicator.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/LocalMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">LocalMediaDrmCallback</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html" title="interface in com.google.android.exoplayer2.drm"><code>MediaDrmCallback</code></a> that provides a fixed response to key requests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/LocalMediaDrmCallback.html#%3Cinit%3E(byte%5B%5D)">LocalMediaDrmCallback(byte[])</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/LocalMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">LocalMediaDrmCallback</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#location">location</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The location of this manifest, or null if not present.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">Log</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Wrapper around <a href="https://developer.android.com/reference/android/util/Log.html" title="class or interface in android.util" class="externalLink" target="_top"><code>Log</code></a> which allows to set the log level.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#LOG_LEVEL_ALL">LOG_LEVEL_ALL</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Log level to log all messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#LOG_LEVEL_ERROR">LOG_LEVEL_ERROR</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Log level to only log error messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#LOG_LEVEL_INFO">LOG_LEVEL_INFO</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Log level to only log informative, warning and error messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#LOG_LEVEL_OFF">LOG_LEVEL_OFF</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Log level to disable all logging.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#LOG_LEVEL_WARNING">LOG_LEVEL_WARNING</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Log level to only log warning and error messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#logd(java.lang.String)">logd(String)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd>
|
|
<div class="block">Logs a debug message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#loge(java.lang.String)">loge(String)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd>
|
|
<div class="block">Logs an error message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#logMetrics(com.google.android.exoplayer2.decoder.DecoderCounters,com.google.android.exoplayer2.decoder.DecoderCounters)">logMetrics(DecoderCounters, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/LongArray.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">LongArray</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">An append-only, auto-growing <code>long[]</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LongArray.html#%3Cinit%3E()">LongArray()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LongArray.html" title="class in com.google.android.exoplayer2.util">LongArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LongArray.html#%3Cinit%3E(int)">LongArray(int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LongArray.html" title="class in com.google.android.exoplayer2.util">LongArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#lookAheadCount">lookAheadCount</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The number of fragments in a lookahead, or <a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#UNSET_LOOKAHEAD"><code>SsManifest.UNSET_LOOKAHEAD</code></a> if the lookahead is
|
|
unspecified.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">LoopingMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">To loop a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> indefinitely, use <a href="com/google/android/exoplayer2/Player.html#setRepeatMode(int)"><code>Player.setRepeatMode(int)</code></a>
|
|
instead of this class. To add a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> a specific number of times to the
|
|
playlist, use <a href="com/google/android/exoplayer2/ExoPlayer.html#addMediaSource(com.google.android.exoplayer2.source.MediaSource)"><code>ExoPlayer.addMediaSource(com.google.android.exoplayer2.source.MediaSource)</code></a> in a loop with the same <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.
|
|
To combine repeated <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> instances into one <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>, for example
|
|
to further wrap it in another <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>, use <a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>ConcatenatingMediaSource</code></a> with
|
|
the same <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> <a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#addMediaSource(com.google.android.exoplayer2.source.MediaSource)"><code>added</code></a> multiple
|
|
times.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource)">LoopingMediaSource(MediaSource)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Loops the provided source indefinitely.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,int)">LoopingMediaSource(MediaSource, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Loops the provided source a specified number of times.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:M">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">M</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#majorVersion">majorVersion</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The client manifest major version.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#manifest">manifest</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The manifest of the window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#MANUFACTURER">MANUFACTURER</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="https://developer.android.com/reference/android/os/Build.html#MANUFACTURER" title="class or interface in android.os" class="externalLink" target="_top"><code>Build.MANUFACTURER</code></a>, but in a place where it can be conveniently overridden for
|
|
local testing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html#mapping">mapping</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.Mode</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">MappingTrackSelector</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelector</code></a>s that first establish a mapping between <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>s
|
|
and <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a>s, and then from that mapping create a <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> for each
|
|
renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html#%3Cinit%3E()">MappingTrackSelector()</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">MappingTrackSelector.MappedTrackInfo</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Provides mapped track information for each renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#MARK_FILL_FILLED">MARK_FILL_FILLED</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#MARK_FILL_OPEN">MARK_FILL_OPEN</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#MARK_FILL_UNKNOWN">MARK_FILL_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#MARK_SHAPE_CIRCLE">MARK_SHAPE_CIRCLE</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#MARK_SHAPE_DOT">MARK_SHAPE_DOT</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#MARK_SHAPE_NONE">MARK_SHAPE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#MARK_SHAPE_SESAME">MARK_SHAPE_SESAME</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#markAsProcessed(boolean)">markAsProcessed(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Marks the message as processed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#marker">marker</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP marker bit (Word 0, bit 8).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#markFill">markFill</a></span> - Variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The mark fill for the text emphasis mark.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#markSeekOperationFinished(boolean,long)">markSeekOperationFinished(boolean, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#markShape">markShape</a></span> - Variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The mark shape used for text emphasis.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MaskingMediaPeriod</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Media period that defers calling <a href="com/google/android/exoplayer2/source/MediaSource.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)"><code>MediaSource.createPeriod(MediaPeriodId, Allocator, long)</code></a>
|
|
on a given source until <a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#createPeriod(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)"><code>MaskingMediaPeriod.createPeriod(MediaPeriodId)</code></a> has been called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.upstream.Allocator,long)">MaskingMediaPeriod(MediaSource.MediaPeriodId, Allocator, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new masking media period.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.PrepareListener.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">MaskingMediaPeriod.PrepareListener</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for preparation events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MaskingMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> that masks the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> with a placeholder until the actual media
|
|
structure is known.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,boolean)">MaskingMediaSource(MediaSource, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates the masking media source.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MaskingMediaSource.PlaceholderTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A timeline with one dynamic window with a period of indeterminate duration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsManifest.html#masterPlaylist">masterPlaylist</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsManifest.html" title="class in com.google.android.exoplayer2.source.hls">HlsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The master playlist of an HLS stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#matches(java.util.UUID)">matches(UUID)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this initialization data applies to the specified scheme.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html#matchesExpectedExoMediaCryptoType(java.lang.Class)">matchesExpectedExoMediaCryptoType(Class<? extends ExoMediaCrypto>)</a></span> - Static method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html" title="class in com.google.android.exoplayer2.ext.opus">OpusLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> type matches the one required for decoding
|
|
protected content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html#matchesExpectedExoMediaCryptoType(java.lang.Class)">matchesExpectedExoMediaCryptoType(Class<? extends ExoMediaCrypto>)</a></span> - Static method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the given <a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> type matches the one required for decoding
|
|
protected content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#MATROSKA">MATROSKA</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the Matroska and WebM formats.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv"><span class="typeNameLink">MatroskaExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/mkv/package-summary.html">com.google.android.exoplayer2.extractor.mkv</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the Matroska and WebM container formats.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#%3Cinit%3E()">MatroskaExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#%3Cinit%3E(int)">MatroskaExtractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.mkv"><span class="typeNameLink">MatroskaExtractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/mkv/package-summary.html">com.google.android.exoplayer2.extractor.mkv</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#MAX_DROPPED_VIDEO_FRAME_COUNT_TO_NOTIFY">MAX_DROPPED_VIDEO_FRAME_COUNT_TO_NOTIFY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum number of frames that can be dropped between invocations of <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onDroppedFrames(int,long)"><code>VideoRendererEventListener.onDroppedFrames(int, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#MAX_FRAME_HEADER_SIZE">MAX_FRAME_HEADER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum size of a FLAC frame header in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html#MAX_FRAME_SIZE_BYTES">MAX_FRAME_SIZE_BYTES</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Theoretical maximum frame size for an MPEG audio stream, which occurs when playing a Layer 2
|
|
MPEG 2.5 audio stream at 16 kb/s (with padding).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#MAX_PITCH">MAX_PITCH</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum allowed pitch factor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#MAX_PLAYBACK_SPEED">MAX_PLAYBACK_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum allowed playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#MAX_PLAYING_TIME_DISCREPANCY_MS">MAX_PLAYING_TIME_DISCREPANCY_MS</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#MAX_RATE_BYTES_PER_SECOND">MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an AC-4 audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html#MAX_RATE_BYTES_PER_SECOND">MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for an MPEG audio stream corresponding to MPEG-1 layer III (320 kbit/s), in bytes
|
|
per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#MAX_SEQUENCE_NUMBER">MAX_SEQUENCE_NUMBER</a></span> - Static variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#MAX_SIZE">MAX_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#MAX_SPEED_SUPPORTED">MAX_SPEED_SUPPORTED</a></span> - Static variable in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#MAX_SUPPORTED_INSTANCES_UNKNOWN">MAX_SUPPORTED_INSTANCES_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The value returned by <a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#getMaxSupportedInstances()"><code>MediaCodecInfo.getMaxSupportedInstances()</code></a> if the upper bound on the maximum
|
|
number of supported instances is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR">MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum number of windows that can be shown in a multi-window time bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR">MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum number of windows that can be shown in a multi-window time bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxAudioBitrate">maxAudioBitrate</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum allowed audio bitrate in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxAudioChannelCount">maxAudioChannelCount</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum allowed audio channel count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#maxBlockSizeSamples">maxBlockSizeSamples</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum number of samples per block.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#maxConsecutiveDroppedBufferCount">maxConsecutiveDroppedBufferCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum number of dropped buffers without an interleaving rendered output buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#maxFrameSize">maxFrameSize</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum frame size in bytes, or 0 if the value is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#maxH264DecodableFrameSize()">maxH264DecodableFrameSize()</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the maximum frame size supported by the default H264 decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#maxHeight">maxHeight</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#maxInputSize">maxInputSize</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum size of a buffer of data (typically one sample), or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or
|
|
not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#maxOffsetMs">maxOffsetMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum allowed offset from the live edge, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> to
|
|
use the media-defined default.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html#maxOffsetMs">maxOffsetMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ServiceDescriptionElement</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum live offset in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if undefined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#maxPlaybackSpeed">maxPlaybackSpeed</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum factor by which playback can be sped up, or <a href="com/google/android/exoplayer2/C.html#RATE_UNSET"><code>C.RATE_UNSET</code></a> to use the
|
|
media-defined default.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html#maxPlaybackSpeed">maxPlaybackSpeed</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ServiceDescriptionElement</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum factor by which playback can be sped up for live speed adjustment, or <a href="com/google/android/exoplayer2/C.html#RATE_UNSET"><code>C.RATE_UNSET</code></a> if undefined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#maxRebufferTimeMs">maxRebufferTimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum time spent during a single rebuffer, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no
|
|
rebuffer occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxVideoBitrate">maxVideoBitrate</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum allowed video bitrate in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxVideoFrameRate">maxVideoFrameRate</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum allowed video frame rate in hertz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxVideoHeight">maxVideoHeight</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum allowed video height in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#maxVideoWidth">maxVideoWidth</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum allowed video width in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#maxVolume">maxVolume</a></span> - Variable in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum volume that the device supports.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#maxWidth">maxWidth</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#maybeDropBuffersToKeyframe(long)">maybeDropBuffersToKeyframe(long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Drops frames from the current output buffer to the next keyframe at or before the playback
|
|
position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#maybeDropBuffersToKeyframe(long,boolean)">maybeDropBuffersToKeyframe(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Drops frames from the current output buffer to the next keyframe at or before the playback
|
|
position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#maybeInitCodecOrBypass()">maybeInitCodecOrBypass()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#maybeRefreshManifestBeforeLoadingNextChunk(long)">maybeRefreshManifestBeforeLoadingNextChunk(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd>
|
|
<div class="block">For live streaming, check if the DASH manifest is expired before the next segment start time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#maybeRequestReadExternalStoragePermission(android.app.Activity,android.net.Uri...)">maybeRequestReadExternalStoragePermission(Activity, Uri...)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Checks whether it's necessary to request the <a href="https://developer.android.com/reference/android/Manifest.permission.html#READ_EXTERNAL_STORAGE" title="class or interface in android" class="externalLink" target="_top"><code>Manifest.permission.READ_EXTERNAL_STORAGE</code></a>
|
|
permission read the specified <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>s, requesting the permission if necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#maybeRequestReadExternalStoragePermission(android.app.Activity,com.google.android.exoplayer2.MediaItem...)">maybeRequestReadExternalStoragePermission(Activity, MediaItem...)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Checks whether it's necessary to request the <a href="https://developer.android.com/reference/android/Manifest.permission.html#READ_EXTERNAL_STORAGE" title="class or interface in android" class="externalLink" target="_top"><code>Manifest.permission.READ_EXTERNAL_STORAGE</code></a>
|
|
permission for the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>media items</code></a>, requesting the permission if
|
|
necessary.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#maybeSetArtworkData(byte%5B%5D,int)">maybeSetArtworkData(byte[], int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the artwork data as a compressed byte array in the event that the associated <a href="com/google/android/exoplayer2/MediaMetadata.PictureType.html" title="annotation in com.google.android.exoplayer2"><code>MediaMetadata.PictureType</code></a> is <a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_FRONT_COVER"><code>MediaMetadata.PICTURE_TYPE_FRONT_COVER</code></a>, the existing <a href="com/google/android/exoplayer2/MediaMetadata.PictureType.html" title="annotation in com.google.android.exoplayer2"><code>MediaMetadata.PictureType</code></a> is not
|
|
<a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_FRONT_COVER"><code>MediaMetadata.PICTURE_TYPE_FRONT_COVER</code></a>, or the current artworkData is not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#maybeSetByteBuffer(android.media.MediaFormat,java.lang.String,byte%5B%5D)">maybeSetByteBuffer(MediaFormat, String, byte[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink"><code>MediaFormat</code></a> <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer</code></a> value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#maybeSetColorInfo(android.media.MediaFormat,com.google.android.exoplayer2.video.ColorInfo)">maybeSetColorInfo(MediaFormat, ColorInfo)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a>'s color information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#maybeSetFloat(android.media.MediaFormat,java.lang.String,float)">maybeSetFloat(MediaFormat, String, float)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a> float value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#maybeSetInteger(android.media.MediaFormat,java.lang.String,int)">maybeSetInteger(MediaFormat, String, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a> integer value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#maybeSetString(android.media.MediaFormat,java.lang.String,java.lang.String)">maybeSetString(MediaFormat, String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink"><code>MediaFormat</code></a> <a href="https://developer.android.com/reference/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_top"><code>String</code></a> value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#maybeSkipTag(org.xmlpull.v1.XmlPullParser)">maybeSkipTag(XmlPullParser)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">If the provided <a href="https://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html" title="class or interface in org.xmlpull.v1" class="externalLink" target="_top"><code>XmlPullParser</code></a> is currently positioned at the start of a tag, skips
|
|
forward to the end of that tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.EmbeddedSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#maybeThrowError()">maybeThrowError()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">If the source is currently having difficulty providing chunks, then this method throws the
|
|
underlying error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/EmptySampleStream.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/EmptySampleStream.html" title="class in com.google.android.exoplayer2.source">EmptySampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Throws an error that's preventing data from being read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleStream.html#maybeThrowError()">maybeThrowError()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source">SampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Throws an error that's preventing data from being read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.Dummy.html#maybeThrowError()">maybeThrowError()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.Dummy.html" title="class in com.google.android.exoplayer2.upstream">LoaderErrorThrower.Dummy</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.html#maybeThrowError()">maybeThrowError()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.html" title="interface in com.google.android.exoplayer2.upstream">LoaderErrorThrower</a></dt>
|
|
<dd>
|
|
<div class="block">Throws a fatal error, or a non-fatal error if loading is currently backed off and the current
|
|
<a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a> has incurred a number of errors greater than the <a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream"><code>Loader</code></a>s default
|
|
minimum number of retries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#maybeThrowError(int)">maybeThrowError(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.Dummy.html#maybeThrowError(int)">maybeThrowError(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.Dummy.html" title="class in com.google.android.exoplayer2.upstream">LoaderErrorThrower.Dummy</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.html#maybeThrowError(int)">maybeThrowError(int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoaderErrorThrower.html" title="interface in com.google.android.exoplayer2.upstream">LoaderErrorThrower</a></dt>
|
|
<dd>
|
|
<div class="block">Throws a fatal error, or a non-fatal error if loading is currently backed off and the current
|
|
<a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a> has incurred a number of errors greater than the specified minimum number of
|
|
retries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#maybeThrowPlaylistRefreshError(android.net.Uri)">maybeThrowPlaylistRefreshError(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#maybeThrowPlaylistRefreshError(android.net.Uri)">maybeThrowPlaylistRefreshError(Uri)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">If the playlist is having trouble refreshing the playlist referenced by the given <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>,
|
|
this method throws the underlying error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#maybeThrowPrepareError()">maybeThrowPrepareError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#maybeThrowPrepareError()">maybeThrowPrepareError()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#maybeThrowPrepareError()">maybeThrowPrepareError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#maybeThrowPrepareError()">maybeThrowPrepareError()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Throws an error that's preventing the period from becoming prepared.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#maybeThrowPrepareError()">maybeThrowPrepareError()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#maybeThrowPrepareError()">maybeThrowPrepareError()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#maybeThrowPrimaryPlaylistRefreshError()">maybeThrowPrimaryPlaylistRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#maybeThrowPrimaryPlaylistRefreshError()">maybeThrowPrimaryPlaylistRefreshError()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">If the tracker is having trouble refreshing the master playlist or the primary playlist, this
|
|
method throws the underlying error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Throws any pending error encountered while loading or refreshing source information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#maybeThrowSourceInfoRefreshError()">maybeThrowSourceInfoRefreshError()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#maybeThrowStreamError()">maybeThrowStreamError()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#maybeThrowStreamError()">maybeThrowStreamError()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#maybeThrowStreamError()">maybeThrowStreamError()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Throws an error that's preventing the renderer from reading from its <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4"><span class="typeNameLink">MdtaMetadataEntry</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/mp4/package-summary.html">com.google.android.exoplayer2.metadata.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Stores extensible metadata with handler type 'mdta'.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#%3Cinit%3E(java.lang.String,byte%5B%5D,int,int)">MdtaMetadataEntry(String, byte[], int, int)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new metadata entry for the specified metadata key/value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#MEDIA_ID">MEDIA_ID</a></span> - Static variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">The media id used by any media item of silence media sources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#MEDIA_ITEM_TRANSITION_REASON_AUTO">MEDIA_ITEM_TRANSITION_REASON_AUTO</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has automatically transitioned to the next media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#MEDIA_ITEM_TRANSITION_REASON_PLAYLIST_CHANGED">MEDIA_ITEM_TRANSITION_REASON_PLAYLIST_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">The current media item has changed because of a change in the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#MEDIA_ITEM_TRANSITION_REASON_REPEAT">MEDIA_ITEM_TRANSITION_REASON_REPEAT</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">The media item has been repeated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#MEDIA_ITEM_TRANSITION_REASON_SEEK">MEDIA_ITEM_TRANSITION_REASON_SEEK</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">A seek to another media item has occurred.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">MediaChunk</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">An abstract base class for <a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>Chunk</code></a>s that contain media samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long,long)">MediaChunk(DataSource, DataSpec, Format, int, Object, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">MediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">MediaChunkIterator</span></a> - Interface in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Iterator for media chunk sequences.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/MediaClock.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">MediaClock</span></a> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Tracks the progression of media time.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecAdapter</span></a> - Interface in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Abstracts <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> operations.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecAdapter.Configuration</span></a> - Class in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Configuration parameters for a <a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecAdapter</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Factory.html" title="interface in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecAdapter.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecAdapter</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.OnFrameRenderedListener.html" title="interface in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecAdapter.OnFrameRenderedListener</span></a> - Interface in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be called when an output frame has rendered on the output surface.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">MediaCodecAudioRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders audio using <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink"><code>MediaCodec</code></a> and an <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio" target="_top"><code>AudioSink</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#%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)">MediaCodecAudioRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, boolean, Handler, AudioRendererEventListener, AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector)">MediaCodecAudioRenderer(Context, MediaCodecSelector)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#%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)">MediaCodecAudioRenderer(Context, MediaCodecSelector, boolean, Handler, AudioRendererEventListener, AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener)">MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#%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...)">MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener, AudioCapabilities, AudioProcessor...)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#%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)">MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener, AudioSink)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecDecoderException.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecDecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a failure occurs in a <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecDecoderException.html#%3Cinit%3E(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo)">MediaCodecDecoderException(Throwable, MediaCodecInfo)</a></span> - Constructor for exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecDecoderException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecDecoderException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecInfo</span></a> - Class in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Information about a <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> for a given mime type.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">An abstract renderer that uses <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> to decode samples for rendering.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#%3Cinit%3E(int,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Factory,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,boolean,float)">MediaCodecRenderer(int, MediaCodecAdapter.Factory, MediaCodecSelector, boolean, float)</a></span> - Constructor for class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecRenderer.DecoderInitializationException</span></a> - Exception in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a failure occurs instantiating a decoder.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecSelector.html" title="interface in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecSelector</span></a> - Interface in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Selector of <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecUtil</span></a> - Class in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">A utility class for querying the available codecs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.DecoderQueryException.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">MediaCodecUtil.DecoderQueryException</span></a> - Exception in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error occurs querying the device for its underlying media capabilities.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/MediaCodecVideoDecoderException.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">MediaCodecVideoDecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a failure occurs in a <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> video decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoDecoderException.html#%3Cinit%3E(java.lang.Throwable,com.google.android.exoplayer2.mediacodec.MediaCodecInfo,android.view.Surface)">MediaCodecVideoDecoderException(Throwable, MediaCodecInfo, Surface)</a></span> - Constructor for exception com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoDecoderException.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoDecoderException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">MediaCodecVideoRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes and renders video using <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#%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)">MediaCodecVideoRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector)">MediaCodecVideoRenderer(Context, MediaCodecSelector)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long)">MediaCodecVideoRenderer(Context, MediaCodecSelector, long)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long,boolean,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)">MediaCodecVideoRenderer(Context, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.mediacodec.MediaCodecSelector,long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int)">MediaCodecVideoRenderer(Context, MediaCodecSelector, long, Handler, VideoRendererEventListener, int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">MediaCodecVideoRenderer.CodecMaxValues</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#mediaDescriptionAdapter">mediaDescriptionAdapter</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html" title="interface in com.google.android.exoplayer2.drm"><span class="typeNameLink">MediaDrmCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Performs <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm</code></a> key and provisioning requests.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">MediaDrmCallbackException</span></a> - Exception in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error occurs while executing a DRM <a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html#executeKeyRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest)"><code>key</code></a>
|
|
or <a href="com/google/android/exoplayer2/drm/MediaDrmCallback.html#executeProvisionRequest(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest)"><code>provisioning</code></a> request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,android.net.Uri,java.util.Map,long,java.lang.Throwable)">MediaDrmCallbackException(DataSpec, Uri, Map<String, List<String>>, long, Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html" title="class in com.google.android.exoplayer2.drm">MediaDrmCallbackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance with the given values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#mediaEndTimeMs">mediaEndTimeMs</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">The end time of the media in the <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the data does
|
|
not belong to a specific <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> or the end time is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html#mediaFormat">mediaFormat</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Configuration</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a> for which the codec is being configured.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">MediaFormatUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Helper class containing utility methods for managing <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#mediaId">mediaId</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Identifies the media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaIdEqualityChecker.html#%3Cinit%3E()">MediaIdEqualityChecker()</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaIdEqualityChecker.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor.MediaIdEqualityChecker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaIdMediaItemProvider.html#%3Cinit%3E()">MediaIdMediaItemProvider()</a></span> - Constructor for class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaIdMediaItemProvider.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.MediaIdMediaItemProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#mediaItem">mediaItem</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#mediaItem">mediaItem</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> associated to the window.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Representation of a media item.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.AdsConfiguration.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem.AdsConfiguration</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Configuration for playing back linear ads with a media item.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem.ClippingProperties</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Optionally clips the media item to a custom start and end position.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem.DrmConfiguration</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">DRM configuration for a media item.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem.LiveConfiguration</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Live playback configuration.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem.PlaybackProperties</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Properties for local playback.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaItem.Subtitle</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Properties for a text track.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cast/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.cast"><span class="typeNameLink">MediaItemConverter</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/cast/package-summary.html">com.google.android.exoplayer2.ext.cast</a></dt>
|
|
<dd>
|
|
<div class="block">Converts between <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> and the Cast SDK's <code>MediaQueueItem</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">MediaItemConverter</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Converts between <code>Media2 MediaItem</code> and <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>ExoPlayer MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html#mediaLoadData">mediaLoadData</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.LoadErrorInfo.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.LoadErrorInfo</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source"><code>MediaLoadData</code></a> associated with the load that encountered an error.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaLoadData</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Descriptor for data being loaded or selected by a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#%3Cinit%3E(int)">MediaLoadData(int)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with the given <a href="com/google/android/exoplayer2/source/MediaLoadData.html#dataType"><code>MediaLoadData.dataType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#%3Cinit%3E(int,int,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long)">MediaLoadData(int, int, Format, int, Object, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">Creates media load data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#mediaMetadata">mediaMetadata</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">The media metadata.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaMetadata</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Metadata of a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>, playlist, or a combination of multiple sources of <a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata"><code>Metadata</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MediaMetadata.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaMetadata.FolderType.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">MediaMetadata.FolderType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The folder type of the media item.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/MediaMetadata.PictureType.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">MediaMetadata.PictureType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The picture type of the artwork.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">MediaParserChunkExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkExtractor</code></a> implemented on top of the platform's <a href="https://developer.android.com/reference/android/media/MediaParser.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html#%3Cinit%3E(int,com.google.android.exoplayer2.Format,java.util.List)">MediaParserChunkExtractor(int, Format, List<Format>)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">MediaParserChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaParserExtractorAdapter</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source"><code>ProgressiveMediaExtractor</code></a> implemented on top of the platform's <a href="https://developer.android.com/reference/android/media/MediaParser.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#%3Cinit%3E()">MediaParserExtractorAdapter()</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">MediaParserHlsMediaChunkExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls"><code>HlsMediaChunkExtractor</code></a> implemented on top of the platform's <a href="https://developer.android.com/reference/android/media/MediaParser.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#%3Cinit%3E(android.media.MediaParser,com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30,com.google.android.exoplayer2.Format,boolean,com.google.common.collect.ImmutableList,int)">MediaParserHlsMediaChunkExtractor(MediaParser, OutputConsumerAdapterV30, Format, boolean, ImmutableList<MediaFormat>, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser"><span class="typeNameLink">MediaParserUtil</span></a> - Class in <a href="com/google/android/exoplayer2/source/mediaparser/package-summary.html">com.google.android.exoplayer2.source.mediaparser</a></dt>
|
|
<dd>
|
|
<div class="block">Miscellaneous constants and utility methods related to the <a href="https://developer.android.com/reference/android/media/MediaParser.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser</code></a> integration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#mediaPeriod">mediaPeriod</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> wrapped by this clipping media period.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaPeriod</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Loads media corresponding to a <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a>, and allows that media to be read.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaPeriod.Callback.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaPeriod.Callback</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A callback to be notified of <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">MediaPeriodAsserts</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Assertion methods for <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.FilterableManifestMediaPeriodFactory.html" title="interface in com.google.android.exoplayer2.testutil"><span class="typeNameLink">MediaPeriodAsserts.FilterableManifestMediaPeriodFactory</span></a><<a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.FilterableManifestMediaPeriodFactory.html" title="type parameter in MediaPeriodAsserts.FilterableManifestMediaPeriodFactory">T</a> extends <a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline">FilterableManifest</a><<a href="com/google/android/exoplayer2/testutil/MediaPeriodAsserts.FilterableManifestMediaPeriodFactory.html" title="type parameter in MediaPeriodAsserts.FilterableManifestMediaPeriodFactory">T</a>>> - Interface in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Interface to create media periods for testing based on a <a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline"><code>FilterableManifest</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#mediaPeriodId">mediaPeriodId</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>Media period identifier</code></a> for the media period this event belongs to, or
|
|
<code>null</code> if the event is not associated with a specific media period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#mediaPeriodId">mediaPeriodId</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a> reported with the events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#mediaPeriodId">mediaPeriodId</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaPeriodId</code></a> of the media associated with this error, or null if undetermined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#mediaPeriodId">mediaPeriodId</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaSource.MediaPeriodId</code></a> reported with the events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaPeriodId</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Identifies a specific playback of a <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaPeriodId)">MediaPeriodId(MediaPeriodId)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Copy constructor for inheritance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaPeriodId)">MediaPeriodId(MediaPeriodId)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaSource.MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps an <a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><code>MediaPeriodId</code></a> into a MediaPeriodId.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object)">MediaPeriodId(Object)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a media period identifier for a period which is not part of a buffered sequence of
|
|
windows.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html#%3Cinit%3E(java.lang.Object)">MediaPeriodId(Object)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaSource.MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object)"><code>MediaPeriodId(Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object,int,int,long)">MediaPeriodId(Object, int, int, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a media period identifier that identifies an ad within an ad group at the specified
|
|
timeline period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html#%3Cinit%3E(java.lang.Object,int,int,long)">MediaPeriodId(Object, int, int, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaSource.MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object,int,int,long)"><code>MediaPeriodId(Object, int, int,
|
|
long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object,long)">MediaPeriodId(Object, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a media period identifier for the specified period in the timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html#%3Cinit%3E(java.lang.Object,long)">MediaPeriodId(Object, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaSource.MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object,long)"><code>MediaPeriodId(Object, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object,long,int)">MediaPeriodId(Object, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a media period identifier for the specified clipped period in the timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html#%3Cinit%3E(java.lang.Object,long,int)">MediaPeriodId(Object, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaSource.MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/source/MediaPeriodId.html#%3Cinit%3E(java.lang.Object,long,int)"><code>MediaPeriodId(Object, long,
|
|
int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsManifest.html#mediaPlaylist">mediaPlaylist</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsManifest.html" title="class in com.google.android.exoplayer2.source.hls">HlsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">A snapshot of a media playlist referred to by <a href="com/google/android/exoplayer2/source/hls/HlsManifest.html#masterPlaylist"><code>HlsManifest.masterPlaylist</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#mediaPlaylistUrls">mediaPlaylistUrls</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">All of the media playlist URLs referenced by the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#mediaSequence">mediaSequence</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The media sequence number of the first media segment in the playlist, as defined by
|
|
#EXT-X-MEDIA-SEQUENCE.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#mediaSession">mediaSession</a></span> - Variable in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">The wrapped <code>MediaSessionCompat</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector</span></a> - Class in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Connects a <code>MediaSessionCompat</code> to a <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#%3Cinit%3E(android.support.v4.media.session.MediaSessionCompat)">MediaSessionConnector(MediaSessionCompat)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CaptionCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.CaptionCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Handles requests for enabling or disabling captions.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CommandReceiver.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.CommandReceiver</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Receiver of media commands sent by a media controller.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CustomActionProvider.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.CustomActionProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a <code>PlaybackStateCompat.CustomAction</code> to be published and handles the action when
|
|
sent by a media controller.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.DefaultMediaMetadataProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.DefaultMediaMetadataProvider</span></a> - Class in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a default <code>MediaMetadataCompat</code> with properties and extras taken from the <code>MediaDescriptionCompat</code> of the <code>MediaSessionCompat.QueueItem</code> of the active queue item.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaButtonEventHandler.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.MediaButtonEventHandler</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Handles a media button event.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaMetadataProvider.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.MediaMetadataProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a <code>MediaMetadataCompat</code> for a given player state.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackActions.html" title="annotation in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.PlaybackActions</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Playback actions supported by the connector.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.PlaybackPreparer</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Interface to which playback preparation and play actions are delegated.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.QueueEditor</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Handles media session queue edits.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.QueueNavigator</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Handles queue navigation actions, and updates the media session queue by calling <code>
|
|
MediaSessionCompat.setQueue()</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.RatingCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">MediaSessionConnector.RatingCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Callback receiving a user rating for the active media item.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaSource</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Defines and provides media to be played by an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaSource.MediaPeriodId.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaSource.MediaPeriodId</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Identifier for a <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaSource.MediaSourceCaller.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaSource.MediaSourceCaller</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A caller of media sources, which will be notified of source events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaSourceEventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for callbacks to be notified of <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaSourceEventListener.EventDispatcher</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches events to <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceEventListeners</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">MediaSourceFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for creating <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSources</code></a> from <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">MediaSourceTestRunner</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A runner for <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.upstream.Allocator)">MediaSourceTestRunner(MediaSource, Allocator)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#mediaStartTimeMs">mediaStartTimeMs</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">The start time of the media in the <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the data
|
|
does not belong to a specific <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#mediaTimeHistory">mediaTimeHistory</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The media time history as an ordered list of long[2] arrays with [0] being the realtime as
|
|
returned by <code>SystemClock.elapsedRealtime()</code> and [1] being the media time at this
|
|
realtime, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#mediaUri">mediaUri</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional media <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#merge(com.google.android.exoplayer2.analytics.PlaybackStats...)">merge(PlaybackStats...)</a></span> - Static method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the combined <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><code>PlaybackStats</code></a> for all input <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><code>PlaybackStats</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#merge(com.google.android.exoplayer2.decoder.DecoderCounters)">merge(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">Merges the counts from <code>other</code> into this instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#merge(com.google.android.exoplayer2.drm.DrmInitData)">merge(DrmInitData)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance containing the <a href="com/google/android/exoplayer2/drm/DrmInitData.html#schemeDatas"><code>DrmInitData.schemeDatas</code></a> from both this and <code>other</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MergingMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Merges multiple <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#%3Cinit%3E(boolean,boolean,com.google.android.exoplayer2.source.CompositeSequenceableLoaderFactory,com.google.android.exoplayer2.source.MediaSource...)">MergingMediaSource(boolean, boolean, CompositeSequenceableLoaderFactory, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a merging media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#%3Cinit%3E(boolean,boolean,com.google.android.exoplayer2.source.MediaSource...)">MergingMediaSource(boolean, boolean, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a merging media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#%3Cinit%3E(boolean,com.google.android.exoplayer2.source.MediaSource...)">MergingMediaSource(boolean, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a merging media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource...)">MergingMediaSource(MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a merging media source.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">MergingMediaSource.IllegalMergeException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a <a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>MergingMediaSource</code></a> cannot merge its sources.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.Reason.html" title="annotation in com.google.android.exoplayer2.source"><span class="typeNameLink">MergingMediaSource.IllegalMergeException.Reason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">The reason the merge failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#messageData">messageData</a></span> - Variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd>
|
|
<div class="block">The body of the message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#metadata">metadata</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Metadata, or null if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata"><span class="typeNameLink">Metadata</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">A collection of metadata entries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#%3Cinit%3E(com.google.android.exoplayer2.metadata.Metadata.Entry...)">Metadata(Metadata.Entry...)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#%3Cinit%3E(java.util.List)">Metadata(List<? extends Metadata.Entry>)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#METADATA_BLOCK_HEADER_SIZE">METADATA_BLOCK_HEADER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Size of the header of a FLAC metadata block in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#METADATA_TYPE_EMSG">METADATA_TYPE_EMSG</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Type for ESMG metadata in HLS streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#METADATA_TYPE_ID3">METADATA_TYPE_ID3</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Type for ID3 metadata in HLS streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#METADATA_TYPE_PICTURE">METADATA_TYPE_PICTURE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Picture metadata block type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#METADATA_TYPE_SEEK_TABLE">METADATA_TYPE_SEEK_TABLE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Seek table metadata block type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#METADATA_TYPE_STREAM_INFO">METADATA_TYPE_STREAM_INFO</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Stream info metadata block type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#METADATA_TYPE_VORBIS_COMMENT">METADATA_TYPE_VORBIS_COMMENT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Vorbis comment metadata block type.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html" title="interface in com.google.android.exoplayer2.metadata"><span class="typeNameLink">Metadata.Entry</span></a> - Interface in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">A metadata entry.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata"><span class="typeNameLink">MetadataDecoder</span></a> - Interface in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes metadata from binary data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/MetadataDecoderFactory.html" title="interface in com.google.android.exoplayer2.metadata"><span class="typeNameLink">MetadataDecoderFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata"><code>MetadataDecoder</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/MetadataInputBuffer.html" title="class in com.google.android.exoplayer2.metadata"><span class="typeNameLink">MetadataInputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderInputBuffer</code></a> for a <a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata"><code>MetadataDecoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataInputBuffer.html#%3Cinit%3E()">MetadataInputBuffer()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataInputBuffer.html" title="class in com.google.android.exoplayer2.metadata">MetadataInputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#metadataInterval">metadataInterval</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd>
|
|
<div class="block">The interval in bytes between metadata chunks (<code>icy-metaint</code>), or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a>
|
|
if the header was not present.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/MetadataOutput.html" title="interface in com.google.android.exoplayer2.metadata"><span class="typeNameLink">MetadataOutput</span></a> - Interface in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">Receives metadata output.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata"><span class="typeNameLink">MetadataRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">A renderer for metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#%3Cinit%3E(com.google.android.exoplayer2.metadata.MetadataOutput,android.os.Looper)">MetadataRenderer(MetadataOutput, Looper)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#%3Cinit%3E(com.google.android.exoplayer2.metadata.MetadataOutput,android.os.Looper,com.google.android.exoplayer2.metadata.MetadataDecoderFactory)">MetadataRenderer(MetadataOutput, Looper, MetadataDecoderFactory)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/MetadataRetriever.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">MetadataRetriever</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieves the static metadata of <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MICROS_PER_SECOND">MICROS_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The number of microseconds in one second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MILLIS_PER_SECOND">MILLIS_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The number of milliseconds in one second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#millisecondsBetweenReference">millisecondsBetweenReference</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#millisecondsDeviations">millisecondsDeviations</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The sample mime type of the bitstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">The mime type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">The mimeType of <a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#data"><code>DrmInitData.SchemeData.data</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The MIME type handled by the codec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html#mimeType">mimeType</a></span> - Variable in exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer.DecoderInitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">The mime type for which a decoder was being initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">The optional MIME type of the item, or <code>null</code> if unspecified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">The MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The mime type of the picture.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#mimeType">mimeType</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">The MIME type of this content.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">MimeTypes</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Defines common MIME types and helper methods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#MIN_DATA_CHANNEL_TIMEOUT_MS">MIN_DATA_CHANNEL_TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum value for the <code>validDataChannelTimeoutMs</code> constructor parameter permitted by
|
|
ANSI/CTA-608-E R-2014 Annex C.9.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#MIN_FRAME_HEADER_SIZE">MIN_FRAME_HEADER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum size of a FLAC frame header in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#MIN_HEADER_SIZE">MIN_HEADER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#MIN_PITCH">MIN_PITCH</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum allowed pitch factor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#MIN_PLAYBACK_SPEED">MIN_PLAYBACK_SPEED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum allowed playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#MIN_SEQUENCE_NUMBER">MIN_SEQUENCE_NUMBER</a></span> - Static variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#MIN_SPEED_SUPPORTED">MIN_SPEED_SUPPORTED</a></span> - Static variable in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#minBlockSizeSamples">minBlockSizeSamples</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum number of samples per block.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#minBufferTimeMs">minBufferTimeMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>minBufferTime</code> value in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#minFrameSize">minFrameSize</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum frame size in bytes, or 0 if the value is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#minOffsetMs">minOffsetMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum allowed offset from the live edge, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> to
|
|
use the media-defined default.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html#minOffsetMs">minOffsetMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ServiceDescriptionElement</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum live offset in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if undefined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#minorVersion">minorVersion</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The client manifest minor version.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#minPlaybackSpeed">minPlaybackSpeed</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum factor by which playback can be sped up, or <a href="com/google/android/exoplayer2/C.html#RATE_UNSET"><code>C.RATE_UNSET</code></a> to use the
|
|
media-defined default.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html#minPlaybackSpeed">minPlaybackSpeed</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ServiceDescriptionElement</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum factor by which playback can be sped up for live speed adjustment, or <a href="com/google/android/exoplayer2/C.html#RATE_UNSET"><code>C.RATE_UNSET</code></a> if undefined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#minUpdatePeriodMs">minUpdatePeriodMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>minimumUpdatePeriod</code> value in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not
|
|
applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#minValue(android.util.SparseLongArray)">minValue(SparseLongArray)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the minimum value in the given <a href="https://developer.android.com/reference/android/util/SparseLongArray.html" title="class or interface in android.util" class="externalLink" target="_top"><code>SparseLongArray</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#minVideoBitrate">minVideoBitrate</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum allowed video bitrate in bits per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#minVideoFrameRate">minVideoFrameRate</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum allowed video frame rate in hertz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#minVideoHeight">minVideoHeight</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum allowed video height in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#minVideoWidth">minVideoWidth</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Minimum allowed video width in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#minVolume">minVolume</a></span> - Variable in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The minimum volume that the device supports.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.MissingFieldException.html#%3Cinit%3E(java.lang.String)">MissingFieldException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.MissingFieldException.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifestParser.MissingFieldException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">MlltFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">MPEG location lookup table frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#%3Cinit%3E(int,int,int,int%5B%5D,int%5B%5D)">MlltFrame(int, int, int, int[], int[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#mode">mode</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The type of encryption that has been applied.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#mode">mode</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Output mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html#%3Cinit%3E(boolean,int,int,int)">Mode(boolean, int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.Mode</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#MODE_DOWNLOAD">MODE_DOWNLOAD</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Downloads an offline license or renews an existing one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#MODE_HLS">MODE_HLS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Enable single PMT mode, map <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a>s by their type (instead of PID) and ignore
|
|
continuity counters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#MODE_MULTI_PMT">MODE_MULTI_PMT</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Behave as defined in ISO/IEC 13818-1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#MODE_NO_OFFSET">MODE_NO_OFFSET</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">A special <code>firstSampleTimestampUs</code> value indicating that presentation timestamps should
|
|
not be offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#MODE_PLAYBACK">MODE_PLAYBACK</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Loads and refreshes (if necessary) a license for playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#MODE_QUERY">MODE_QUERY</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Restores an offline license to allow its status to be queried.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#MODE_RELEASE">MODE_RELEASE</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Releases an existing offline license.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#MODE_SHARED">MODE_SHARED</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">A special <code>firstSampleTimestampUs</code> value indicating that the adjuster will be shared by
|
|
multiple threads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#MODE_SINGLE_PMT">MODE_SINGLE_PMT</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Assume only one PMT will be contained in the stream, even if more are declared by the PAT.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#MODEL">MODEL</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="https://developer.android.com/reference/android/os/Build.html#MODEL" title="class or interface in android.os" class="externalLink" target="_top"><code>Build.MODEL</code></a>, but in a place where it can be conveniently overridden for local
|
|
testing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#modifyTrack(com.google.android.exoplayer2.extractor.mp4.Track)">modifyTrack(Track)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#moreInformationURL">moreInformationURL</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd>
|
|
<div class="block">A URL that provides more information about the media presentation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4"><span class="typeNameLink">MotionPhotoMetadata</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/mp4/package-summary.html">com.google.android.exoplayer2.metadata.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Metadata of a motion photo file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#%3Cinit%3E(long,long,long,long,long)">MotionPhotoMetadata(long, long, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.QueueDataAdapter.html#move(int,int)">move(int, int)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.QueueDataAdapter.html" title="interface in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor.QueueDataAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Moves a queue item from position <code>from</code> to position <code>to</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#moveItems(java.util.List,int,int,int)">moveItems(List<T>, int, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Moves the elements starting at <code>fromIndex</code> to <code>newFromIndex</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#moveMediaItem(int,int)">moveMediaItem(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#moveMediaItem(int,int)">moveMediaItem(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#moveMediaItem(int,int)">moveMediaItem(int, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Moves the media item at the current index to the new index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#moveMediaItem(int,int)">moveMediaItem(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a move media item action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.MoveMediaItem.html#%3Cinit%3E(java.lang.String,int,int)">MoveMediaItem(String, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.MoveMediaItem.html" title="class in com.google.android.exoplayer2.testutil">Action.MoveMediaItem</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#moveMediaItems(int,int,int)">moveMediaItems(int, int, int)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#moveMediaItems(int,int,int)">moveMediaItems(int, int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#moveMediaItems(int,int,int)">moveMediaItems(int, int, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Moves the media item range to the new index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#moveMediaItems(int,int,int)">moveMediaItems(int, int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#moveMediaItems(int,int,int)">moveMediaItems(int, int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#moveMediaSource(int,int)">moveMediaSource(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Moves an existing <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> within the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#moveMediaSource(int,int,android.os.Handler,java.lang.Runnable)">moveMediaSource(int, int, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Moves an existing <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> within the playlist and executes a custom action on
|
|
completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#movePlaylistItem(int,int)">movePlaylistItem(int, int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#moveToFirst()">moveToFirst()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Move the cursor to the first download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#moveToLast()">moveToLast()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Move the cursor to the last download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#moveToNext()">moveToNext()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Move the cursor to the next download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#moveToPosition(int)">moveToPosition(int)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Move the cursor to an absolute position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadCursor.html#moveToPrevious()">moveToPrevious()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadCursor.html" title="interface in com.google.android.exoplayer2.offline">DownloadCursor</a></dt>
|
|
<dd>
|
|
<div class="block">Move the cursor to the previous download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#movieTimescale">movieTimescale</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">The movie timescale.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#MP3">MP3</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the MP3 format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3"><span class="typeNameLink">Mp3Extractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/mp3/package-summary.html">com.google.android.exoplayer2.extractor.mp3</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the MP3 container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#%3Cinit%3E()">Mp3Extractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#%3Cinit%3E(int)">Mp3Extractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#%3Cinit%3E(int,long)">Mp3Extractor(int, long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.mp3"><span class="typeNameLink">Mp3Extractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/mp3/package-summary.html">com.google.android.exoplayer2.extractor.mp3</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#MP4">MP4</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the MP4 format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">Mp4Extractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the MP4 container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#%3Cinit%3E()">Mp4Extractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new extractor for unfragmented MP4 streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#%3Cinit%3E(int)">Mp4Extractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new extractor for unfragmented MP4 streams, using the specified flags to control the
|
|
extractor's behavior.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">Mp4Extractor.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Flags controlling the behavior of the extractor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/Mp4WebvttDecoder.html" title="class in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">Mp4WebvttDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for Webvtt embedded in a Mp4 container file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/Mp4WebvttDecoder.html#%3Cinit%3E()">Mp4WebvttDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/Mp4WebvttDecoder.html" title="class in com.google.android.exoplayer2.text.webvtt">Mp4WebvttDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">MpegAudioReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a continuous MPEG Audio byte stream and extracts individual frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html#%3Cinit%3E()">MpegAudioReader()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts">MpegAudioReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html#%3Cinit%3E(java.lang.String)">MpegAudioReader(String)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts">MpegAudioReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">MpegAudioUtil</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for handling MPEG audio streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">MpegAudioUtil.Header</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Stores the metadata for an MPEG audio frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#mpegFramesBetweenReference">mpegFramesBetweenReference</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_CUSTOM_BASE">MSG_CUSTOM_BASE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_CUSTOM_BASE</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_CUSTOM_BASE">MSG_CUSTOM_BASE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Applications or extensions may define custom <code>MSG_*</code> constants that can be passed to
|
|
renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_SET_AUDIO_ATTRIBUTES">MSG_SET_AUDIO_ATTRIBUTES</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_AUDIO_ATTRIBUTES</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_AUDIO_ATTRIBUTES">MSG_SET_AUDIO_ATTRIBUTES</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">A type of a message that can be passed to an audio renderer via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_AUDIO_SESSION_ID">MSG_SET_AUDIO_SESSION_ID</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The type of a message that can be passed to audio and video renderers via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_SET_AUX_EFFECT_INFO">MSG_SET_AUX_EFFECT_INFO</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_AUX_EFFECT_INFO</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_AUX_EFFECT_INFO">MSG_SET_AUX_EFFECT_INFO</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">A type of a message that can be passed to an audio renderer via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_SET_CAMERA_MOTION_LISTENER">MSG_SET_CAMERA_MOTION_LISTENER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_CAMERA_MOTION_LISTENER</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_CAMERA_MOTION_LISTENER">MSG_SET_CAMERA_MOTION_LISTENER</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The type of a message that can be passed to a camera motion renderer via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_SET_SCALING_MODE">MSG_SET_SCALING_MODE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_SCALING_MODE</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_SCALING_MODE">MSG_SET_SCALING_MODE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The type of a message that can be passed to a <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>-based video renderer via
|
|
<a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_SKIP_SILENCE_ENABLED">MSG_SET_SKIP_SILENCE_ENABLED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The type of a message that can be passed to an audio renderer via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_SET_SURFACE">MSG_SET_SURFACE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VIDEO_OUTPUT</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_SET_VIDEO_FRAME_METADATA_LISTENER">MSG_SET_VIDEO_FRAME_METADATA_LISTENER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VIDEO_FRAME_METADATA_LISTENER</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_VIDEO_FRAME_METADATA_LISTENER">MSG_SET_VIDEO_FRAME_METADATA_LISTENER</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The type of a message that can be passed to a video renderer via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_VIDEO_OUTPUT">MSG_SET_VIDEO_OUTPUT</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The type of a message that can be passed to a video renderer via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#MSG_SET_VOLUME">MSG_SET_VOLUME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VOLUME</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_VOLUME">MSG_SET_VOLUME</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">A type of a message that can be passed to an audio renderer via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#MSG_SET_WAKEUP_LISTENER">MSG_SET_WAKEUP_LISTENER</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The type of a message that can be passed to a <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> via <a href="com/google/android/exoplayer2/ExoPlayer.html#createMessage(com.google.android.exoplayer2.PlayerMessage.Target)"><code>ExoPlayer.createMessage(Target)</code></a>, to inform the renderer that it can schedule waking up another
|
|
component.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#msToUs(long)">msToUs(long)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a time in milliseconds to the corresponding time in microseconds, preserving <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> values and <a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a> values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#multiRowAlignment">multiRowAlignment</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The alignment of multiple lines of text relative to the longest line, or null if the alignment
|
|
is undefined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html#%3Cinit%3E(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long,java.util.List,long,long,long)">MultiSegmentBase(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.MultiSegmentBase</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html#%3Cinit%3E(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase,java.util.List)">MultiSegmentRepresentation(long, Format, List<BaseUrl>, SegmentBase.MultiSegmentBase, List<Descriptor>)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.MultiSegmentRepresentation</a></dt>
|
|
<dd>
|
|
<div class="block">Creates the multi-segment Representation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#multiSession">multiSession</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the DRM configuration is multi session enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#muxedAudioFormat">muxedAudioFormat</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The format of the audio muxed in the variants.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#muxedCaptionFormats">muxedCaptionFormats</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The format of the closed captions declared by the playlist.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:N">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">N</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#NAL_START_CODE">NAL_START_CODE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Four initial bytes that must prefix NAL units for decoding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#nalUnitLengthFieldLength">nalUnitLengthFieldLength</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">For H264 video tracks, the length in bytes of the NALUnitLength field in each sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/AvcConfig.html#nalUnitLengthFieldLength">nalUnitLengthFieldLength</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video">AvcConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/HevcConfig.html#nalUnitLengthFieldLength">nalUnitLengthFieldLength</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/HevcConfig.html" title="class in com.google.android.exoplayer2.video">HevcConfig</a></dt>
|
|
<dd>
|
|
<div class="block">The length of the NAL unit length field in the bitstream's container, in bytes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">NalUnitUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for handling H.264/AVC and H.265/HEVC NAL units.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">NalUnitUtil.PpsData</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Holds data parsed from a picture parameter set NAL unit.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">NalUnitUtil.SpsData</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Holds data parsed from a sequence parameter set NAL unit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#name">name</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#name">name</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd>
|
|
<div class="block">The stream name (<code>icy-name</code>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#name">name</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The NAME value of this track, if the track is derived from an EXT-X-MEDIA tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html#name">name</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Rendition</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the rendition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#name">name</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html#name">name</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html" title="class in com.google.android.exoplayer2.util">GlUtil.Attribute</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the attribute in the GLSL sources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#name">name</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util">GlUtil.Uniform</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the uniform in the GLSL sources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NANOS_PER_SECOND">NANOS_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The number of nanoseconds in one second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#needsReconfiguration()">needsReconfiguration()</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the adapter needs to be reconfigured before it is used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#needsReconfiguration()">needsReconfiguration()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#NETWORK">NETWORK</a></span> - Static variable in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Requirement that the device has network connectivity.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_2G">NETWORK_TYPE_2G</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for a 2G cellular connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_3G">NETWORK_TYPE_3G</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for a 3G cellular connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_4G">NETWORK_TYPE_4G</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for a 4G cellular connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_5G_NSA">NETWORK_TYPE_5G_NSA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for a 5G non-stand-alone (NSA) cellular connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_5G_SA">NETWORK_TYPE_5G_SA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for a 5G stand-alone (SA) cellular connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_CELLULAR_UNKNOWN">NETWORK_TYPE_CELLULAR_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for cellular connections which cannot be mapped to one of <a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_2G"><code>C.NETWORK_TYPE_2G</code></a>, <a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_3G"><code>C.NETWORK_TYPE_3G</code></a>, or <a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_4G"><code>C.NETWORK_TYPE_4G</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_ETHERNET">NETWORK_TYPE_ETHERNET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for an Ethernet connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_OFFLINE">NETWORK_TYPE_OFFLINE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">No network connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_OTHER">NETWORK_TYPE_OTHER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for other connections which are not Wifi or cellular (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_UNKNOWN">NETWORK_TYPE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Unknown network type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#NETWORK_TYPE_WIFI">NETWORK_TYPE_WIFI</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Network type for a Wifi connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#NETWORK_UNMETERED">NETWORK_UNMETERED</a></span> - Static variable in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd>
|
|
<div class="block">Requirement that the device has a network connection that is unmetered.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">NetworkTypeObserver</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Observer for network type changes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.Config.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">NetworkTypeObserver.Config</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Configuration for <a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html" title="class in com.google.android.exoplayer2.util"><code>NetworkTypeObserver</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.Listener.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">NetworkTypeObserver.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for network type changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#newData(android.net.Uri)">newData(Uri)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSet.FakeData</code></a> with the given <code>uri</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#newData(java.lang.String)">newData(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new <a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeDataSet.FakeData</code></a> with the given <code>uri</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#newDefaultData()">newDefaultData()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the default data, overwrites if there is one already.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#newFormat">newFormat</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The new <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> being evaluated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#newInitializationChunk(com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.Format,int,java.lang.Object,com.google.android.exoplayer2.source.dash.manifest.RangedUri,com.google.android.exoplayer2.source.dash.manifest.RangedUri)">newInitializationChunk(DefaultDashChunkSource.RepresentationHolder, DataSource, Format, int, Object, RangedUri, RangedUri)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html#newInstance(long,com.google.android.exoplayer2.Format,java.lang.String,long,long,long,long,java.util.List,java.lang.String,long)">newInstance(long, Format, String, long, long, long, long, List<Descriptor>, String, long)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.SingleSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#newInstance(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase)">newInstance(long, Format, List<BaseUrl>, SegmentBase)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#newInstance(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase,java.util.List)">newInstance(long, Format, List<BaseUrl>, SegmentBase, List<Descriptor>)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#newInstance(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase,java.util.List,java.lang.String)">newInstance(long, Format, List<BaseUrl>, SegmentBase, List<Descriptor>, String)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#newInstance(java.lang.String,java.lang.String,java.lang.String,android.media.MediaCodecInfo.CodecCapabilities,boolean,boolean,boolean,boolean,boolean)">newInstance(String, String, String, MediaCodecInfo.CodecCapabilities, boolean, boolean, boolean, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#newInstance(java.util.UUID)">newInstance(UUID)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with an initial reference count of 1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DummySurface.html#newInstanceV17(android.content.Context,boolean)">newInstanceV17(Context, boolean)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DummySurface.html" title="class in com.google.android.exoplayer2.video">DummySurface</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a newly created dummy surface.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#newMediaChunk(com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder,com.google.android.exoplayer2.upstream.DataSource,int,com.google.android.exoplayer2.Format,int,java.lang.Object,long,int,long,long)">newMediaChunk(DefaultDashChunkSource.RepresentationHolder, DataSource, int, Format, int, Object, long, int, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#newNoDataInstance()">newNoDataInstance()</a></span> - Static method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance that's not able to hold any data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html#newPlayerTrackEmsgHandler()">newPlayerTrackEmsgHandler()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a> that emsg messages could be written to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#newSingleThreadExecutor(java.lang.String)">newSingleThreadExecutor(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Instantiates a new single threaded executor whose thread has the specified name.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#newWidevineInstance(java.lang.String,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">newWidevineInstance(String, boolean, HttpDataSource.Factory, DrmSessionEventListener.EventDispatcher)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Instantiates a new instance which uses Widevine CDM.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#newWidevineInstance(java.lang.String,boolean,com.google.android.exoplayer2.upstream.HttpDataSource.Factory,java.util.Map,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">newWidevineInstance(String, boolean, HttpDataSource.Factory, Map<String, String>, DrmSessionEventListener.EventDispatcher)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Instantiates a new instance which uses Widevine CDM.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#newWidevineInstance(java.lang.String,com.google.android.exoplayer2.upstream.HttpDataSource.Factory,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">newWidevineInstance(String, HttpDataSource.Factory, DrmSessionEventListener.EventDispatcher)</a></span> - Static method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Instantiates a new instance which uses Widevine CDM.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#next()">next()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#next()">next()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#next()">next()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#seekToNextWindow()"><code>Player.seekToNextWindow()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html#next()">next()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html#next()">next()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk">MediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Moves the iterator to the next media chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#NEXT_SYNC">NEXT_SYNC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Parameters for seeking to the sync point immediately after a requested seek position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#nextActionIconResourceId">nextActionIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#nextAdGroupIndex">nextAdGroupIndex</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">The index of the next ad group to which the media period's content is clipped, or <a href="com/google/android/exoplayer2/C.html#INDEX_UNSET"><code>C.INDEX_UNSET</code></a> if there is no following ad group or if this media period is an ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#NO_AUX_EFFECT_ID">NO_AUX_EFFECT_ID</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html" title="class in com.google.android.exoplayer2.audio">AuxEffectInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Value for <a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#effectId"><code>AuxEffectInfo.effectId</code></a> representing no auxiliary effect.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html#NO_FRAMES_PREDICATE">NO_FRAMES_PREDICATE</a></span> - Static variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Decoder.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">A predicate that indicates no frames should be decoded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#NO_TIMESTAMP_IN_RANGE_RESULT">NO_TIMESTAMP_IN_RANGE_RESULT</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#NO_VALUE">NO_VALUE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">A value for various fields to indicate that the field's value is unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#NONE">NONE</a></span> - Static variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Ad playback state with no ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#nonFatalErrorCount">nonFatalErrorCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of non-fatal errors.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#nonFatalErrorHistory">nonFatalErrorHistory</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The history of non-fatal errors as <a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics"><code>EventTimeAndExceptions</code></a> ordered
|
|
by <code>EventTime.realTimeMs</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NonNullApi.html" title="annotation in com.google.android.exoplayer2.util"><span class="typeNameLink">NonNullApi</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Annotation to declare all type usages in the annotated instance as <code>Nonnull</code>, unless
|
|
explicitly marked with a nullable annotation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">NoOpCacheEvictor</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">Evictor that doesn't ever evict cache files.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html#%3Cinit%3E()">NoOpCacheEvictor()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">NoOpCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#normalizeLanguageCode(java.lang.String)">normalizeLanguageCode(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a normalized IETF BCP 47 language tag for <code>language</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#normalizeMimeType(java.lang.String)">normalizeMimeType(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Normalizes the MIME type provided so that equivalent MIME types are uniquely represented.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#normalizeUndeterminedLanguageToNull(java.lang.String)">normalizeUndeterminedLanguageToNull(String)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Normalizes the input string to null if it does not define a language, or returns it otherwise.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">NoSampleRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> implementation whose track type is <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_NONE"><code>C.TRACK_TYPE_NONE</code></a> and does not
|
|
consume data from its <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#%3Cinit%3E()">NoSampleRenderer()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#NOT_CACHED">NOT_CACHED</a></span> - Static variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#NOT_IN_LOOKUP_TABLE">NOT_IN_LOOKUP_TABLE</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that a value is not in the corresponding lookup table.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html#NOT_SET">NOT_SET</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.AudioFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#notificationId">notificationId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#notificationListener">notificationListener</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">NotificationUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for displaying <a href="https://developer.android.com/reference/android/app/Notification.html" title="class or interface in android.app" class="externalLink" target="_top"><code>Notifications</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/NotificationUtil.Importance.html" title="annotation in com.google.android.exoplayer2.util"><span class="typeNameLink">NotificationUtil.Importance</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Notification channel importance levels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#notifyRebuffer()">notifyRebuffer()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html#notifyRebuffer()">notifyRebuffer()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2">LivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the live playback speed control that a rebuffer occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#notifySeekStarted()">notifySeekStarted()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Notify analytics collector that a seek operation will start.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/NoUidTimeline.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">NoUidTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A timeline which wraps another timeline and overrides all window and period uids to 0.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/NoUidTimeline.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline)">NoUidTimeline(Timeline)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/NoUidTimeline.html" title="class in com.google.android.exoplayer2.testutil">NoUidTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#nullSafeArrayAppend(T%5B%5D,T)">nullSafeArrayAppend(T[], T)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new array containing <code>original</code> with <code>newElement</code> appended.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#nullSafeArrayConcatenation(T%5B%5D,T%5B%5D)">nullSafeArrayConcatenation(T[], T[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new array containing the concatenation of two non-null type arrays.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#nullSafeArrayCopy(T%5B%5D,int)">nullSafeArrayCopy(T[], int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Copies and optionally truncates an array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#nullSafeArrayCopyOfRange(T%5B%5D,int,int)">nullSafeArrayCopyOfRange(T[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Copies a subset of an array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#nullSafeListToArray(java.util.List,T%5B%5D)">nullSafeListToArray(List<T>, T[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Copies the contents of <code>list</code> into <code>array</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html#numberOfExcludedLocations">numberOfExcludedLocations</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackOptions</a></dt>
|
|
<dd>
|
|
<div class="block">The number of locations that are already excluded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html#numberOfExcludedTracks">numberOfExcludedTracks</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackOptions</a></dt>
|
|
<dd>
|
|
<div class="block">The number of tracks that are already excluded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html#numberOfLocations">numberOfLocations</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackOptions</a></dt>
|
|
<dd>
|
|
<div class="block">The number of available locations.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#numberOfTracks">numberOfTracks</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html#numberOfTracks">numberOfTracks</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackOptions.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackOptions</a></dt>
|
|
<dd>
|
|
<div class="block">The number of tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#numBytesOfClearData">numBytesOfClearData</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The number of leading unencrypted bytes in each sub-sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#numBytesOfEncryptedData">numBytesOfEncryptedData</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The number of trailing encrypted bytes in each sub-sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#numSubSamples">numSubSamples</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The number of subSamples that make up the buffer's contents.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:O">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">O</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#obtainMessage(int)">obtainMessage(int)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#obtainMessage(int)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.obtainMessage(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#obtainMessage(int,int,int)">obtainMessage(int, int, int)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#obtainMessage(int,int,int)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.obtainMessage(int, int, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#obtainMessage(int,int,int,java.lang.Object)">obtainMessage(int, int, int, Object)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#obtainMessage(int,int,int,java.lang.Object)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.obtainMessage(int, int, int, Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#obtainMessage(int,java.lang.Object)">obtainMessage(int, Object)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#obtainMessage(int,java.lang.Object)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.obtainMessage(int, Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">OfflineLicenseHelper</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Helper class to download, renew and release offline licenses.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#%3Cinit%3E(com.google.android.exoplayer2.drm.DefaultDrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">OfflineLicenseHelper(DefaultDrmSessionManager, DrmSessionEventListener.EventDispatcher)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#%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)">OfflineLicenseHelper(UUID, ExoMediaDrm.Provider, MediaDrmCallback, Map<String, String>, DrmSessionEventListener.EventDispatcher)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#%3Cinit%3E(com.google.android.exoplayer2.drm.DefaultDrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)"><code>OfflineLicenseHelper(DefaultDrmSessionManager,
|
|
DrmSessionEventListener.EventDispatcher)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#OFFLOAD_MODE_DISABLED">OFFLOAD_MODE_DISABLED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sink will never play in offload mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#OFFLOAD_MODE_ENABLED_GAPLESS_DISABLED">OFFLOAD_MODE_ENABLED_GAPLESS_DISABLED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sink will prefer offload playback, disabling gapless offload support.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#OFFLOAD_MODE_ENABLED_GAPLESS_NOT_REQUIRED">OFFLOAD_MODE_ENABLED_GAPLESS_NOT_REQUIRED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sink will prefer offload playback even if this might result in silence gaps between
|
|
tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#OFFLOAD_MODE_ENABLED_GAPLESS_REQUIRED">OFFLOAD_MODE_ENABLED_GAPLESS_REQUIRED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sink will prefer offload playback except if the track is gapless and the device does
|
|
not advertise support for gapless playback in offload.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocation.html#offset">offset</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream">Allocation</a></dt>
|
|
<dd>
|
|
<div class="block">The offset of the allocated space in <a href="com/google/android/exoplayer2/upstream/Allocation.html#data"><code>Allocation.data</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#OFFSET_SAMPLE_RELATIVE">OFFSET_SAMPLE_RELATIVE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">A value for <a href="com/google/android/exoplayer2/Format.html#subsampleOffsetUs"><code>Format.subsampleOffsetUs</code></a> to indicate that subsample timestamps are relative to
|
|
the timestamps of their parent samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#offsets">offsets</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd>
|
|
<div class="block">The chunk byte offsets.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#OGG">OGG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the Ogg format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg"><span class="typeNameLink">OggExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ogg/package-summary.html">com.google.android.exoplayer2.extractor.ogg</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the Ogg container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html#%3Cinit%3E()">OggExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ogg.<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg">OggExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp"><span class="typeNameLink">OkHttpDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/ext/okhttp/package-summary.html">com.google.android.exoplayer2.ext.okhttp</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a> that delegates to Square's <code>Call.Factory</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#%3Cinit%3E(okhttp3.Call.Factory)">OkHttpDataSource(Call.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp"><code>OkHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#%3Cinit%3E(okhttp3.Call.Factory,java.lang.String)">OkHttpDataSource(Call.Factory, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp"><code>OkHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,okhttp3.CacheControl,com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties)">OkHttpDataSource(Call.Factory, String, CacheControl, HttpDataSource.RequestProperties)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp"><code>OkHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp"><span class="typeNameLink">OkHttpDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/ext/okhttp/package-summary.html">com.google.android.exoplayer2.ext.okhttp</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp"><code>OkHttpDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.okhttp"><span class="typeNameLink">OkHttpDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/ext/okhttp/package-summary.html">com.google.android.exoplayer2.ext.okhttp</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp"><code>OkHttpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html#%3Cinit%3E(okhttp3.Call.Factory)">OkHttpDataSourceFactory(Call.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html#%3Cinit%3E(okhttp3.Call.Factory,java.lang.String)">OkHttpDataSourceFactory(Call.Factory, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html#%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,com.google.android.exoplayer2.upstream.TransferListener)">OkHttpDataSourceFactory(Call.Factory, String, TransferListener)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html#%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,com.google.android.exoplayer2.upstream.TransferListener,okhttp3.CacheControl)">OkHttpDataSourceFactory(Call.Factory, String, TransferListener, CacheControl)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html#%3Cinit%3E(okhttp3.Call.Factory,java.lang.String,okhttp3.CacheControl)">OkHttpDataSourceFactory(Call.Factory, String, CacheControl)</a></span> - Constructor for class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#oldFormat">oldFormat</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> for which the decoder was previously configured.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Callback.html#onActionScheduleFinished()">onActionScheduleFinished()</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Callback.html" title="interface in com.google.android.exoplayer2.testutil">ActionSchedule.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when action schedule finished executing all its actions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#onActionScheduleFinished()">onActionScheduleFinished()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html#onAdClicked()">onAdClicked()</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader.EventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the user clicks through an ad (for example, following a 'learn more' link).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html#onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)">onAddQueueItem(Player, MediaDescriptionCompat)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueEditor</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onAddQueueItem(MediaDescriptionCompat description)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)">onAddQueueItem(Player, MediaDescriptionCompat)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html#onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat,int)">onAddQueueItem(Player, MediaDescriptionCompat, int)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueEditor</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onAddQueueItem(MediaDescriptionCompat description, int
|
|
index)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#onAddQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat,int)">onAddQueueItem(Player, MediaDescriptionCompat, int)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html#onAdLoadError(com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException,com.google.android.exoplayer2.upstream.DataSpec)">onAdLoadError(AdsMediaSource.AdLoadException, DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader.EventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there was an error loading ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html#onAdPlaybackStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,java.lang.String)">onAdPlaybackStarted(AnalyticsListener.EventTime, String, String)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a session is interrupted by ad playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onAdPlaybackStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,java.lang.String)">onAdPlaybackStarted(AnalyticsListener.EventTime, String, String)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html#onAdPlaybackState(com.google.android.exoplayer2.source.ads.AdPlaybackState)">onAdPlaybackState(AdPlaybackState)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader.EventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the ad playback state has been updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html#onAdTapped()">onAdTapped()</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.EventListener.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader.EventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the user taps a non-clickthrough part of an ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.AspectRatioListener.html#onAspectRatioUpdated(float,float,boolean)">onAspectRatioUpdated(float, float, boolean)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui">AspectRatioFrameLayout.AspectRatioListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when either the target aspect ratio or the view aspect ratio is updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#onAttachedToHost(androidx.leanback.media.PlaybackGlueHost)">onAttachedToHost(PlaybackGlueHost)</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#onAttachedToWindow()">onAttachedToWindow()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#onAttachedToWindow()">onAttachedToWindow()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioAttributesChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.audio.AudioAttributes)">onAudioAttributesChanged(AnalyticsListener.EventTime, AudioAttributes)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio attributes change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioAttributesChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.audio.AudioAttributes)">onAudioAttributesChanged(AnalyticsListener.EventTime, AudioAttributes)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioAttributesChanged(com.google.android.exoplayer2.audio.AudioAttributes)">onAudioAttributesChanged(AudioAttributes)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio attributes change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioListener.html#onAudioAttributesChanged(com.google.android.exoplayer2.audio.AudioAttributes)">onAudioAttributesChanged(AudioAttributes)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioListener.html" title="interface in com.google.android.exoplayer2.audio">AudioListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the audio attributes change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onAudioAttributesChanged(com.google.android.exoplayer2.audio.AudioAttributes)">onAudioAttributesChanged(AudioAttributes)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.Listener.html#onAudioCapabilitiesChanged(com.google.android.exoplayer2.audio.AudioCapabilities)">onAudioCapabilitiesChanged(AudioCapabilities)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioCapabilitiesReceiver.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio capabilities change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioCodecError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)">onAudioCodecError(AnalyticsListener.EventTime, Exception)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio decoder encounters an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioCodecError(java.lang.Exception)">onAudioCodecError(Exception)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioCodecError(java.lang.Exception)">onAudioCodecError(Exception)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio decoder encounters an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)">onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)"><code>AnalyticsListener.onAudioDecoderInitialized(EventTime, String, long, long)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)">onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)">onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio renderer creates a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioDecoderInitialized(java.lang.String,long,long)">onAudioDecoderInitialized(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioDecoderInitialized(java.lang.String,long,long)">onAudioDecoderInitialized(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a decoder is created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onAudioDecoderReleased(AnalyticsListener.EventTime, String)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio renderer releases a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onAudioDecoderReleased(AnalyticsListener.EventTime, String)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioDecoderReleased(java.lang.String)">onAudioDecoderReleased(String)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioDecoderReleased(java.lang.String)">onAudioDecoderReleased(String)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a decoder is released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioDisabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioDisabled(DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioEnabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio renderer is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioEnabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioEnabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onAudioEnabled(DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format)">onAudioInputFormatChanged(AnalyticsListener.EventTime, Format)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)"><code>AnalyticsListener.onAudioInputFormatChanged(EventTime, Format, DecoderReuseEvaluation)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onAudioInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the format of the media being consumed by an audio renderer changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onAudioInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.Format)">onAudioInputFormatChanged(Format)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)"><code>AudioRendererEventListener.onAudioInputFormatChanged(Format, DecoderReuseEvaluation)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onAudioInputFormatChanged(Format, DecoderReuseEvaluation)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onAudioInputFormatChanged(Format, DecoderReuseEvaluation)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the format of the media being consumed by the renderer changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioPositionAdvancing(long)">onAudioPositionAdvancing(long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioPositionAdvancing(long)">onAudioPositionAdvancing(long)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio position has increased for the first time since the last pause or
|
|
position reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioPositionAdvancing(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long)">onAudioPositionAdvancing(AnalyticsListener.EventTime, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio position has increased for the first time since the last pause or
|
|
position reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioSessionIdChanged(int)">onAudioSessionIdChanged(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio session ID changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioListener.html#onAudioSessionIdChanged(int)">onAudioSessionIdChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioListener.html" title="interface in com.google.android.exoplayer2.audio">AudioListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the audio session ID changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onAudioSessionIdChanged(int)">onAudioSessionIdChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioSessionIdChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onAudioSessionIdChanged(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio session ID changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioSessionIdChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onAudioSessionIdChanged(AnalyticsListener.EventTime, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioSinkError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)">onAudioSinkError(AnalyticsListener.EventTime, Exception)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioSink</code></a> has encountered an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioSinkError(java.lang.Exception)">onAudioSinkError(Exception)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioSinkError(java.lang.Exception)">onAudioSinkError(Exception)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioSink</code></a> has encountered an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onAudioSinkError(java.lang.Exception)">onAudioSinkError(Exception)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioSink.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioSink</code></a> has encountered an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAudioUnderrun(int,long,long)">onAudioUnderrun(int, long, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioUnderrun(int,long,long)">onAudioUnderrun(int, long, long)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio underrun occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioUnderrun(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)">onAudioUnderrun(AnalyticsListener.EventTime, int, long, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an audio underrun occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onAudioUnderrun(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)">onAudioUnderrun(AnalyticsListener.EventTime, int, long, long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAvailableCommandsChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.Commands)">onAvailableCommandsChanged(AnalyticsListener.EventTime, Player.Commands)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the player's available commands changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onAvailableCommandsChanged(com.google.android.exoplayer2.Player.Commands)">onAvailableCommandsChanged(Player.Commands)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onAvailableCommandsChanged(com.google.android.exoplayer2.Player.Commands)">onAvailableCommandsChanged(Player.Commands)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value returned from <a href="com/google/android/exoplayer2/Player.html#isCommandAvailable(int)"><code>Player.isCommandAvailable(int)</code></a> changes for at least one
|
|
<a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onAvailableCommandsChanged(com.google.android.exoplayer2.Player.Commands)">onAvailableCommandsChanged(Player.Commands)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onBandwidthEstimate(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)">onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the bandwidth estimate for the current data source has been updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onBandwidthEstimate(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)">onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onBandwidthEstimate(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long,long)">onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onBandwidthSample(int,long,long)">onBandwidthSample(int, long, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.html#onBandwidthSample(int,long,long)">onBandwidthSample(int, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.html" title="interface in com.google.android.exoplayer2.upstream">BandwidthMeter.EventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called periodically to indicate that bytes have been transferred or the estimated bitrate has
|
|
changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#onBind(android.content.Intent)">onBind(Intent)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Throws <a href="https://developer.android.com/reference/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>UnsupportedOperationException</code></a> because this service is not designed to be bound.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.BitmapCallback.html#onBitmap(android.graphics.Bitmap)">onBitmap(Bitmap)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.BitmapCallback.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.BitmapCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when <a href="https://developer.android.com/reference/android/graphics/Bitmap.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>Bitmap</code></a> is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html#onBytesTransferred(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean,int)">onBytesTransferred(DataSource, DataSpec, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.FakeTransferListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#onBytesTransferred(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean,int)">onBytesTransferred(DataSource, DataSpec, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TransferListener.html#onBytesTransferred(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean,int)">onBytesTransferred(DataSource, DataSpec, boolean, int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream">TransferListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called incrementally during a transfer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.EventListener.html#onCachedBytesRead(long,long)">onCachedBytesRead(long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.EventListener.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheDataSource.EventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when bytes have been read from the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.EventListener.html#onCacheIgnored(int)">onCacheIgnored(int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.EventListener.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheDataSource.EventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the current request ignores cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheEvictor.html#onCacheInitialized()">onCacheInitialized()</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheEvictor.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheEvictor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when cache has been initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html#onCacheInitialized()">onCacheInitialized()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">LeastRecentlyUsedCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html#onCacheInitialized()">onCacheInitialized()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">NoOpCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionListener.html#onCameraMotion(long,float%5B%5D)">onCameraMotion(long, float[])</a></span> - Method in interface com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionListener.html" title="interface in com.google.android.exoplayer2.video.spherical">CameraMotionListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a new camera motion is read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionListener.html#onCameraMotionReset()">onCameraMotionReset()</a></span> - Method in interface com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionListener.html" title="interface in com.google.android.exoplayer2.video.spherical">CameraMotionListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the camera motion track position is reset or the track is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/SessionAvailabilityListener.html#onCastSessionAvailable()">onCastSessionAvailable()</a></span> - Method in interface com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/SessionAvailabilityListener.html" title="interface in com.google.android.exoplayer2.ext.cast">SessionAvailabilityListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a cast session becomes available to the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/SessionAvailabilityListener.html#onCastSessionUnavailable()">onCastSessionUnavailable()</a></span> - Method in interface com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/SessionAvailabilityListener.html" title="interface in com.google.android.exoplayer2.ext.cast">SessionAvailabilityListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the cast session becomes unavailable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#onChildSourceInfoRefreshed(com.google.android.exoplayer2.source.ConcatenatingMediaSource.MediaSourceHolder,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onChildSourceInfoRefreshed(ConcatenatingMediaSource.MediaSourceHolder, MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#onChildSourceInfoRefreshed(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onChildSourceInfoRefreshed(MediaSource.MediaPeriodId, MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#onChildSourceInfoRefreshed(java.lang.Integer,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onChildSourceInfoRefreshed(Integer, MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#onChildSourceInfoRefreshed(java.lang.Void,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onChildSourceInfoRefreshed(Void, MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#onChildSourceInfoRefreshed(java.lang.Void,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onChildSourceInfoRefreshed(Void, MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#onChildSourceInfoRefreshed(java.lang.Void,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onChildSourceInfoRefreshed(Void, MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#onChildSourceInfoRefreshed(T,com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onChildSourceInfoRefreshed(T, MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the source info of a child source has been refreshed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)">onChunkLoadCompleted(Chunk)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><code>ChunkSampleStream</code></a> has finished loading a chunk obtained from this
|
|
source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)">onChunkLoadCompleted(Chunk)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)">onChunkLoadCompleted(Chunk)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a chunk load has been completed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)">onChunkLoadCompleted(Chunk)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#onChunkLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk)">onChunkLoadCompleted(Chunk)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk)">onChunkLoadError(Chunk)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a chunk load has encountered an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><code>ChunkSampleStream</code></a> encounters an error loading a chunk obtained from
|
|
this source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#onChunkLoadError(com.google.android.exoplayer2.source.chunk.Chunk,boolean,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#onClosed()">onClosed()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the source is closed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onCodecError(java.lang.Exception)">onCodecError(Exception)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onCodecError(java.lang.Exception)">onCodecError(Exception)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a codec error has occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onCodecError(java.lang.Exception)">onCodecError(Exception)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onCodecInitialized(java.lang.String,long,long)">onCodecInitialized(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onCodecInitialized(java.lang.String,long,long)">onCodecInitialized(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> has been created and configured.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onCodecInitialized(java.lang.String,long,long)">onCodecInitialized(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onCodecReleased(java.lang.String)">onCodecReleased(String)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onCodecReleased(java.lang.String)">onCodecReleased(String)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> has been released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onCodecReleased(java.lang.String)">onCodecReleased(String)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CommandReceiver.html#onCommand(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,java.lang.String,android.os.Bundle,android.os.ResultReceiver)">onCommand(Player, ControlDispatcher, String, Bundle, ResultReceiver)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CommandReceiver.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.CommandReceiver</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onCommand(String, Bundle, ResultReceiver)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#onCommand(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,java.lang.String,android.os.Bundle,android.os.ResultReceiver)">onCommand(Player, ControlDispatcher, String, Bundle, ResultReceiver)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#onCommand(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,java.lang.String,android.os.Bundle,android.os.ResultReceiver)">onCommand(Player, ControlDispatcher, String, Bundle, ResultReceiver)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html#onCommandRequest(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommand)">onCommandRequest(MediaSession, MediaSession.ControllerInfo, SessionCommand)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.AllowedCommandProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a <code>MediaController</code> has called an API that controls <code>SessionPlayer</code>
|
|
set to the <code>MediaSession</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html#onCommandRequest(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommand)">onCommandRequest(MediaSession, MediaSession.ControllerInfo, SessionCommand)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.DefaultAllowedCommandProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#onConfigure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">onConfigure(AudioProcessor.AudioFormat)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the processor is configured for a new input format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#onConfigure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">onConfigure(AudioProcessor.AudioFormat)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html#onConfigure(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">onConfigure(AudioProcessor.AudioFormat)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html#onConfigured(android.media.MediaFormat,android.view.Surface,android.media.MediaCrypto,int)">onConfigured(MediaFormat, Surface, MediaCrypto, int)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html" title="class in com.google.android.exoplayer2.robolectric">RandomizedMp3Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#onContentAspectRatioChanged(com.google.android.exoplayer2.ui.AspectRatioFrameLayout,float)">onContentAspectRatioChanged(AspectRatioFrameLayout, float)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there's a change in the desired aspect ratio of the content frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#onContentAspectRatioChanged(com.google.android.exoplayer2.ui.AspectRatioFrameLayout,float)">onContentAspectRatioChanged(AspectRatioFrameLayout, float)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there's a change in the desired aspect ratio of the content frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#onContinueLoadingRequested(com.google.android.exoplayer2.source.chunk.ChunkSampleStream)">onContinueLoadingRequested(ChunkSampleStream<FakeChunkSource>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#onContinueLoadingRequested(com.google.android.exoplayer2.source.hls.HlsSampleStreamWrapper)">onContinueLoadingRequested(HlsSampleStreamWrapper)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#onContinueLoadingRequested(com.google.android.exoplayer2.source.MediaPeriod)">onContinueLoadingRequested(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#onContinueLoadingRequested(com.google.android.exoplayer2.source.MediaPeriod)">onContinueLoadingRequested(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SequenceableLoader.Callback.html#onContinueLoadingRequested(T)">onContinueLoadingRequested(T)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SequenceableLoader.Callback.html" title="interface in com.google.android.exoplayer2.source">SequenceableLoader.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the loader to indicate that it wishes for its <a href="com/google/android/exoplayer2/source/SequenceableLoader.html#continueLoading(long)"><code>SequenceableLoader.continueLoading(long)</code></a> method
|
|
to be called when it can continue to load data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#onCreate()">onCreate()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html#onCreate(android.database.sqlite.SQLiteDatabase)">onCreate(SQLiteDatabase)</a></span> - Method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">ExoDatabaseProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#onCreate(android.os.Bundle)">onCreate(Bundle)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaIdMediaItemProvider.html#onCreateMediaItem(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,java.lang.String)">onCreateMediaItem(MediaSession, MediaSession.ControllerInfo, String)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaIdMediaItemProvider.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.MediaIdMediaItemProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaItemProvider.html#onCreateMediaItem(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,java.lang.String)">onCreateMediaItem(MediaSession, MediaSession.ControllerInfo, String)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaItemProvider.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.MediaItemProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Called when <code>MediaSession.SessionCallback.onCreateMediaItem(MediaSession,
|
|
ControllerInfo, String)</code> is called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onCues(java.util.List)">onCues(List<Cue>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextOutput.html#onCues(java.util.List)">onCues(List<Cue>)</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextOutput.html" title="interface in com.google.android.exoplayer2.text">TextOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there is a change in the <a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text"><code>Cues</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#onCues(java.util.List)">onCues(List<Cue>)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#onCurrentWindowIndexChanged(com.google.android.exoplayer2.Player)">onCurrentWindowIndexChanged(Player)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the current window index changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#onCurrentWindowIndexChanged(com.google.android.exoplayer2.Player)">onCurrentWindowIndexChanged(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CustomActionProvider.html#onCustomAction(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,java.lang.String,android.os.Bundle)">onCustomAction(Player, ControlDispatcher, String, Bundle)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CustomActionProvider.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.CustomActionProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a custom action provided by this provider is sent to the media session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html#onCustomAction(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,java.lang.String,android.os.Bundle)">onCustomAction(Player, ControlDispatcher, String, Bundle)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession">RepeatModeActionProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html#onCustomAction(com.google.android.exoplayer2.Player,java.lang.String,android.content.Intent)">onCustomAction(Player, String, Intent)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.CustomActionReceiver</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a custom action has been received.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.CustomCommandProvider.html#onCustomCommand(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,androidx.media2.session.SessionCommand,android.os.Bundle)">onCustomCommand(MediaSession, MediaSession.ControllerInfo, SessionCommand, Bundle)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.CustomCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.CustomCommandProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a controller has sent a custom command.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerEmsgCallback.html#onDashManifestPublishTimeExpired(long)">onDashManifestPublishTimeExpired(long)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerEmsgCallback.html" title="interface in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerEmsgCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the manifest with the publish time has been expired.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerEmsgCallback.html#onDashManifestRefreshRequested()">onDashManifestRefreshRequested()</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerEmsgCallback.html" title="interface in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerEmsgCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the current manifest should be refreshed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#onDataRead(int)">onDataRead(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Called when data is being read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDecoderDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,com.google.android.exoplayer2.decoder.DecoderCounters)">onDecoderDisabled(AnalyticsListener.EventTime, int, DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)"><code>AnalyticsListener.onAudioDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, com.google.android.exoplayer2.decoder.DecoderCounters)</code></a> and <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)"><code>AnalyticsListener.onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, com.google.android.exoplayer2.decoder.DecoderCounters)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDecoderEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,com.google.android.exoplayer2.decoder.DecoderCounters)">onDecoderEnabled(AnalyticsListener.EventTime, int, DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)"><code>AnalyticsListener.onAudioEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, com.google.android.exoplayer2.decoder.DecoderCounters)</code></a> and <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)"><code>AnalyticsListener.onVideoEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, com.google.android.exoplayer2.decoder.DecoderCounters)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,java.lang.String,long)">onDecoderInitialized(AnalyticsListener.EventTime, int, String, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)"><code>AnalyticsListener.onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, java.lang.String, long, long)</code></a> and <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)"><code>AnalyticsListener.onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, java.lang.String, long, long)</code></a>
|
|
instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDecoderInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,com.google.android.exoplayer2.Format)">onDecoderInputFormatChanged(AnalyticsListener.EventTime, int, Format)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onAudioInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)"><code>AnalyticsListener.onAudioInputFormatChanged(EventTime, Format, DecoderReuseEvaluation)</code></a>
|
|
and <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)"><code>AnalyticsListener.onVideoInputFormatChanged(EventTime, Format, DecoderReuseEvaluation)</code></a>. instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#onDestroy()">onDestroy()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#onDetachedFromHost()">onDetachedFromHost()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#onDetachedFromWindow()">onDetachedFromWindow()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#onDetachedFromWindow()">onDetachedFromWindow()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#onDetachedFromWindow()">onDetachedFromWindow()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceListener.html#onDeviceInfoChanged(com.google.android.exoplayer2.device.DeviceInfo)">onDeviceInfoChanged(DeviceInfo)</a></span> - Method in interface com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceListener.html" title="interface in com.google.android.exoplayer2.device">DeviceListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the device information changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onDeviceInfoChanged(com.google.android.exoplayer2.device.DeviceInfo)">onDeviceInfoChanged(DeviceInfo)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceListener.html#onDeviceVolumeChanged(int,boolean)">onDeviceVolumeChanged(int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceListener.html" title="interface in com.google.android.exoplayer2.device">DeviceListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the device volume or mute state changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onDeviceVolumeChanged(int,boolean)">onDeviceVolumeChanged(int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onDisabled()">onDisabled()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DisconnectedCallback.html#onDisconnected(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)">onDisconnected(MediaSession, MediaSession.ControllerInfo)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DisconnectedCallback.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.DisconnectedCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the specified controller is disconnected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#onDiscontinuity()">onDiscontinuity()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Called to notify the selection of a position discontinuity.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html#onDowngrade(android.database.sqlite.SQLiteDatabase,int,int)">onDowngrade(SQLiteDatabase, int, int)</a></span> - Method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">ExoDatabaseProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#onDownloadChanged(com.google.android.exoplayer2.offline.Download)">onDownloadChanged(Download)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Some state change events may not be delivered to this method. Instead, use <a href="com/google/android/exoplayer2/offline/DownloadManager.html#addListener(com.google.android.exoplayer2.offline.DownloadManager.Listener)"><code>DownloadManager.addListener(DownloadManager.Listener)</code></a> to register a listener directly to
|
|
the <a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadManager</code></a> that you return through <a href="com/google/android/exoplayer2/offline/DownloadService.html#getDownloadManager()"><code>DownloadService.getDownloadManager()</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html#onDownloadChanged(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download,java.lang.Exception)">onDownloadChanged(DownloadManager, Download, Exception)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline">DownloadManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the state of a download changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#onDownloadChanged(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download,java.lang.Exception)">onDownloadChanged(DownloadManager, Download, Exception)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#onDownloadRemoved(com.google.android.exoplayer2.offline.Download)">onDownloadRemoved(Download)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Some download removal events may not be delivered to this method. Instead, use
|
|
<a href="com/google/android/exoplayer2/offline/DownloadManager.html#addListener(com.google.android.exoplayer2.offline.DownloadManager.Listener)"><code>DownloadManager.addListener(DownloadManager.Listener)</code></a> to register a listener
|
|
directly to the <a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadManager</code></a> that you return through <a href="com/google/android/exoplayer2/offline/DownloadService.html#getDownloadManager()"><code>DownloadService.getDownloadManager()</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html#onDownloadRemoved(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download)">onDownloadRemoved(DownloadManager, Download)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline">DownloadManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a download is removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#onDownloadRemoved(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.offline.Download)">onDownloadRemoved(DownloadManager, Download)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html#onDownloadsPausedChanged(com.google.android.exoplayer2.offline.DownloadManager,boolean)">onDownloadsPausedChanged(DownloadManager, boolean)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline">DownloadManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when downloads are (<a href="com/google/android/exoplayer2/offline/DownloadManager.html#pauseDownloads()"><code>paused</code></a> or <a href="com/google/android/exoplayer2/offline/DownloadManager.html#resumeDownloads()"><code>resumed</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)">onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)">onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onDownstreamFormatChanged(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)">onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source">MediaSourceEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a downstream format change occurs (i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDownstreamFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)">onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the downstream format sent to the renderers changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onDownstreamFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)">onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDownstreamFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)">onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onDraw(android.graphics.Canvas)">onDraw(Canvas)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDrmKeysLoaded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysLoaded(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmKeysLoaded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysLoaded(int, MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time keys are loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onDrmKeysLoaded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysLoaded(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmKeysLoaded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmKeysLoaded(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time drm keys are loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDrmKeysLoaded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmKeysLoaded(AnalyticsListener.EventTime)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDrmKeysRemoved(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysRemoved(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmKeysRemoved(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysRemoved(int, MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time offline keys are removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onDrmKeysRemoved(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysRemoved(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmKeysRemoved(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmKeysRemoved(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time offline drm keys are removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDrmKeysRemoved(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmKeysRemoved(AnalyticsListener.EventTime)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDrmKeysRestored(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysRestored(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmKeysRestored(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysRestored(int, MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time offline keys are restored.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onDrmKeysRestored(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmKeysRestored(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmKeysRestored(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmKeysRestored(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time offline drm keys are restored.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDrmKeysRestored(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmKeysRestored(AnalyticsListener.EventTime)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmSessionAcquired(int, MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionEventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Implement <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,int)"><code>DrmSessionEventListener.onDrmSessionAcquired(int, MediaPeriodId, int)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,int)">onDrmSessionAcquired(int, MediaSource.MediaPeriodId, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,int)">onDrmSessionAcquired(int, MediaSource.MediaPeriodId, int)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time a drm session is acquired.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onDrmSessionAcquired(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,int)">onDrmSessionAcquired(int, MediaSource.MediaPeriodId, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmSessionAcquired(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmSessionAcquired(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Implement <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmSessionAcquired(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)"><code>AnalyticsListener.onDrmSessionAcquired(EventTime, int)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmSessionAcquired(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onDrmSessionAcquired(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time a drm session is acquired.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDrmSessionAcquired(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onDrmSessionAcquired(AnalyticsListener.EventTime, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDrmSessionManagerError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.lang.Exception)">onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionManagerError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.lang.Exception)">onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a drm error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onDrmSessionManagerError(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.lang.Exception)">onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmSessionManagerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)">onDrmSessionManagerError(AnalyticsListener.EventTime, Exception)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a drm error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onDrmSessionManagerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)">onDrmSessionManagerError(AnalyticsListener.EventTime, Exception)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDrmSessionManagerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)">onDrmSessionManagerError(AnalyticsListener.EventTime, Exception)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDrmSessionReleased(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmSessionReleased(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html#onDrmSessionReleased(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmSessionReleased(int, MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time a drm session is released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onDrmSessionReleased(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onDrmSessionReleased(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDrmSessionReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmSessionReleased(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time a drm session is released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDrmSessionReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onDrmSessionReleased(AnalyticsListener.EventTime)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onDroppedFrames(int,long)">onDroppedFrames(int, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onDroppedFrames(int,long)">onDroppedFrames(int, long)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called to report the number of frames dropped by the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onDroppedVideoFrames(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long)">onDroppedVideoFrames(AnalyticsListener.EventTime, int, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called after video frames have been dropped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onDroppedVideoFrames(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long)">onDroppedVideoFrames(AnalyticsListener.EventTime, int, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onDroppedVideoFrames(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,long)">onDroppedVideoFrames(AnalyticsListener.EventTime, int, long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html#oneByteSample(long)">oneByteSample(long)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream.FakeSampleStreamItem</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an item representing a sample with the provided timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html#oneByteSample(long,int)">oneByteSample(long, int)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream.FakeSampleStreamItem</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an item representing a sample with the provided timestamp and flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onEnabled()">onEnabled()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#onEnabled(boolean)">onEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onEnabled(boolean,boolean)">onEnabled(boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnEventListener.html#onEvent(com.google.android.exoplayer2.drm.ExoMediaDrm,byte%5B%5D,int,int,byte%5B%5D)">onEvent(ExoMediaDrm, byte[], int, int, byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnEventListener.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm.OnEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an event occurs that requires the app to be notified</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)">onEvents(Player, AnalyticsListener.Events)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called after one or more events occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)">onEvents(Player, AnalyticsListener.Events)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.analytics.AnalyticsListener.Events)">onEvents(Player, AnalyticsListener.Events)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.Player.Events)">onEvents(Player, Player.Events)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when one or more player states changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.Player.Events)">onEvents(Player, Player.Events)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioOffloadListener.html#onExperimentalOffloadSchedulingEnabledChanged(boolean)">onExperimentalOffloadSchedulingEnabledChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioOffloadListener.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioOffloadListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the player has started or stopped offload scheduling using <a href="com/google/android/exoplayer2/ExoPlayer.html#experimentalSetOffloadSchedulingEnabled(boolean)"><code>ExoPlayer.experimentalSetOffloadSchedulingEnabled(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioOffloadListener.html#onExperimentalSleepingForOffloadChanged(boolean)">onExperimentalSleepingForOffloadChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioOffloadListener.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioOffloadListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the player has started or finished sleeping for offload.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnExpirationUpdateListener.html#onExpirationUpdate(com.google.android.exoplayer2.drm.ExoMediaDrm,byte%5B%5D,long)">onExpirationUpdate(ExoMediaDrm, byte[], long)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnExpirationUpdateListener.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm.OnExpirationUpdateListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a session expiration update occurs, to inform the app about the change in
|
|
expiration time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#onFinished()">onFinished()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html#onFinished()">onFinished()</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil">HostActivity.HostedTest</a></dt>
|
|
<dd>
|
|
<div class="block">Called on the test thread after the test has finished and been stopped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#onFlush()">onFlush()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the processor is flushed, directly or as part of resetting.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#onFlush()">onFlush()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html#onFlush()">onFlush()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onFocusChanged(boolean,int,android.graphics.Rect)">onFocusChanged(boolean, int, Rect)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onFormatChanged(float)">onFormatChanged(float)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer's output format changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html#onFormatChanged(com.google.android.exoplayer2.Format)">onFormatChanged(Format)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#onFormatChanged(com.google.android.exoplayer2.Format)">onFormatChanged(Format)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer reads a new format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#onFormatChanged(com.google.android.exoplayer2.Format)">onFormatChanged(Format)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.TextureImageListener.html#onFrameAvailable()">onFrameAvailable()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.TextureImageListener.html" title="interface in com.google.android.exoplayer2.util">EGLSurfaceTexture.TextureImageListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="https://developer.android.com/reference/android/graphics/SurfaceTexture.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>SurfaceTexture</code></a> receives a new frame from its image producer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#onFrameAvailable(android.graphics.SurfaceTexture)">onFrameAvailable(SurfaceTexture)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.OnFrameRenderedListener.html#onFrameRendered(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,long,long)">onFrameRendered(MediaCodecAdapter, long, long)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.OnFrameRenderedListener.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.OnFrameRenderedListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.OnFullScreenModeChangedListener.html#onFullScreenModeChanged(boolean)">onFullScreenModeChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.OnFullScreenModeChangedListener.html" title="interface in com.google.android.exoplayer2.ui">StyledPlayerControlView.OnFullScreenModeChangedListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called to indicate a fullscreen mode change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html#onIdle(com.google.android.exoplayer2.offline.DownloadManager)">onIdle(DownloadManager)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline">DownloadManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there is no active download left.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#onIdle(com.google.android.exoplayer2.offline.DownloadManager)">onIdle(DownloadManager)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.InitializationCallback.html#onInitializationFailed(java.io.IOException)">onInitializationFailed(IOException)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.InitializationCallback.html" title="interface in com.google.android.exoplayer2.util">SntpClient.InitializationCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the device time offset failed to initialize.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)">onInitializeAccessibilityEvent(AccessibilityEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)">onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.InitializationCallback.html#onInitialized()">onInitialized()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.InitializationCallback.html" title="interface in com.google.android.exoplayer2.util">SntpClient.InitializationCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the device time offset has been initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html#onInitialized(com.google.android.exoplayer2.offline.DownloadManager)">onInitialized(DownloadManager)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline">DownloadManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when all downloads have been restored.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#onInitialized(com.google.android.exoplayer2.offline.DownloadManager)">onInitialized(DownloadManager)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)">onInputFormatChanged(FormatHolder)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)">onInputFormatChanged(FormatHolder)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a new <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> is read from the upstream <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)">onInputFormatChanged(FormatHolder)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a new format is read from the upstream source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onInputFormatChanged(com.google.android.exoplayer2.FormatHolder)">onInputFormatChanged(FormatHolder)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onIsLoadingChanged(boolean)">onIsLoadingChanged(boolean)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onIsLoadingChanged(boolean)">onIsLoadingChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the player starts or stops loading the source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onIsLoadingChanged(boolean)">onIsLoadingChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onIsLoadingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onIsLoadingChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the player starts or stops loading data from a source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onIsLoadingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onIsLoadingChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onIsPlayingChanged(boolean)">onIsPlayingChanged(boolean)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onIsPlayingChanged(boolean)">onIsPlayingChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value of <a href="com/google/android/exoplayer2/Player.html#isPlaying()"><code>Player.isPlaying()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onIsPlayingChanged(boolean)">onIsPlayingChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onIsPlayingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onIsPlayingChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the player starts or stops playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onIsPlayingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onIsPlayingChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onKeyDown(int,android.view.KeyEvent)">onKeyDown(int, KeyEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnKeyStatusChangeListener.html#onKeyStatusChange(com.google.android.exoplayer2.drm.ExoMediaDrm,byte%5B%5D,java.util.List,boolean)">onKeyStatusChange(ExoMediaDrm, byte[], List<ExoMediaDrm.KeyStatus>, boolean)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnKeyStatusChangeListener.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm.OnKeyStatusChangeListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the keys in a session change status, such as when the license is renewed or
|
|
expires.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onLayout(boolean,int,int,int,int)">onLayout(boolean, int, int, int, int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#onLayout(boolean,int,int,int,int)">onLayout(boolean, int, int, int, int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCanceled(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source">MediaSourceEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a load is canceled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onLoadCanceled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCanceled(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a media source canceled loading data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onLoadCanceled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCanceled(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#onLoadCanceled(com.google.android.exoplayer2.source.chunk.Chunk,long,long,boolean)">onLoadCanceled(Chunk, long, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#onLoadCanceled(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,boolean)">onLoadCanceled(ParsingLoadable<HlsPlaylist>, long, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#onLoadCanceled(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,boolean)">onLoadCanceled(ParsingLoadable<SsManifest>, long, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.Callback.html#onLoadCanceled(T,long,long,boolean)">onLoadCanceled(T, long, long, boolean)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.Callback.html" title="interface in com.google.android.exoplayer2.upstream">Loader.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a load has been canceled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadCompleted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source">MediaSourceEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a load ends.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onLoadCompleted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCompleted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a media source completed loading data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onLoadCompleted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadCompleted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#onLoadCompleted(com.google.android.exoplayer2.source.chunk.Chunk,long,long)">onLoadCompleted(Chunk, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#onLoadCompleted(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long)">onLoadCompleted(ParsingLoadable<HlsPlaylist>, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#onLoadCompleted(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long)">onLoadCompleted(ParsingLoadable<SsManifest>, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.Callback.html#onLoadCompleted(T,long,long)">onLoadCompleted(T, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.Callback.html" title="interface in com.google.android.exoplayer2.upstream">Loader.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a load has completed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#onLoaderReleased()">onLoaderReleased()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.ReleaseCallback.html#onLoaderReleased()">onLoaderReleased()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.ReleaseCallback.html" title="interface in com.google.android.exoplayer2.upstream">Loader.ReleaseCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream"><code>Loader</code></a> has finished being released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#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)">onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#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)">onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#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)">onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source">MediaSourceEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a load error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onLoadError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)">onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a media source loading error occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onLoadError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)">onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onLoadError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData,java.io.IOException,boolean)">onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#onLoadError(com.google.android.exoplayer2.source.chunk.Chunk,long,long,java.io.IOException,int)">onLoadError(Chunk, long, long, IOException, int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#onLoadError(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,java.io.IOException,int)">onLoadError(ParsingLoadable<HlsPlaylist>, long, long, IOException, int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#onLoadError(com.google.android.exoplayer2.upstream.ParsingLoadable,long,long,java.io.IOException,int)">onLoadError(ParsingLoadable<SsManifest>, long, long, IOException, int)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.Callback.html#onLoadError(T,long,long,java.io.IOException,int)">onLoadError(T, long, long, IOException, int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.Callback.html" title="interface in com.google.android.exoplayer2.upstream">Loader.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a load encounters an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onLoadingChanged(boolean)">onLoadingChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.EventListener.html#onIsLoadingChanged(boolean)"><code>Player.EventListener.onIsLoadingChanged(boolean)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onLoadingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onLoadingChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onIsLoadingChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)"><code>AnalyticsListener.onIsLoadingChanged(EventTime, boolean)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onLoadStarted(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source">MediaSourceEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a load begins.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onLoadStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadStarted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a media source started loading data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onLoadStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.LoadEventInfo,com.google.android.exoplayer2.source.MediaLoadData)">onLoadStarted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html#onLoadTaskConcluded(long)">onLoadTaskConcluded(long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy</a></dt>
|
|
<dd>
|
|
<div class="block">Called once <code>loadTaskId</code> will not be associated with any more load errors.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onMaxSeekToPreviousPositionChanged(int)">onMaxSeekToPreviousPositionChanged(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onMaxSeekToPreviousPositionChanged(int)">onMaxSeekToPreviousPositionChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value of <a href="com/google/android/exoplayer2/Player.html#getMaxSeekToPreviousPosition()"><code>Player.getMaxSeekToPreviousPosition()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onMaxSeekToPreviousPositionChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onMaxSeekToPreviousPositionChanged(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the maximum position for which <a href="com/google/android/exoplayer2/Player.html#seekToPrevious()"><code>Player.seekToPrevious()</code></a> seeks to the
|
|
previous window changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#onMeasure(int,int)">onMeasure(int, int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onMeasure(int,int)">onMeasure(int, int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaButtonEventHandler.html#onMediaButtonEvent(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,android.content.Intent)">onMediaButtonEvent(Player, ControlDispatcher, Intent)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaButtonEventHandler.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.MediaButtonEventHandler</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onMediaButtonEvent(Intent)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onMediaItemTransition(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaItem,int)">onMediaItemTransition(AnalyticsListener.EventTime, MediaItem, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when playback transitions to a different media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onMediaItemTransition(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaItem,int)">onMediaItemTransition(AnalyticsListener.EventTime, MediaItem, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onMediaItemTransition(com.google.android.exoplayer2.MediaItem,int)">onMediaItemTransition(MediaItem, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onMediaItemTransition(com.google.android.exoplayer2.MediaItem,int)">onMediaItemTransition(MediaItem, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when playback transitions to a media item or starts repeating a media item according
|
|
to the current <a href="com/google/android/exoplayer2/Player.html#getRepeatMode()"><code>repeat mode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onMediaItemTransition(com.google.android.exoplayer2.MediaItem,int)">onMediaItemTransition(MediaItem, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#onMediaItemTransition(com.google.android.exoplayer2.MediaItem,int)">onMediaItemTransition(MediaItem, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onMediaMetadataChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaMetadata)">onMediaMetadataChanged(AnalyticsListener.EventTime, MediaMetadata)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the combined <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onMediaMetadataChanged(com.google.android.exoplayer2.MediaMetadata)">onMediaMetadataChanged(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onMediaMetadataChanged(com.google.android.exoplayer2.MediaMetadata)">onMediaMetadataChanged(MediaMetadata)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the combined <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onMediaMetadataChanged(com.google.android.exoplayer2.MediaMetadata)">onMediaMetadataChanged(MediaMetadata)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.Callback.html#onMessageArrived()">onMessageArrived()</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.Callback.html" title="interface in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerTarget.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies about the arrival of the message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onMetadata(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.metadata.Metadata)">onMetadata(AnalyticsListener.EventTime, Metadata)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there is <a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata"><code>Metadata</code></a> associated with the current playback time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onMetadata(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.metadata.Metadata)">onMetadata(AnalyticsListener.EventTime, Metadata)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onMetadata(com.google.android.exoplayer2.metadata.Metadata)">onMetadata(Metadata)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataOutput.html#onMetadata(com.google.android.exoplayer2.metadata.Metadata)">onMetadata(Metadata)</a></span> - Method in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataOutput.html" title="interface in com.google.android.exoplayer2.metadata">MetadataOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there is metadata associated with current playback time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onMetadata(com.google.android.exoplayer2.metadata.Metadata)">onMetadata(Metadata)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.Listener.html#onNetworkTypeChanged(int)">onNetworkTypeChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NetworkTypeObserver.Listener.html" title="interface in com.google.android.exoplayer2.util">NetworkTypeObserver.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the network type changed or when the listener is first registered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onNextFrame(long)">onNextFrame(long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the renderer for each frame, prior to it being skipped, dropped or rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.NotificationListener.html#onNotificationCancelled(int,boolean)">onNotificationCancelled(int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.NotificationListener.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.NotificationListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called after the notification has been cancelled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.NotificationListener.html#onNotificationPosted(int,android.app.Notification,boolean)">onNotificationPosted(int, Notification, boolean)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.NotificationListener.html" title="interface in com.google.android.exoplayer2.ui">PlayerNotificationManager.NotificationListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time after the notification has been posted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onOffloadBufferEmptying()">onOffloadBufferEmptying()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioSink.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the offload buffer has been partially emptied.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onOffloadBufferFull(long)">onOffloadBufferFull(long)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioSink.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the offload buffer has been filled completely.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onOutputFormatChanged(com.google.android.exoplayer2.Format,android.media.MediaFormat)">onOutputFormatChanged(Format, MediaFormat)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onOutputFormatChanged(com.google.android.exoplayer2.Format,android.media.MediaFormat)">onOutputFormatChanged(Format, MediaFormat)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when one of the output formats changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onOutputFormatChanged(com.google.android.exoplayer2.Format,android.media.MediaFormat)">onOutputFormatChanged(Format, MediaFormat)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#onPause()">onPause()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#onPause()">onPause()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Should be called when the player is no longer visible to the user, if the <code>surface_type</code>
|
|
extends <a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink" target="_top"><code>GLSurfaceView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#onPause()">onPause()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Should be called when the player is no longer visible to the user, if the <code>surface_type</code>
|
|
extends <a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink" target="_top"><code>GLSurfaceView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#onPause()">onPause()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlaybackParametersChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackParameters)">onPlaybackParametersChanged(AnalyticsListener.EventTime, PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the playback parameters changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onPlaybackParametersChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackParameters)">onPlaybackParametersChanged(AnalyticsListener.EventTime, PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPlaybackParametersChanged(com.google.android.exoplayer2.PlaybackParameters)">onPlaybackParametersChanged(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlaybackParametersChanged(com.google.android.exoplayer2.PlaybackParameters)">onPlaybackParametersChanged(PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the current playback parameters change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPlaybackParametersChanged(com.google.android.exoplayer2.PlaybackParameters)">onPlaybackParametersChanged(PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#onPlaybackSpeed(float)">onPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#onPlaybackSpeed(float)">onPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#onPlaybackSpeed(float)">onPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#onPlaybackSpeed(float)">onPlaybackSpeed(float)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Called to notify the selection of the current playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onPlaybackSpeed(float)">onPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer's playback speed changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPlaybackStateChanged(int)">onPlaybackStateChanged(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlaybackStateChanged(int)">onPlaybackStateChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value returned from <a href="com/google/android/exoplayer2/Player.html#getPlaybackState()"><code>Player.getPlaybackState()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPlaybackStateChanged(int)">onPlaybackStateChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#onPlaybackStateChanged(int)">onPlaybackStateChanged(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#onPlaybackStateChanged(int)">onPlaybackStateChanged(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlaybackStateChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onPlaybackStateChanged(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the playback state changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onPlaybackStateChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onPlaybackStateChanged(AnalyticsListener.EventTime, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.Callback.html#onPlaybackStatsReady(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.analytics.PlaybackStats)">onPlaybackStatsReady(AnalyticsListener.EventTime, PlaybackStats)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.Callback.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackStatsListener.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a playback session ends and its <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><code>PlaybackStats</code></a> are ready.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPlaybackSuppressionReasonChanged(int)">onPlaybackSuppressionReasonChanged(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlaybackSuppressionReasonChanged(int)">onPlaybackSuppressionReasonChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value returned from <a href="com/google/android/exoplayer2/Player.html#getPlaybackSuppressionReason()"><code>Player.getPlaybackSuppressionReason()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPlaybackSuppressionReasonChanged(int)">onPlaybackSuppressionReasonChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlaybackSuppressionReasonChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onPlaybackSuppressionReasonChanged(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when playback suppression reason changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onPlaybackSuppressionReasonChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onPlaybackSuppressionReasonChanged(AnalyticsListener.EventTime, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlayerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackException)">onPlayerError(AnalyticsListener.EventTime, PlaybackException)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a fatal player error occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onPlayerError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.PlaybackException)">onPlayerError(AnalyticsListener.EventTime, PlaybackException)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPlayerError(com.google.android.exoplayer2.PlaybackException)">onPlayerError(PlaybackException)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlayerError(com.google.android.exoplayer2.PlaybackException)">onPlayerError(PlaybackException)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when an error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPlayerError(com.google.android.exoplayer2.PlaybackException)">onPlayerError(PlaybackException)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#onPlayerError(com.google.android.exoplayer2.PlaybackException)">onPlayerError(PlaybackException)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlayerErrorChanged(com.google.android.exoplayer2.PlaybackException)">onPlayerErrorChanged(PlaybackException)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2"><code>PlaybackException</code></a> returned by <a href="com/google/android/exoplayer2/Player.html#getPlayerError()"><code>Player.getPlayerError()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPlayerErrorChanged(com.google.android.exoplayer2.PlaybackException)">onPlayerErrorChanged(PlaybackException)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#onPlayerErrorInternal(com.google.android.exoplayer2.ExoPlaybackException)">onPlayerErrorInternal(ExoPlaybackException)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlayerReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onPlayerReleased(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> is released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPlayerStateChanged(boolean,int)">onPlayerStateChanged(boolean, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlayerStateChanged(boolean,int)">onPlayerStateChanged(boolean, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.EventListener.html#onPlaybackStateChanged(int)"><code>Player.EventListener.onPlaybackStateChanged(int)</code></a> and <a href="com/google/android/exoplayer2/Player.EventListener.html#onPlayWhenReadyChanged(boolean,int)"><code>Player.EventListener.onPlayWhenReadyChanged(boolean, int)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlayerStateChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean,int)">onPlayerStateChanged(AnalyticsListener.EventTime, boolean, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlaybackStateChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)"><code>AnalyticsListener.onPlaybackStateChanged(EventTime, int)</code></a> and <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlayWhenReadyChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean,int)"><code>AnalyticsListener.onPlayWhenReadyChanged(EventTime, boolean, int)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#onPlaylistChanged()">onPlaylistChanged()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistEventListener.html#onPlaylistChanged()">onPlaylistChanged()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistEventListener.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.PlaylistEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called a playlist changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#onPlaylistError(android.net.Uri,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,boolean)">onPlaylistError(Uri, LoadErrorHandlingPolicy.LoadErrorInfo, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistEventListener.html#onPlaylistError(android.net.Uri,com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo,boolean)">onPlaylistError(Uri, LoadErrorHandlingPolicy.LoadErrorInfo, boolean)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistEventListener.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.PlaylistEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called if an error is encountered while loading a playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlaylistMetadataChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaMetadata)">onPlaylistMetadataChanged(AnalyticsListener.EventTime, MediaMetadata)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the playlist <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPlaylistMetadataChanged(com.google.android.exoplayer2.MediaMetadata)">onPlaylistMetadataChanged(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlaylistMetadataChanged(com.google.android.exoplayer2.MediaMetadata)">onPlaylistMetadataChanged(MediaMetadata)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the playlist <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPlaylistMetadataChanged(com.google.android.exoplayer2.MediaMetadata)">onPlaylistMetadataChanged(MediaMetadata)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#onPlaylistRefreshRequired(android.net.Uri)">onPlaylistRefreshRequired(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#onPlayWhenReadyChanged(boolean)">onPlayWhenReadyChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Called to notify when the playback is paused or resumed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPlayWhenReadyChanged(boolean,int)">onPlayWhenReadyChanged(boolean, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPlayWhenReadyChanged(boolean,int)">onPlayWhenReadyChanged(boolean, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value returned from <a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>Player.getPlayWhenReady()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPlayWhenReadyChanged(boolean,int)">onPlayWhenReadyChanged(boolean, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#onPlayWhenReadyChanged(boolean,int)">onPlayWhenReadyChanged(boolean, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPlayWhenReadyChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean,int)">onPlayWhenReadyChanged(AnalyticsListener.EventTime, boolean, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the value changed that indicates whether playback will proceed when ready.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onPlayWhenReadyChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean,int)">onPlayWhenReadyChanged(AnalyticsListener.EventTime, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onPositionAdvancing(long)">onPositionAdvancing(long)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioSink.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio sink's position has increased for the first time since it was last
|
|
paused or flushed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onPositionDiscontinuity()">onPositionDiscontinuity()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioSink.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio sink handles a buffer whose timestamp is discontinuous with the last
|
|
buffer handled since it was reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#onPositionDiscontinuity()">onPositionDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onPositionDiscontinuity()"><code>AudioSink.Listener.onPositionDiscontinuity()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onPositionDiscontinuity()">onPositionDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onPositionDiscontinuity()"><code>AudioSink.Listener.onPositionDiscontinuity()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPositionDiscontinuity(int)">onPositionDiscontinuity(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.EventListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)"><code>Player.EventListener.onPositionDiscontinuity(PositionInfo, PositionInfo, int)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onPositionDiscontinuity(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)"><code>AnalyticsListener.onPositionDiscontinuity(EventTime, Player.PositionInfo,
|
|
Player.PositionInfo, int)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a position discontinuity occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when a position discontinuity occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)">onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onPositionReset()">onPositionReset()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer's position is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the position is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the position is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#onPositionReset(long,boolean)">onPositionReset(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.PostConnectCallback.html#onPostConnect(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)">onPostConnect(MediaSession, MediaSession.ControllerInfo)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.PostConnectCallback.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.PostConnectCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called after the specified controller is connected, and you need extra initialization.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html#onPrepare(boolean)">onPrepare(boolean)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.PlaybackPreparer</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onPrepare()</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.PrepareListener.html#onPrepareComplete(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">onPrepareComplete(MediaSource.MediaPeriodId)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.PrepareListener.html" title="interface in com.google.android.exoplayer2.source">MaskingMediaPeriod.PrepareListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when preparing the media period completes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#onPrepared()">onPrepared()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#onPrepared()">onPrepared()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player when prepared with a new source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#onPrepared()">onPrepared()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.Callback.html#onPrepared(com.google.android.exoplayer2.offline.DownloadHelper)">onPrepared(DownloadHelper)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.Callback.html" title="interface in com.google.android.exoplayer2.offline">DownloadHelper.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when preparation completes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#onPrepared(com.google.android.exoplayer2.source.MediaPeriod)">onPrepared(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#onPrepared(com.google.android.exoplayer2.source.MediaPeriod)">onPrepared(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.Callback.html#onPrepared(com.google.android.exoplayer2.source.MediaPeriod)">onPrepared(MediaPeriod)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.Callback.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when preparation completes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.Callback.html#onPrepareError(com.google.android.exoplayer2.offline.DownloadHelper,java.io.IOException)">onPrepareError(DownloadHelper, IOException)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.Callback.html" title="interface in com.google.android.exoplayer2.offline">DownloadHelper.Callback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when preparation fails.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.PrepareListener.html#onPrepareError(com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,java.io.IOException)">onPrepareError(MediaSource.MediaPeriodId, IOException)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.PrepareListener.html" title="interface in com.google.android.exoplayer2.source">MaskingMediaPeriod.PrepareListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called the first time an error occurs while refreshing source info or preparing the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html#onPrepareFromMediaId(java.lang.String,boolean,android.os.Bundle)">onPrepareFromMediaId(String, boolean, Bundle)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.PlaybackPreparer</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onPrepareFromMediaId(String, Bundle)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html#onPrepareFromSearch(java.lang.String,boolean,android.os.Bundle)">onPrepareFromSearch(String, boolean, Bundle)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.PlaybackPreparer</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onPrepareFromSearch(String, Bundle)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html#onPrepareFromUri(android.net.Uri,boolean,android.os.Bundle)">onPrepareFromUri(Uri, boolean, Bundle)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.PlaybackPreparer</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onPrepareFromUri(Uri, Bundle)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#onPrimaryPlaylistRefreshed(com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)">onPrimaryPlaylistRefreshed(HlsMediaPlaylist)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PrimaryPlaylistListener.html#onPrimaryPlaylistRefreshed(com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist)">onPrimaryPlaylistRefreshed(HlsMediaPlaylist)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PrimaryPlaylistListener.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.PrimaryPlaylistListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the primary playlist changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onProcessedOutputBuffer(long)">onProcessedOutputBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an output buffer is successfully processed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onProcessedOutputBuffer(long)">onProcessedOutputBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an output buffer is successfully processed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onProcessedOutputBuffer(long)">onProcessedOutputBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onProcessedStreamChange()">onProcessedStreamChange()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onProcessedStreamChange()">onProcessedStreamChange()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called after the last output buffer before a stream change has been processed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onProcessedStreamChange()">onProcessedStreamChange()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onProcessedTunneledBuffer(long)">onProcessedTunneledBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a buffer was processed in tunneling mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Downloader.ProgressListener.html#onProgress(long,long,float)">onProgress(long, long, float)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Downloader.ProgressListener.html" title="interface in com.google.android.exoplayer2.offline">Downloader.ProgressListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when progress is made during a download operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.ProgressListener.html#onProgress(long,long,long)">onProgress(long, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheWriter.ProgressListener.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheWriter.ProgressListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when progress is made during a cache operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.ProgressUpdateListener.html#onProgressUpdate(long,long)">onProgressUpdate(long, long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.ProgressUpdateListener.html" title="interface in com.google.android.exoplayer2.ui">PlayerControlView.ProgressUpdateListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when progress needs to be updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.ProgressUpdateListener.html#onProgressUpdate(long,long)">onProgressUpdate(long, long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.ProgressUpdateListener.html" title="interface in com.google.android.exoplayer2.ui">StyledPlayerControlView.ProgressUpdateListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when progress needs to be updated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#onQueueEndOfStream()">onQueueEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the end-of-stream is queued to the processor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#onQueueEndOfStream()">onQueueEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html#onQueueEndOfStream()">onQueueEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)">onQueueInputBuffer(DecoderInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)">onQueueInputBuffer(DecoderInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)">onQueueInputBuffer(DecoderInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called immediately before an input buffer is queued into the codec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onQueueInputBuffer(com.google.android.exoplayer2.decoder.DecoderInputBuffer)">onQueueInputBuffer(DecoderInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called immediately before an input buffer is queued into the codec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onQueueInputBuffer(com.google.android.exoplayer2.video.VideoDecoderInputBuffer)">onQueueInputBuffer(VideoDecoderInputBuffer)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called immediately before an input buffer is queued into the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#onRebuffer()">onRebuffer()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Called to notify when a rebuffer occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html#onReceivingFirstPacket(long,int)">onReceivingFirstPacket(long, int)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html" title="class in com.google.android.exoplayer2.source.rtsp.reader">RtpAc3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html#onReceivingFirstPacket(long,int)">onReceivingFirstPacket(long, int)</a></span> - Method in interface com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader">RtpPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">This method should be called on reading the first packet in a stream of incoming packets.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#onReleased()">onReleased()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#onReleased()">onReleased()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player when released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html#onRemoveQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)">onRemoveQueueItem(Player, MediaDescriptionCompat)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueEditor</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onRemoveQueueItem(MediaDescriptionCompat
|
|
description)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#onRemoveQueueItem(com.google.android.exoplayer2.Player,android.support.v4.media.MediaDescriptionCompat)">onRemoveQueueItem(Player, MediaDescriptionCompat)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onRenderedFirstFrame()">onRenderedFirstFrame()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoListener.html#onRenderedFirstFrame()">onRenderedFirstFrame()</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoListener.html" title="interface in com.google.android.exoplayer2.video">VideoListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when a frame is rendered for the first time since setting the surface, or since the
|
|
renderer was reset, or since the stream being rendered was changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onRenderedFirstFrame(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Object,long)">onRenderedFirstFrame(AnalyticsListener.EventTime, Object, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a frame is rendered for the first time since setting the surface, or since the
|
|
renderer was reset, or since the stream being rendered was changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onRenderedFirstFrame(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Object,long)">onRenderedFirstFrame(AnalyticsListener.EventTime, Object, long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onRenderedFirstFrame(java.lang.Object,long)">onRenderedFirstFrame(Object, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onRenderedFirstFrame(java.lang.Object,long)">onRenderedFirstFrame(Object, long)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a frame is rendered for the first time since setting the output, or since the
|
|
renderer was reset, or since the stream being rendered was changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#onRendererOffsetChanged(long)">onRendererOffsetChanged(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer's offset has been changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onRepeatModeChanged(int)">onRepeatModeChanged(int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#onRepeatModeChanged(int)">onRepeatModeChanged(int)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onRepeatModeChanged(int)">onRepeatModeChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value of <a href="com/google/android/exoplayer2/Player.html#getRepeatMode()"><code>Player.getRepeatMode()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onRepeatModeChanged(int)">onRepeatModeChanged(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onRepeatModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onRepeatModeChanged(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the repeat mode changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onRepeatModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onRepeatModeChanged(AnalyticsListener.EventTime, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html#onRequirementsStateChanged(com.google.android.exoplayer2.offline.DownloadManager,com.google.android.exoplayer2.scheduler.Requirements,int)">onRequirementsStateChanged(DownloadManager, Requirements, int)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline">DownloadManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the download requirements state changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.Listener.html#onRequirementsStateChanged(com.google.android.exoplayer2.scheduler.RequirementsWatcher,int)">onRequirementsStateChanged(RequirementsWatcher, int)</a></span> - Method in interface com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.Listener.html" title="interface in com.google.android.exoplayer2.scheduler">RequirementsWatcher.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there is a change on the met requirements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the processor is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onReset()">onReset()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#onResume()">onResume()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Should be called when the player is visible to the user, if the <code>surface_type</code> extends
|
|
<a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink" target="_top"><code>GLSurfaceView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#onResume()">onResume()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Should be called when the player is visible to the user, if the <code>surface_type</code> extends
|
|
<a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink" target="_top"><code>GLSurfaceView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#onResume()">onResume()</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onRtlPropertiesChanged(int)">onRtlPropertiesChanged(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#onSampleCompleted(int,long,int,int,int,android.media.MediaCodec.CryptoInfo)">onSampleCompleted(int, long, int, int, int, MediaCodec.CryptoInfo)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#onSampleDataFound(int,android.media.MediaParser.InputReader)">onSampleDataFound(int, MediaParser.InputReader)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.ReleaseCallback.html#onSampleStreamReleased(com.google.android.exoplayer2.source.chunk.ChunkSampleStream)">onSampleStreamReleased(ChunkSampleStream<T>)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.ReleaseCallback.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.ReleaseCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><code>ChunkSampleStream</code></a> has finished being released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.OnScrubListener.html#onScrubMove(com.google.android.exoplayer2.ui.TimeBar,long)">onScrubMove(TimeBar, long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.OnScrubListener.html" title="interface in com.google.android.exoplayer2.ui">TimeBar.OnScrubListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the user moves the scrubber.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.OnScrubListener.html#onScrubStart(com.google.android.exoplayer2.ui.TimeBar,long)">onScrubStart(TimeBar, long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.OnScrubListener.html" title="interface in com.google.android.exoplayer2.ui">TimeBar.OnScrubListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the user starts moving the scrubber.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.OnScrubListener.html#onScrubStop(com.google.android.exoplayer2.ui.TimeBar,long,boolean)">onScrubStop(TimeBar, long, boolean)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.OnScrubListener.html" title="interface in com.google.android.exoplayer2.ui">TimeBar.OnScrubListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the user stops moving the scrubber.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onSeekBackIncrementChanged(long)">onSeekBackIncrementChanged(long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onSeekBackIncrementChanged(long)">onSeekBackIncrementChanged(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value of <a href="com/google/android/exoplayer2/Player.html#getSeekBackIncrement()"><code>Player.getSeekBackIncrement()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onSeekBackIncrementChanged(long)">onSeekBackIncrementChanged(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onSeekBackIncrementChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long)">onSeekBackIncrementChanged(AnalyticsListener.EventTime, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the seek back increment changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSeeker.html#onSeekFinished()">onSeekFinished()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSeeker.html" title="interface in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSeeker</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a seek operation finishes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onSeekForwardIncrementChanged(long)">onSeekForwardIncrementChanged(long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onSeekForwardIncrementChanged(long)">onSeekForwardIncrementChanged(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value of <a href="com/google/android/exoplayer2/Player.html#getSeekForwardIncrement()"><code>Player.getSeekForwardIncrement()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onSeekForwardIncrementChanged(long)">onSeekForwardIncrementChanged(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onSeekForwardIncrementChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long)">onSeekForwardIncrementChanged(AnalyticsListener.EventTime, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the seek forward increment changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#onSeekMapFound(android.media.MediaParser.SeekMap)">onSeekMapFound(MediaParser.SeekMap)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#onSeekOperationFinished(boolean,long)">onSeekOperationFinished(boolean, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onSeekProcessed()">onSeekProcessed()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onSeekProcessed()">onSeekProcessed()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Seeks are processed without delay. Listen to <a href="com/google/android/exoplayer2/Player.EventListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)"><code>Player.EventListener.onPositionDiscontinuity(PositionInfo, PositionInfo, int)</code></a> with reason <a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_SEEK"><code>Player.DISCONTINUITY_REASON_SEEK</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onSeekProcessed(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onSeekProcessed(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Seeks are processed without delay. Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)"><code>AnalyticsListener.onPositionDiscontinuity(EventTime,
|
|
int)</code></a> with reason <a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_SEEK"><code>Player.DISCONTINUITY_REASON_SEEK</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onSeekStarted(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">onSeekStarted(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onPositionDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)"><code>AnalyticsListener.onPositionDiscontinuity(EventTime, Player.PositionInfo,
|
|
Player.PositionInfo, int)</code></a> instead, listening to changes with <a href="com/google/android/exoplayer2/Player.html#DISCONTINUITY_REASON_SEEK"><code>Player.DISCONTINUITY_REASON_SEEK</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html#onSelectionActivated(java.lang.Object)">onSelectionActivated(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#onSelectionActivated(java.lang.Object)">onSelectionActivated(Object)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player when a <a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelectorResult</code></a> previously generated by <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#selectTracks(com.google.android.exoplayer2.RendererCapabilities%5B%5D,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)"><code>TrackSelector.selectTracks(RendererCapabilities[], TrackGroupArray, MediaPeriodId, Timeline)</code></a> is activated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html#onSessionActive(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onSessionActive(AnalyticsListener.EventTime, String)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a session becomes active, i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onSessionActive(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onSessionActive(AnalyticsListener.EventTime, String)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html#onSessionCreated(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onSessionCreated(AnalyticsListener.EventTime, String)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a new session is created as a result of <a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#updateSessions(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)"><code>PlaybackSessionManager.updateSessions(EventTime)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onSessionCreated(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onSessionCreated(AnalyticsListener.EventTime, String)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html#onSessionFinished(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,boolean)">onSessionFinished(AnalyticsListener.EventTime, String, boolean)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a session is permanently finished.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onSessionFinished(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,boolean)">onSessionFinished(AnalyticsListener.EventTime, String, boolean)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CaptionCallback.html#onSetCaptioningEnabled(com.google.android.exoplayer2.Player,boolean)">onSetCaptioningEnabled(Player, boolean)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CaptionCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.CaptionCallback</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onSetCaptioningEnabled(boolean)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.RatingCallback.html#onSetRating(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo,java.lang.String,androidx.media2.common.Rating)">onSetRating(MediaSession, MediaSession.ControllerInfo, String, Rating)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.RatingCallback.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.RatingCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the specified controller has set a rating for the specified media id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.RatingCallback.html#onSetRating(com.google.android.exoplayer2.Player,android.support.v4.media.RatingCompat)">onSetRating(Player, RatingCompat)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.RatingCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.RatingCallback</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onSetRating(RatingCompat)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.RatingCallback.html#onSetRating(com.google.android.exoplayer2.Player,android.support.v4.media.RatingCompat,android.os.Bundle)">onSetRating(Player, RatingCompat, Bundle)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.RatingCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.RatingCallback</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onSetRating(RatingCompat, Bundle)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onShuffleModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onShuffleModeChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the shuffle mode changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onShuffleModeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onShuffleModeChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onShuffleModeEnabledChanged(boolean)">onShuffleModeEnabledChanged(boolean)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#onShuffleModeEnabledChanged(boolean)">onShuffleModeEnabledChanged(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onShuffleModeEnabledChanged(boolean)">onShuffleModeEnabledChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the value of <a href="com/google/android/exoplayer2/Player.html#getShuffleModeEnabled()"><code>Player.getShuffleModeEnabled()</code></a> changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onShuffleModeEnabledChanged(boolean)">onShuffleModeEnabledChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.SkipCallback.html#onSkipBackward(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)">onSkipBackward(MediaSession, MediaSession.ControllerInfo)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.SkipCallback.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.SkipCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the specified controller has sent skip backward.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.SkipCallback.html#onSkipForward(androidx.media2.session.MediaSession,androidx.media2.session.MediaSession.ControllerInfo)">onSkipForward(MediaSession, MediaSession.ControllerInfo)</a></span> - Method in interface com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.SkipCallback.html" title="interface in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.SkipCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the specified controller has sent skip forward.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onSkipSilenceEnabledChanged(boolean)">onSkipSilenceEnabledChanged(boolean)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioListener.html#onSkipSilenceEnabledChanged(boolean)">onSkipSilenceEnabledChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioListener.html" title="interface in com.google.android.exoplayer2.audio">AudioListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when skipping silences is enabled or disabled in the audio stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onSkipSilenceEnabledChanged(boolean)">onSkipSilenceEnabledChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html" title="interface in com.google.android.exoplayer2.audio">AudioRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when skipping silences is enabled or disabled in the audio stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onSkipSilenceEnabledChanged(boolean)">onSkipSilenceEnabledChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioSink.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when skipping silences is enabled or disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onSkipSilenceEnabledChanged(boolean)">onSkipSilenceEnabledChanged(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onSkipSilenceEnabledChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onSkipSilenceEnabledChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when skipping silences is enabled or disabled in the audio stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onSkipSilenceEnabledChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,boolean)">onSkipSilenceEnabledChanged(AnalyticsListener.EventTime, boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#onSkipToNext(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher)">onSkipToNext(Player, ControlDispatcher)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onSkipToNext()</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#onSkipToNext(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher)">onSkipToNext(Player, ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#onSkipToPrevious(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher)">onSkipToPrevious(Player, ControlDispatcher)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onSkipToPrevious()</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#onSkipToPrevious(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher)">onSkipToPrevious(Player, ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#onSkipToQueueItem(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,long)">onSkipToQueueItem(Player, ControlDispatcher, long)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">See <code>MediaSessionCompat.Callback.onSkipToQueueItem(long)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#onSkipToQueueItem(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ControlDispatcher,long)">onSkipToQueueItem(Player, ControlDispatcher, long)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.WakeupListener.html#onSleep(long)">onSleep(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.WakeupListener.html" title="interface in com.google.android.exoplayer2">Renderer.WakeupListener</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer no longer needs to render until the next wakeup.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#onSourceInfoRefreshed(long,boolean,boolean)">onSourceInfoRefreshed(long, boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onSourceInfoRefreshed(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onSourceInfoRefreshed(MediaSource, Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.MediaSourceCaller.html#onSourceInfoRefreshed(com.google.android.exoplayer2.source.MediaSource,com.google.android.exoplayer2.Timeline)">onSourceInfoRefreshed(MediaSource, Timeline)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.MediaSourceCaller.html" title="interface in com.google.android.exoplayer2.source">MediaSource.MediaSourceCaller</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> has been refreshed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.Listener.html#onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanAdded(Cache, CacheSpan)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.Listener.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a> is added to the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanAdded(Cache, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html#onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanAdded(Cache, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">LeastRecentlyUsedCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html#onSpanAdded(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanAdded(Cache, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">NoOpCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.Listener.html#onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanRemoved(Cache, CacheSpan)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.Listener.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a> is removed from the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanRemoved(Cache, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html#onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanRemoved(Cache, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">LeastRecentlyUsedCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html#onSpanRemoved(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanRemoved(Cache, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">NoOpCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.Listener.html#onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanTouched(Cache, CacheSpan, CacheSpan)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.Listener.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when an existing <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a> is touched, causing it to be replaced.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanTouched(Cache, CacheSpan, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html#onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanTouched(Cache, CacheSpan, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">LeastRecentlyUsedCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html#onSpanTouched(com.google.android.exoplayer2.upstream.cache.Cache,com.google.android.exoplayer2.upstream.cache.CacheSpan,com.google.android.exoplayer2.upstream.cache.CacheSpan)">onSpanTouched(Cache, CacheSpan, CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">NoOpCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#onStart()">onStart()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#onStart(com.google.android.exoplayer2.testutil.HostActivity,android.view.Surface,android.widget.FrameLayout)">onStart(HostActivity, Surface, FrameLayout)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html#onStart(com.google.android.exoplayer2.testutil.HostActivity,android.view.Surface,android.widget.FrameLayout)">onStart(HostActivity, Surface, FrameLayout)</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil">HostActivity.HostedTest</a></dt>
|
|
<dd>
|
|
<div class="block">Called on the main thread when the test is started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#onStartCommand(android.content.Intent,int,int)">onStartCommand(Intent, int, int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onStarted()">onStarted()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheEvictor.html#onStartFile(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,long,long)">onStartFile(Cache, String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheEvictor.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheEvictor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a writer starts writing to the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html#onStartFile(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,long,long)">onStartFile(Cache, String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">LeastRecentlyUsedCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html#onStartFile(com.google.android.exoplayer2.upstream.cache.Cache,java.lang.String,long,long)">onStartFile(Cache, String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">NoOpCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.PlatformSchedulerService.html#onStartJob(android.app.job.JobParameters)">onStartJob(JobParameters)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.PlatformSchedulerService.html" title="class in com.google.android.exoplayer2.scheduler">PlatformScheduler.PlatformSchedulerService</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onStaticMetadataChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.util.List)">onStaticMetadataChanged(AnalyticsListener.EventTime, List<Metadata>)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#getMediaMetadata()"><code>Player.getMediaMetadata()</code></a> and <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onMediaMetadataChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.MediaMetadata)"><code>AnalyticsListener.onMediaMetadataChanged(EventTime,
|
|
MediaMetadata)</code></a> for access to structured metadata, or access the raw static metadata
|
|
directly from the <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getFormat(int)"><code>track selections' formats</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onStaticMetadataChanged(java.util.List)">onStaticMetadataChanged(List<Metadata>)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onStaticMetadataChanged(java.util.List)">onStaticMetadataChanged(List<Metadata>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#getMediaMetadata()"><code>Player.getMediaMetadata()</code></a> and <a href="com/google/android/exoplayer2/Player.EventListener.html#onMediaMetadataChanged(com.google.android.exoplayer2.MediaMetadata)"><code>Player.EventListener.onMediaMetadataChanged(MediaMetadata)</code></a> for access to structured metadata, or access the
|
|
raw static metadata directly from the <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getFormat(int)"><code>track
|
|
selections' formats</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#onStop()">onStop()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.PlatformSchedulerService.html#onStopJob(android.app.job.JobParameters)">onStopJob(JobParameters)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.PlatformSchedulerService.html" title="class in com.google.android.exoplayer2.scheduler">PlatformScheduler.PlatformSchedulerService</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is stopped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#onStopped()">onStopped()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player when stopped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is stopped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onStopped()">onStopped()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is stopped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#onStreamChanged(com.google.android.exoplayer2.Format%5B%5D,long,long)">onStreamChanged(Format[], long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer's stream has changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onStreamChanged(com.google.android.exoplayer2.Format%5B%5D,long,long)">onStreamChanged(Format[], long, long)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#onStreamChanged(com.google.android.exoplayer2.Format%5B%5D,long,long)">onStreamChanged(Format[], long, long)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#onStreamChanged(com.google.android.exoplayer2.Format%5B%5D,long,long)">onStreamChanged(Format[], long, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#onStreamChanged(com.google.android.exoplayer2.Format%5B%5D,long,long)">onStreamChanged(Format[], long, long)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#onStreamChanged(com.google.android.exoplayer2.Format%5B%5D,long,long)">onStreamChanged(Format[], long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#onStreamChanged(com.google.android.exoplayer2.Format%5B%5D,long,long)">onStreamChanged(Format[], long, long)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#onSurfaceChanged(android.view.Surface)">onSurfaceChanged(Surface)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer changes which <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> it's rendering to renders to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onSurfaceSizeChanged(int,int)">onSurfaceSizeChanged(int, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Called each time there's a change in the size of the surface onto which the video is being
|
|
rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onSurfaceSizeChanged(int,int)">onSurfaceSizeChanged(int, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoListener.html#onSurfaceSizeChanged(int,int)">onSurfaceSizeChanged(int, int)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoListener.html" title="interface in com.google.android.exoplayer2.video">VideoListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called each time there's a change in the size of the surface onto which the video is being
|
|
rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onSurfaceSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,int)">onSurfaceSizeChanged(AnalyticsListener.EventTime, int, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the output surface size changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onSurfaceSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,int)">onSurfaceSizeChanged(AnalyticsListener.EventTime, int, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#onTaskRemoved(android.content.Intent)">onTaskRemoved(Intent)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#onThreadBlocked()">onThreadBlocked()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Clock.html#onThreadBlocked()">onThreadBlocked()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util">Clock</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the clock that the current thread is about to be blocked and won't return until a
|
|
condition on another thread becomes true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SystemClock.html#onThreadBlocked()">onThreadBlocked()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SystemClock.html" title="class in com.google.android.exoplayer2.util">SystemClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onTimelineChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onTimelineChanged(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the timeline changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onTimelineChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">onTimelineChanged(AnalyticsListener.EventTime, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html#onTimelineChanged(com.google.android.exoplayer2.Player)">onTimelineChanged(Player)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.QueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the timeline of the player has changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#onTimelineChanged(com.google.android.exoplayer2.Player)">onTimelineChanged(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)">onTimelineChanged(Timeline, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)">onTimelineChanged(Timeline, int)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)">onTimelineChanged(Timeline, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the timeline has been refreshed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)">onTimelineChanged(Timeline, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#onTimelineChanged(com.google.android.exoplayer2.Timeline,int)">onTimelineChanged(Timeline, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#onTouchEvent(android.view.MotionEvent)">onTouchEvent(MotionEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#onTouchEvent(android.view.MotionEvent)">onTouchEvent(MotionEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#onTouchEvent(android.view.MotionEvent)">onTouchEvent(MotionEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#onTrackballEvent(android.view.MotionEvent)">onTrackballEvent(MotionEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#onTrackballEvent(android.view.MotionEvent)">onTrackballEvent(MotionEvent)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#onTrackCountFound(int)">onTrackCountFound(int)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#onTrackDataFound(int,android.media.MediaParser.TrackData)">onTrackDataFound(int, MediaParser.TrackData)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onTracksChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.TrackSelectionArray)">onTracksChanged(AnalyticsListener.EventTime, TrackGroupArray, TrackSelectionArray)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the available or selected tracks for the renderers changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onTracksChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.TrackSelectionArray)">onTracksChanged(AnalyticsListener.EventTime, TrackGroupArray, TrackSelectionArray)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onTracksChanged(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.TrackSelectionArray)">onTracksChanged(TrackGroupArray, TrackSelectionArray)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.EventListener.html#onTracksChanged(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.TrackSelectionArray)">onTracksChanged(TrackGroupArray, TrackSelectionArray)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2">Player.EventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the available or selected tracks change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onTracksChanged(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.TrackSelectionArray)">onTracksChanged(TrackGroupArray, TrackSelectionArray)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#onTracksChanged(com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.TrackSelectionArray)">onTracksChanged(TrackGroupArray, TrackSelectionArray)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.TrackSelectionListener.html#onTrackSelectionChanged(boolean,java.util.List)">onTrackSelectionChanged(boolean, List<DefaultTrackSelector.SelectionOverride>)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.TrackSelectionListener.html" title="interface in com.google.android.exoplayer2.ui">TrackSelectionView.TrackSelectionListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the selected tracks changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelector.InvalidationListener.html#onTrackSelectionsInvalidated()">onTrackSelectionsInvalidated()</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelector.InvalidationListener.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelector.InvalidationListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called by a <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelector</code></a> to indicate that selections it has previously made are no
|
|
longer valid.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.DialogCallback.html#onTracksSelected(boolean,java.util.List)">onTracksSelected(boolean, List<DefaultTrackSelector.SelectionOverride>)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.DialogCallback.html" title="interface in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder.DialogCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Called when tracks are selected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#onTracksSelected(com.google.android.exoplayer2.Renderer%5B%5D,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D)">onTracksSelected(Renderer[], TrackGroupArray, ExoTrackSelection[])</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#onTracksSelected(com.google.android.exoplayer2.Renderer%5B%5D,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D)">onTracksSelected(Renderer[], TrackGroupArray, ExoTrackSelection[])</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player when a track selection occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BundleListRetriever.html#onTransact(int,android.os.Parcel,android.os.Parcel,int)">onTransact(int, Parcel, Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BundleListRetriever.html" title="class in com.google.android.exoplayer2">BundleListRetriever</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html#onTransferEnd(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferEnd(DataSource, DataSpec, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.FakeTransferListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#onTransferEnd(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferEnd(DataSource, DataSpec, boolean)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TransferListener.html#onTransferEnd(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferEnd(DataSource, DataSpec, boolean)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream">TransferListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a transfer ends.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html#onTransferInitializing(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferInitializing(DataSource, DataSpec, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.FakeTransferListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#onTransferInitializing(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferInitializing(DataSource, DataSpec, boolean)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TransferListener.html#onTransferInitializing(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferInitializing(DataSource, DataSpec, boolean)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream">TransferListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a transfer is being initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html#onTransferInitializing(com.google.android.exoplayer2.upstream.DataSpec)">onTransferInitializing(DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html" title="interface in com.google.android.exoplayer2.upstream">TimeToFirstByteEstimator</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a transfer is being initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html#onTransferStart(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferStart(DataSource, DataSpec, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.FakeTransferListener.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.FakeTransferListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#onTransferStart(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferStart(DataSource, DataSpec, boolean)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TransferListener.html#onTransferStart(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,boolean)">onTransferStart(DataSource, DataSpec, boolean)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream">TransferListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a transfer starts.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html#onTransferStart(com.google.android.exoplayer2.upstream.DataSpec)">onTransferStart(DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html" title="interface in com.google.android.exoplayer2.upstream">TimeToFirstByteEstimator</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a transfer starts.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Listener.html#onTransformationCompleted(com.google.android.exoplayer2.MediaItem)">onTransformationCompleted(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Listener.html" title="interface in com.google.android.exoplayer2.transformer">Transformer.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the transformation is completed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Listener.html#onTransformationError(com.google.android.exoplayer2.MediaItem,java.lang.Exception)">onTransformationError(MediaItem, Exception)</a></span> - Method in interface com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Listener.html" title="interface in com.google.android.exoplayer2.transformer">Transformer.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called if an error occurs during the transformation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html#onTruncatedSegmentParsed()">onTruncatedSegmentParsed()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">BundledHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html#onTruncatedSegmentParsed()">onTruncatedSegmentParsed()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls">HlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the sample parsing state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#onTruncatedSegmentParsed()">onTruncatedSegmentParsed()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html#onUnderrun(int,long,long)">onUnderrun(int, long, long)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.Listener.html" title="interface in com.google.android.exoplayer2.audio">AudioSink.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the audio sink runs out of data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html#onUpgrade(android.database.sqlite.SQLiteDatabase,int,int)">onUpgrade(SQLiteDatabase, int, int)</a></span> - Method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/ExoDatabaseProvider.html" title="class in com.google.android.exoplayer2.database">ExoDatabaseProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)">onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)">onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)">onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source">MediaSourceEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when data is removed from the back of a media buffer, typically so that it can be
|
|
re-buffered in a different format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onUpstreamDiscarded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)">onUpstreamDiscarded(AnalyticsListener.EventTime, MediaLoadData)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when data is removed from the back of a media buffer, typically so that it can be
|
|
re-buffered in a different format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onUpstreamDiscarded(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.source.MediaLoadData)">onUpstreamDiscarded(AnalyticsListener.EventTime, MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.UpstreamFormatChangedListener.html#onUpstreamFormatChanged(com.google.android.exoplayer2.Format)">onUpstreamFormatChanged(Format)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.UpstreamFormatChangedListener.html" title="interface in com.google.android.exoplayer2.source">SampleQueue.UpstreamFormatChangedListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called on the loading thread when an upstream format change occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoCodecError(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.Exception)">onVideoCodecError(AnalyticsListener.EventTime, Exception)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a video decoder encounters an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoCodecError(java.lang.Exception)">onVideoCodecError(Exception)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoCodecError(java.lang.Exception)">onVideoCodecError(Exception)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a video decoder encounters an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)">onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)"><code>AnalyticsListener.onVideoDecoderInitialized(EventTime, String, long, long)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long)">onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String,long,long)">onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a video renderer creates a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoDecoderInitialized(java.lang.String,long,long)">onVideoDecoderInitialized(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoDecoderInitialized(java.lang.String,long,long)">onVideoDecoderInitialized(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a decoder is created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onVideoDecoderReleased(AnalyticsListener.EventTime, String)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a video renderer releases a decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onVideoDecoderReleased(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,java.lang.String)">onVideoDecoderReleased(AnalyticsListener.EventTime, String)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoDecoderReleased(java.lang.String)">onVideoDecoderReleased(String)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoDecoderReleased(java.lang.String)">onVideoDecoderReleased(String)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a decoder is released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a video renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onVideoDisabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoDisabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoDisabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoDisabled(DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoEnabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a video renderer is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onVideoEnabled(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoEnabled(AnalyticsListener.EventTime, DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoEnabled(DecoderCounters)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoEnabled(com.google.android.exoplayer2.decoder.DecoderCounters)">onVideoEnabled(DecoderCounters)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the renderer is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameMetadataListener.html#onVideoFrameAboutToBeRendered(long,long,com.google.android.exoplayer2.Format,android.media.MediaFormat)">onVideoFrameAboutToBeRendered(long, long, Format, MediaFormat)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameMetadataListener.html" title="interface in com.google.android.exoplayer2.video">VideoFrameMetadataListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called on the playback thread when a video frame is about to be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoFrameProcessingOffset(long,int)">onVideoFrameProcessingOffset(long, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoFrameProcessingOffset(long,int)">onVideoFrameProcessingOffset(long, int)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called to report the video processing offset of video frames processed by the video renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoFrameProcessingOffset(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,long,int)">onVideoFrameProcessingOffset(AnalyticsListener.EventTime, long, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there is an update to the video frame processing offset reported by a video
|
|
renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format)">onVideoInputFormatChanged(AnalyticsListener.EventTime, Format)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)"><code>AnalyticsListener.onVideoInputFormatChanged(EventTime, Format, DecoderReuseEvaluation)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onVideoInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the format of the media being consumed by a video renderer changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onVideoInputFormatChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onVideoInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.Format)">onVideoInputFormatChanged(Format)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)"><code>VideoRendererEventListener.onVideoInputFormatChanged(Format, DecoderReuseEvaluation)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onVideoInputFormatChanged(Format, DecoderReuseEvaluation)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoInputFormatChanged(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.decoder.DecoderReuseEvaluation)">onVideoInputFormatChanged(Format, DecoderReuseEvaluation)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the format of the media being consumed by the renderer changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoListener.html#onVideoSizeChanged(int,int,int,float)">onVideoSizeChanged(int, int, int, float)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoListener.html" title="interface in com.google.android.exoplayer2.video">VideoListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/video/VideoListener.html#onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)"><code>VideoListener.onVideoSizeChanged(VideoSize videoSize)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,int,int,float)">onVideoSizeChanged(AnalyticsListener.EventTime, int, int, int, float)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Implement <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)"><code>AnalyticsListener.onVideoSizeChanged(EventTime eventTime, VideoSize)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)">onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called before a frame is rendered for the first time since setting the surface, and each time
|
|
there's a change in the size or pixel aspect ratio of the video being rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)">onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onVideoSizeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,com.google.android.exoplayer2.video.VideoSize)">onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)">onVideoSizeChanged(VideoSize)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)">onVideoSizeChanged(VideoSize)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoListener.html#onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)">onVideoSizeChanged(VideoSize)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoListener.html" title="interface in com.google.android.exoplayer2.video">VideoListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called each time there's a change in the size of the video being rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)">onVideoSizeChanged(VideoSize)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video">VideoRendererEventListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called before a frame is rendered for the first time since setting the surface, and each time
|
|
there's a change in the size, rotation or pixel aspect ratio of the video being rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.VideoSurfaceListener.html#onVideoSurfaceCreated(android.view.Surface)">onVideoSurfaceCreated(Surface)</a></span> - Method in interface com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.VideoSurfaceListener.html" title="interface in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView.VideoSurfaceListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> to which video frames should be rendered is created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.VideoSurfaceListener.html#onVideoSurfaceDestroyed(android.view.Surface)">onVideoSurfaceDestroyed(Surface)</a></span> - Method in interface com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.VideoSurfaceListener.html" title="interface in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView.VideoSurfaceListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> to which video frames should be rendered is destroyed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.VisibilityListener.html#onVisibilityChange(int)">onVisibilityChange(int)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui">PlayerControlView.VisibilityListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the visibility changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.VisibilityListener.html#onVisibilityChange(int)">onVisibilityChange(int)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui">StyledPlayerControlView.VisibilityListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the visibility changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#onVolumeChanged(float)">onVolumeChanged(float)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the volume changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioListener.html#onVolumeChanged(float)">onVolumeChanged(float)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioListener.html" title="interface in com.google.android.exoplayer2.audio">AudioListener</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Called when the volume changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Listener.html#onVolumeChanged(float)">onVolumeChanged(float)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2">Player.Listener</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html#onVolumeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,float)">onVolumeChanged(AnalyticsListener.EventTime, float)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics">AnalyticsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the volume changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EventLogger.html#onVolumeChanged(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,float)">onVolumeChanged(AnalyticsListener.EventTime, float)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EventLogger.html" title="class in com.google.android.exoplayer2.util">EventLogger</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html#onWaitingForRequirementsChanged(com.google.android.exoplayer2.offline.DownloadManager,boolean)">onWaitingForRequirementsChanged(DownloadManager, boolean)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline">DownloadManager.Listener</a></dt>
|
|
<dd>
|
|
<div class="block">Called when there is a change in whether this manager has one or more downloads that are not
|
|
progressing for the sole reason that the <a href="com/google/android/exoplayer2/offline/DownloadManager.html#getRequirements()"><code>Requirements</code></a> are not met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.WakeupListener.html#onWakeup()">onWakeup()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.WakeupListener.html" title="interface in com.google.android.exoplayer2">Renderer.WakeupListener</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer needs to render some frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html#open()">open()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream">DataSourceInputStream</a></dt>
|
|
<dd>
|
|
<div class="block">Optional call to open the underlying <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ConditionVariable.html#open()">open()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ConditionVariable.html" title="class in com.google.android.exoplayer2.util">ConditionVariable</a></dt>
|
|
<dd>
|
|
<div class="block">Opens the condition and releases all threads that are blocked.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html" title="class in com.google.android.exoplayer2.testutil">FailOnCloseDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/AssetDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/AssetDataSource.html" title="class in com.google.android.exoplayer2.upstream">AssetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ContentDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ContentDataSource.html" title="class in com.google.android.exoplayer2.upstream">ContentDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html" title="class in com.google.android.exoplayer2.upstream">DataSchemeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSink.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream">DataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Opens the sink to consume the specified data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream">DataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Opens the source to read the specified data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Opens the source to read the specified data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream">DummyDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Opens the source to read the specified data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream">TeeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)">open(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSpec,int,int)">OpenException(DataSpec, int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.OpenException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int)">OpenException(IOException, DataSpec, int)</a></span> - Constructor for exception com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.OpenException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int,int)"><code>OpenException(IOException, DataSpec, int, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#%3Cinit%3E(java.io.IOException,com.google.android.exoplayer2.upstream.DataSpec,int,int)">OpenException(IOException, DataSpec, int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.OpenException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,int)">OpenException(String, DataSpec, int)</a></span> - Constructor for exception com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.OpenException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,int,int)"><code>OpenException(String, DataSpec, int, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.upstream.DataSpec,int,int)">OpenException(String, DataSpec, int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.OpenException.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.OpenException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/AtomicFile.html#openRead()">openRead()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/AtomicFile.html" title="class in com.google.android.exoplayer2.util">AtomicFile</a></dt>
|
|
<dd>
|
|
<div class="block">Open the atomic file for reading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#openSession()">openSession()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#openSession()">openSession()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Opens a new DRM session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#openSession()">openSession()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#openSession()">openSession()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus"><span class="typeNameLink">OpusDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/ext/opus/package-summary.html">com.google.android.exoplayer2.ext.opus</a></dt>
|
|
<dd>
|
|
<div class="block">Opus decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#%3Cinit%3E(int,int,int,java.util.List,com.google.android.exoplayer2.drm.ExoMediaCrypto,boolean)">OpusDecoder(int, int, int, List<byte[]>, ExoMediaCrypto, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an Opus decoder.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/opus/OpusDecoderException.html" title="class in com.google.android.exoplayer2.ext.opus"><span class="typeNameLink">OpusDecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/ext/opus/package-summary.html">com.google.android.exoplayer2.ext.opus</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an Opus decoder error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html#opusGetVersion()">opusGetVersion()</a></span> - Static method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html" title="class in com.google.android.exoplayer2.ext.opus">OpusLibrary</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html#opusIsSecureDecodeSupported()">opusIsSecureDecodeSupported()</a></span> - Static method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html" title="class in com.google.android.exoplayer2.ext.opus">OpusLibrary</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html" title="class in com.google.android.exoplayer2.ext.opus"><span class="typeNameLink">OpusLibrary</span></a> - Class in <a href="com/google/android/exoplayer2/ext/opus/package-summary.html">com.google.android.exoplayer2.ext.opus</a></dt>
|
|
<dd>
|
|
<div class="block">Configures and queries the underlying native library.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/OpusUtil.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">OpusUtil</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for handling Opus audio streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.OtherTrackScore.html#%3Cinit%3E(com.google.android.exoplayer2.Format,int)">OtherTrackScore(Format, int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.OtherTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.OtherTrackScore</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#outOfNetworkIndicator">outOfNetworkIndicator</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">If true, the splice event is an opportunity to exit from the network feed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#outOfNetworkIndicator">outOfNetworkIndicator</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">If true, the splice event is an opportunity to exit from the network feed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#outputAudioFormat">outputAudioFormat</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">The current output audio format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/OutputBuffer.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">OutputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Output buffer decoded by a <a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder"><code>Decoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/OutputBuffer.html#%3Cinit%3E()">OutputBuffer()</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/OutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">OutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/OutputBuffer.Owner.html" title="interface in com.google.android.exoplayer2.decoder"><span class="typeNameLink">OutputBuffer.Owner</span></a><<a href="com/google/android/exoplayer2/decoder/OutputBuffer.Owner.html" title="type parameter in OutputBuffer.Owner">S</a> extends <a href="com/google/android/exoplayer2/decoder/OutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">OutputBuffer</a>> - Interface in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Buffer owner.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser"><span class="typeNameLink">OutputConsumerAdapterV30</span></a> - Class in <a href="com/google/android/exoplayer2/source/mediaparser/package-summary.html">com.google.android.exoplayer2.source.mediaparser</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="https://developer.android.com/reference/android/media/MediaParser.OutputConsumer.html" title="class or interface in android.media" class="externalLink"><code>MediaParser.OutputConsumer</code></a> implementation that redirects output to an <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor" target="_top"><code>ExtractorOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#%3Cinit%3E()">OutputConsumerAdapterV30()</a></span> - Constructor for class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#%3Cinit%3E(com.google.android.exoplayer2.Format,int,boolean)"><code>OutputConsumerAdapterV30(primaryTrackManifestFormat= null, primaryTrackType= C.TRACK_TYPE_NONE,
|
|
expectDummySeekMap= false)</code></a></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#%3Cinit%3E(com.google.android.exoplayer2.Format,int,boolean)">OutputConsumerAdapterV30(Format, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#outputFloat">outputFloat</a></span> - Variable in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#overallRating">overallRating</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional overall <a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2"><code>Rating</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#overestimatedResult(long,long)">overestimatedResult(long, long)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a result to signal that the current position in the input stream overestimates the
|
|
true position of the target frame, and the <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker</code></a> should modify its
|
|
<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html" title="class in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker.SeekOperationParams</code></a>'s ceiling timestamp and byte position using the given values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#overridePreparePositionUs(long)">overridePreparePositionUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Overrides the default prepare position at which to prepare the media period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#owner">owner</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a id="I:P">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">P</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DvbSubtitleReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html#packetFinished()">packetFinished()</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">ElementaryStreamReader</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a packet ends.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H262Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H263Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H264Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H265Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Id3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts">LatmReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html#packetFinished()">packetFinished()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts">MpegAudioReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DvbSubtitleReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">ElementaryStreamReader</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a packet starts.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H262Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H263Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H264Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H265Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Id3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts">LatmReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html#packetStarted(long,int)">packetStarted(long, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts">MpegAudioReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#padding">padding</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP padding bit (Word 0, bit 2).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_EAGERLY_EXPOSE_TRACK_TYPE">PARAMETER_EAGERLY_EXPOSE_TRACK_TYPE</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_EXPOSE_CAPTION_FORMATS">PARAMETER_EXPOSE_CAPTION_FORMATS</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_EXPOSE_CHUNK_INDEX_AS_MEDIA_FORMAT">PARAMETER_EXPOSE_CHUNK_INDEX_AS_MEDIA_FORMAT</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_EXPOSE_DUMMY_SEEK_MAP">PARAMETER_EXPOSE_DUMMY_SEEK_MAP</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_IGNORE_TIMESTAMP_OFFSET">PARAMETER_IGNORE_TIMESTAMP_OFFSET</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_IN_BAND_CRYPTO_INFO">PARAMETER_IN_BAND_CRYPTO_INFO</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_INCLUDE_SUPPLEMENTAL_DATA">PARAMETER_INCLUDE_SUPPLEMENTAL_DATA</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#PARAMETER_OVERRIDE_IN_BAND_CAPTION_DECLARATIONS">PARAMETER_OVERRIDE_IN_BAND_CAPTION_DECLARATIONS</a></span> - Static variable in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#%3Cinit%3E()">ParametersBuilder()</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment"><a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink"><code>Context</code></a> constraints will not be set using this constructor. Use <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#%3Cinit%3E(android.content.Context)" target="_top"><code>ParametersBuilder(Context)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#%3Cinit%3E(android.content.Context)">ParametersBuilder(Context)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder with default initial values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html#parent">parent</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.EmbeddedSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">ParsableBitArray</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps a byte array, providing methods that allow it to be read as a bitstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#%3Cinit%3E()">ParsableBitArray()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance that initially has no backing data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#%3Cinit%3E(byte%5B%5D)">ParsableBitArray(byte[])</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance that wraps an existing array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#%3Cinit%3E(byte%5B%5D,int)">ParsableBitArray(byte[], int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance that wraps an existing array.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">ParsableByteArray</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps a byte array, providing a set of methods for parsing data from it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#%3Cinit%3E()">ParsableByteArray()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance that initially has no backing data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#%3Cinit%3E(byte%5B%5D)">ParsableByteArray(byte[])</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance wrapping <code>data</code>, and sets the limit to <code>data.length</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#%3Cinit%3E(byte%5B%5D,int)">ParsableByteArray(byte[], int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance that wraps an existing array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#%3Cinit%3E(int)">ParsableByteArray(int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance with <code>limit</code> bytes and sets the limit.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">ParsableNalUnitBitArray</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps a byte array, providing methods that allow it to be read as a NAL unit bitstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#%3Cinit%3E(byte%5B%5D,int,int)">ParsableNalUnitBitArray(byte[], int, int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#parse(byte%5B%5D,int)">parse(byte[], int)</a></span> - Static method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtpPacket</code></a> from a byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/FilteringManifestParser.html#parse(android.net.Uri,java.io.InputStream)">parse(Uri, InputStream)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/FilteringManifestParser.html" title="class in com.google.android.exoplayer2.offline">FilteringManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parse(android.net.Uri,java.io.InputStream)">parse(Uri, InputStream)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.html#parse(android.net.Uri,java.io.InputStream)">parse(Uri, InputStream)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistParser.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.html#parse(android.net.Uri,java.io.InputStream)">parse(Uri, InputStream)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.Parser.html#parse(android.net.Uri,java.io.InputStream)">parse(Uri, InputStream)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.Parser.html" title="interface in com.google.android.exoplayer2.upstream">ParsingLoadable.Parser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an object from a response.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#parse(com.google.android.exoplayer2.util.ParsableByteArray)">parse(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtpPacket</code></a> from a <a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util"><code>ParsableByteArray</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/AvcConfig.html#parse(com.google.android.exoplayer2.util.ParsableByteArray)">parse(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video">AvcConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Parses AVC configuration data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html#parse(com.google.android.exoplayer2.util.ParsableByteArray)">parse(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html" title="class in com.google.android.exoplayer2.video">DolbyVisionConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Parses Dolby Vision configuration data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/HevcConfig.html#parse(com.google.android.exoplayer2.util.ParsableByteArray)">parse(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/HevcConfig.html" title="class in com.google.android.exoplayer2.video">HevcConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Parses HEVC configuration data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#parse(java.util.Map)">parse(Map<String, List<String>>)</a></span> - Static method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd>
|
|
<div class="block">Parses <a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy"><code>IcyHeaders</code></a> from response headers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#parseAc3AnnexFFormat(com.google.android.exoplayer2.util.ParsableByteArray,java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)">parseAc3AnnexFFormat(ParsableByteArray, String, String, DrmInitData)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the AC-3 format given <code>data</code> containing the AC3SpecificBox according to Annex F.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#parseAc3SyncframeAudioSampleCount(java.nio.ByteBuffer)">parseAc3SyncframeAudioSampleCount(ByteBuffer)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the number of audio samples represented by the given (E-)AC-3 syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#parseAc3SyncframeInfo(com.google.android.exoplayer2.util.ParsableBitArray)">parseAc3SyncframeInfo(ParsableBitArray)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns (E-)AC-3 format information given <code>data</code> containing a syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#parseAc3SyncframeSize(byte%5B%5D)">parseAc3SyncframeSize(byte[])</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the size in bytes of the given (E-)AC-3 syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#parseAc4AnnexEFormat(com.google.android.exoplayer2.util.ParsableByteArray,java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)">parseAc4AnnexEFormat(ParsableByteArray, String, String, DrmInitData)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the AC-4 format given <code>data</code> containing the AC4SpecificBox according to ETSI TS
|
|
103 190-1 Annex E.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#parseAc4SyncframeAudioSampleCount(java.nio.ByteBuffer)">parseAc4SyncframeAudioSampleCount(ByteBuffer)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the number of audio samples represented by the given AC-4 syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#parseAc4SyncframeInfo(com.google.android.exoplayer2.util.ParsableBitArray)">parseAc4SyncframeInfo(ParsableBitArray)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns AC-4 format information given <code>data</code> containing a syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#parseAc4SyncframeSize(byte%5B%5D,int)">parseAc4SyncframeSize(byte[], int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the size in bytes of the given AC-4 syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseAdaptationSet(org.xmlpull.v1.XmlPullParser,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase,long,long,long,long,long)">parseAdaptationSet(XmlPullParser, List<BaseUrl>, SegmentBase, long, long, long, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseAdaptationSetChild(org.xmlpull.v1.XmlPullParser)">parseAdaptationSetChild(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses children of AdaptationSet elements not specifically parsed elsewhere.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html#parseAlacAudioSpecificConfig(byte%5B%5D)">parseAlacAudioSpecificConfig(byte[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util">CodecSpecificDataUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an ALAC AudioSpecificConfig (i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseAudioChannelConfiguration(org.xmlpull.v1.XmlPullParser)">parseAudioChannelConfiguration(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#parseAudioSpecificConfig(byte%5B%5D)">parseAudioSpecificConfig(byte[])</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an AAC AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.html#parseAudioSpecificConfig(com.google.android.exoplayer2.util.ParsableBitArray,boolean)">parseAudioSpecificConfig(ParsableBitArray, boolean)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.html" title="class in com.google.android.exoplayer2.audio">AacUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an AAC AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseAvailabilityTimeOffsetUs(org.xmlpull.v1.XmlPullParser,long)">parseAvailabilityTimeOffsetUs(XmlPullParser, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the availabilityTimeOffset value and returns the parsed value or the parent value if it
|
|
doesn't exist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseBaseUrl(org.xmlpull.v1.XmlPullParser,java.util.List)">parseBaseUrl(XmlPullParser, List<BaseUrl>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a BaseURL element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseCea608AccessibilityChannel(java.util.List)">parseCea608AccessibilityChannel(List<Descriptor>)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseCea708AccessibilityChannel(java.util.List)">parseCea708AccessibilityChannel(List<Descriptor>)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html#parseCea708InitializationData(java.util.List)">parseCea708InitializationData(List<byte[]>)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util">CodecSpecificDataUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the CEA-708 closed caption service with the given initialization data is
|
|
formatted for displays with 16:9 aspect ratio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseContentProtection(org.xmlpull.v1.XmlPullParser)">parseContentProtection(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a ContentProtection element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseContentType(org.xmlpull.v1.XmlPullParser)">parseContentType(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ColorParser.html#parseCssColor(java.lang.String)">parseCssColor(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ColorParser.html" title="class in com.google.android.exoplayer2.util">ColorParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a CSS color expression.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueParser.html#parseCue(com.google.android.exoplayer2.util.ParsableByteArray,java.util.List)">parseCue(ParsableByteArray, List<WebvttCssStyle>)</a></span> - Static method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCueParser.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCueParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the next valid WebVTT cue in a parsable array, including timestamps, settings and text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseDateTime(org.xmlpull.v1.XmlPullParser,java.lang.String,long)">parseDateTime(XmlPullParser, String, long)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseDescriptor(org.xmlpull.v1.XmlPullParser,java.lang.String)">parseDescriptor(XmlPullParser, String)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a <a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>Descriptor</code></a> from an element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseDolbyChannelConfiguration(org.xmlpull.v1.XmlPullParser)">parseDolbyChannelConfiguration(XmlPullParser)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the number of channels from the value attribute of an AudioElementConfiguration with
|
|
schemeIdUri "tag:dolby.com,2014:dash:audio_channel_configuration:2011", as defined by table E.5
|
|
in ETSI TS 102 366, or the legacy schemeIdUri
|
|
"urn:dolby:dash:audio_channel_configuration:2011".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DtsUtil.html#parseDtsAudioSampleCount(byte%5B%5D)">parseDtsAudioSampleCount(byte[])</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio">DtsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of audio samples represented by the given DTS frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DtsUtil.html#parseDtsAudioSampleCount(java.nio.ByteBuffer)">parseDtsAudioSampleCount(ByteBuffer)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio">DtsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/audio/DtsUtil.html#parseDtsAudioSampleCount(byte%5B%5D)"><code>DtsUtil.parseDtsAudioSampleCount(byte[])</code></a> but reads from a <a href="https://developer.android.com/reference/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="externalLink" target="_top"><code>ByteBuffer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DtsUtil.html#parseDtsFormat(byte%5B%5D,java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)">parseDtsFormat(byte[], String, String, DrmInitData)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DtsUtil.html" title="class in com.google.android.exoplayer2.audio">DtsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the DTS format given <code>data</code> containing the DTS frame according to ETSI TS 102 114
|
|
subsections 5.3/5.4.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseDuration(org.xmlpull.v1.XmlPullParser,java.lang.String,long)">parseDuration(XmlPullParser, String, long)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#parseEAc3AnnexFFormat(com.google.android.exoplayer2.util.ParsableByteArray,java.lang.String,java.lang.String,com.google.android.exoplayer2.drm.DrmInitData)">parseEAc3AnnexFFormat(ParsableByteArray, String, String, DrmInitData)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the E-AC-3 format given <code>data</code> containing the EC3SpecificBox according to Annex
|
|
F.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseEac3SupplementalProperties(java.util.List)">parseEac3SupplementalProperties(List<Descriptor>)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseEvent(org.xmlpull.v1.XmlPullParser,java.lang.String,java.lang.String,long,java.io.ByteArrayOutputStream)">parseEvent(XmlPullParser, String, String, long, ByteArrayOutputStream)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a single Event node in the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseEventObject(org.xmlpull.v1.XmlPullParser,java.io.ByteArrayOutputStream)">parseEventObject(XmlPullParser, ByteArrayOutputStream)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an event object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseEventStream(org.xmlpull.v1.XmlPullParser)">parseEventStream(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a single EventStream node in the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseFloat(org.xmlpull.v1.XmlPullParser,java.lang.String,float)">parseFloat(XmlPullParser, String, float)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseFrameRate(org.xmlpull.v1.XmlPullParser,float)">parseFrameRate(XmlPullParser, float)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseInitialization(org.xmlpull.v1.XmlPullParser)">parseInitialization(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseInt(org.xmlpull.v1.XmlPullParser,java.lang.String,int)">parseInt(XmlPullParser, String, int)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseLabel(org.xmlpull.v1.XmlPullParser)">parseLabel(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a Label element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseLastSegmentNumberSupplementalProperty(java.util.List)">parseLastSegmentNumberSupplementalProperty(List<Descriptor>)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseLong(org.xmlpull.v1.XmlPullParser,java.lang.String,long)">parseLong(XmlPullParser, String, long)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseMediaPresentationDescription(org.xmlpull.v1.XmlPullParser,com.google.android.exoplayer2.source.dash.manifest.BaseUrl)">parseMediaPresentationDescription(XmlPullParser, BaseUrl)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html#parseMpegAudioFrameSampleCount(int)">parseMpegAudioFrameSampleCount(int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of samples per frame associated with <code>headerData</code>, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if it is invalid.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseMpegChannelConfiguration(org.xmlpull.v1.XmlPullParser)">parseMpegChannelConfiguration(XmlPullParser)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the number of channels from the value attribute of an AudioElementConfiguration with
|
|
schemeIdUri "urn:mpeg:mpegB:cicp:ChannelConfiguration", as defined by ISO 23001-8 clause 8.1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html#parsePercentage(java.lang.String)">parsePercentage(String)</a></span> - Static method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a percentage string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parsePeriod(org.xmlpull.v1.XmlPullParser,java.util.List,long,long,long,long)">parsePeriod(XmlPullParser, List<BaseUrl>, long, long, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#parsePpsNalUnit(byte%5B%5D,int,int)">parsePpsNalUnit(byte[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a PPS NAL unit using the syntax defined in ITU-T Recommendation H.264 (2013) subsection
|
|
7.3.2.2.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseProgramInformation(org.xmlpull.v1.XmlPullParser)">parseProgramInformation(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseRangedUrl(org.xmlpull.v1.XmlPullParser,java.lang.String,java.lang.String)">parseRangedUrl(XmlPullParser, String, String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#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)">parseRepresentation(XmlPullParser, List<BaseUrl>, String, String, int, int, float, int, int, String, List<Descriptor>, List<Descriptor>, List<Descriptor>, List<Descriptor>, SegmentBase, long, long, long, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">ParserException</span></a> - Exception in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error occurs parsing media data and metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ParserException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,int)">ParserException(String, Throwable, boolean, int)</a></span> - Constructor for exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ParserException.html" title="class in com.google.android.exoplayer2">ParserException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseRoleFlagsFromAccessibilityDescriptors(java.util.List)">parseRoleFlagsFromAccessibilityDescriptors(List<Descriptor>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseRoleFlagsFromDashRoleScheme(java.lang.String)">parseRoleFlagsFromDashRoleScheme(String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseRoleFlagsFromProperties(java.util.List)">parseRoleFlagsFromProperties(List<Descriptor>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseRoleFlagsFromRoleDescriptors(java.util.List)">parseRoleFlagsFromRoleDescriptors(List<Descriptor>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html#parseSchemeSpecificData(byte%5B%5D,java.util.UUID)">parseSchemeSpecificData(byte[], UUID)</a></span> - Static method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html" title="class in com.google.android.exoplayer2.extractor.mp4">PsshAtomUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the scheme specific data from a PSSH atom.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseSegmentBase(org.xmlpull.v1.XmlPullParser,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SingleSegmentBase)">parseSegmentBase(XmlPullParser, SegmentBase.SingleSegmentBase)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseSegmentList(org.xmlpull.v1.XmlPullParser,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentList,long,long,long,long,long)">parseSegmentList(XmlPullParser, SegmentBase.SegmentList, long, long, long, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseSegmentTemplate(org.xmlpull.v1.XmlPullParser,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTemplate,java.util.List,long,long,long,long,long)">parseSegmentTemplate(XmlPullParser, SegmentBase.SegmentTemplate, List<Descriptor>, long, long, long, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseSegmentTimeline(org.xmlpull.v1.XmlPullParser,long,long)">parseSegmentTimeline(XmlPullParser, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseSegmentUrl(org.xmlpull.v1.XmlPullParser)">parseSegmentUrl(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseSelectionFlagsFromDashRoleScheme(java.lang.String)">parseSelectionFlagsFromDashRoleScheme(String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseSelectionFlagsFromRoleDescriptors(java.util.List)">parseSelectionFlagsFromRoleDescriptors(List<Descriptor>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseServiceDescription(org.xmlpull.v1.XmlPullParser)">parseServiceDescription(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#parseSpsNalUnit(byte%5B%5D,int,int)">parseSpsNalUnit(byte[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an SPS NAL unit using the syntax defined in ITU-T Recommendation H.264 (2013) subsection
|
|
7.3.2.1.1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseString(org.xmlpull.v1.XmlPullParser,java.lang.String,java.lang.String)">parseString(XmlPullParser, String, String)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseText(org.xmlpull.v1.XmlPullParser,java.lang.String)">parseText(XmlPullParser, String)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html#parseTimestampUs(java.lang.String)">parseTimestampUs(String)</a></span> - Static method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a WebVTT timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#parseTrueHdSyncframeAudioSampleCount(byte%5B%5D)">parseTrueHdSyncframeAudioSampleCount(byte[])</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of audio samples represented by the given TrueHD syncframe, or 0 if the
|
|
buffer is not the start of a syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#parseTrueHdSyncframeAudioSampleCount(java.nio.ByteBuffer,int)">parseTrueHdSyncframeAudioSampleCount(ByteBuffer, int)</a></span> - Static method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the number of audio samples represented by a TrueHD syncframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ColorParser.html#parseTtmlColor(java.lang.String)">parseTtmlColor(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ColorParser.html" title="class in com.google.android.exoplayer2.util">ColorParser</a></dt>
|
|
<dd>
|
|
<div class="block">Parses a TTML color expression.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseTvaAudioPurposeCsValue(java.lang.String)">parseTvaAudioPurposeCsValue(String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseUrlTemplate(org.xmlpull.v1.XmlPullParser,java.lang.String,com.google.android.exoplayer2.source.dash.manifest.UrlTemplate)">parseUrlTemplate(XmlPullParser, String, UrlTemplate)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html#parseUtcTiming(org.xmlpull.v1.XmlPullParser)">parseUtcTiming(XmlPullParser)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html#parseUuid(byte%5B%5D)">parseUuid(byte[])</a></span> - Static method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html" title="class in com.google.android.exoplayer2.extractor.mp4">PsshAtomUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the UUID from a PSSH atom.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html#parseVersion(byte%5B%5D)">parseVersion(byte[])</a></span> - Static method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html" title="class in com.google.android.exoplayer2.extractor.mp4">PsshAtomUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Parses the version from a PSSH atom.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#parseXsDateTime(java.lang.String)">parseXsDateTime(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an xs:dateTime attribute value, returning the parsed timestamp in milliseconds since the
|
|
epoch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#parseXsDuration(java.lang.String)">parseXsDuration(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an xs:duration attribute value, returning the parsed duration in milliseconds.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ParsingLoadable</span></a><<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="type parameter in ParsingLoadable">T</a>> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a> for objects that can be parsed from binary data using a <a href="com/google/android/exoplayer2/upstream/ParsingLoadable.Parser.html" title="interface in com.google.android.exoplayer2.upstream"><code>ParsingLoadable.Parser</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,android.net.Uri,int,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser)">ParsingLoadable(DataSource, Uri, int, ParsingLoadable.Parser<? extends T>)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,int,com.google.android.exoplayer2.upstream.ParsingLoadable.Parser)">ParsingLoadable(DataSource, DataSpec, int, ParsingLoadable.Parser<? extends T>)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.Parser.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ParsingLoadable.Parser</span></a><<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.Parser.html" title="type parameter in ParsingLoadable.Parser">T</a>> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an object from loaded data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html#%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)">Part(String, HlsMediaPlaylist.Segment, long, int, long, DrmInitData, String, String, long, long, boolean, boolean, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Part.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Part</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html#partHoldBackUs">partHoldBackUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.ServerControl</a></dt>
|
|
<dd>
|
|
<div class="block">The server-recommended live offset in microseconds in low-latency mode, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if none defined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html#parts">parts</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">The parts belonging to this segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#partTargetDurationUs">partTargetDurationUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The target duration for segment parts, as defined by #EXT-X-PART-INF, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a>
|
|
if undefined.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/PassthroughSectionPayloadReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">PassthroughSectionPayloadReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><code>SectionPayloadReader</code></a> that directly outputs the section bytes as sample data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PassthroughSectionPayloadReader.html#%3Cinit%3E(java.lang.String)">PassthroughSectionPayloadReader(String)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PassthroughSectionPayloadReader.html" title="class in com.google.android.exoplayer2.extractor.ts">PassthroughSectionPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Create a new PassthroughSectionPayloadReader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#pause()">pause()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Pauses playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#pause()">pause()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#pause()">pause()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#pause()">pause()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#pause()">pause()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#pause()">pause()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#pause()">pause()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#pause()">pause()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Pauses playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#pause()">pause()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a pause action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#pauseActionIconResourceId">pauseActionIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#pauseDownloads()">pauseDownloads()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Pauses downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#payloadData">payloadData</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#payloadType">payloadType</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP CSRC count field (Word 0, bits 9-15).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#pcmEncoding">pcmEncoding</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/C.PcmEncoding.html" title="annotation in com.google.android.exoplayer2"><code>C.PcmEncoding</code></a> for PCM audio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#peakBitrate">peakBitrate</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The peak bitrate in bits per second, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#peakBitrate">peakBitrate</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The peak bitrate as declared by the BANDWIDTH attribute of the EXT-X-STREAM-INF tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#peek(byte%5B%5D,int,int)">peek(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#peek(byte%5B%5D,int,int)">peek(byte[], int, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks up to <code>length</code> bytes from the peek position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#peek(byte%5B%5D,int,int)">peek(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#peek(byte%5B%5D,int,int)">peek(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#peekChar()">peekChar()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks at the next char.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#peekFully(byte%5B%5D,int,int)">peekFully(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#peekFully(byte%5B%5D,int,int)">peekFully(byte[], int, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#peekFully(byte%5B%5D,int,int,boolean)"><code>peekFully(target, offset, length,
|
|
false)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#peekFully(byte%5B%5D,int,int)">peekFully(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#peekFully(byte%5B%5D,int,int)">peekFully(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#peekFully(byte%5B%5D,int,int,boolean)">peekFully(byte[], int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#peekFully(byte%5B%5D,int,int,boolean)">peekFully(byte[], int, int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#peek(byte%5B%5D,int,int)"><code>ExtractorInput.peek(byte[], int, int)</code></a>, but peeks the requested <code>length</code> in full.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#peekFully(byte%5B%5D,int,int,boolean)">peekFully(byte[], int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#peekFully(byte%5B%5D,int,int,boolean)">peekFully(byte[], int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html#peekFullyQuietly(com.google.android.exoplayer2.extractor.ExtractorInput,byte%5B%5D,int,int,boolean)">peekFullyQuietly(ExtractorInput, byte[], int, int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html" title="class in com.google.android.exoplayer2.extractor">ExtractorUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks data from <code>input</code>, respecting <code>allowEndOfInput</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Id3Peeker.html#peekId3Data(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.metadata.id3.Id3Decoder.FramePredicate)">peekId3Data(ExtractorInput, Id3Decoder.FramePredicate)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Id3Peeker.html" title="class in com.google.android.exoplayer2.extractor">Id3Peeker</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks ID3 data from the input and parses the first ID3 tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html#peekId3Metadata(com.google.android.exoplayer2.extractor.ExtractorInput,boolean)">peekId3Metadata(ExtractorInput, boolean)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks ID3 Data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#peekSourceId()">peekSourceId()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks the source id of the next sample to be read, or the current upstream source id if the
|
|
queue is empty or if the read position is at the end of the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html#peekToLength(com.google.android.exoplayer2.extractor.ExtractorInput,byte%5B%5D,int,int)">peekToLength(ExtractorInput, byte[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html" title="class in com.google.android.exoplayer2.extractor">ExtractorUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks <code>length</code> bytes from the input peek position, or all the bytes to the end of the
|
|
input if there was less than <code>length</code> bytes left.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#peekUnsignedByte()">peekUnsignedByte()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Peeks at the next byte as an unsigned value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PERCENTAGE_UNSET">PERCENTAGE_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an unset or unknown percentage.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">PercentageRating</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A rating expressed as a percentage.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#%3Cinit%3E()">PercentageRating()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a unrated instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#%3Cinit%3E(float)">PercentageRating(float)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a rated instance with the given percentage.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadProgress.html#percentDownloaded">percentDownloaded</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadProgress.html" title="class in com.google.android.exoplayer2.offline">DownloadProgress</a></dt>
|
|
<dd>
|
|
<div class="block">The percentage that has been downloaded, or <a href="com/google/android/exoplayer2/C.html#PERCENTAGE_UNSET"><code>C.PERCENTAGE_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#performAccessibilityAction(int,android.os.Bundle)">performAccessibilityAction(int, Bundle)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#performClick()">performClick()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#performClick()">performClick()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">Period</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Encapsulates media content components over a contiguous period of time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#%3Cinit%3E()">Period()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance with no ad playback state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#%3Cinit%3E(java.lang.String,long,java.util.List)">Period(String, long, List<AdaptationSet>)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#%3Cinit%3E(java.lang.String,long,java.util.List,java.util.List)">Period(String, long, List<AdaptationSet>, List<EventStream>)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#%3Cinit%3E(java.lang.String,long,java.util.List,java.util.List,com.google.android.exoplayer2.source.dash.manifest.Descriptor)">Period(String, long, List<AdaptationSet>, List<EventStream>, Descriptor)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#periodCount">periodCount</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#periodIndex">periodIndex</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd>
|
|
<div class="block">The period index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#periodIndex">periodIndex</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The period index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#periodUid">periodUid</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The UID of the period, or <code>null</code>, if the timeline is <a href="com/google/android/exoplayer2/Timeline.html#isEmpty()"><code>empty</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#periodUid">periodUid</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">The unique id of the timeline period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html#perSampleIvSize">perSampleIvSize</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4">TrackEncryptionBox</a></dt>
|
|
<dd>
|
|
<div class="block">The initialization vector size in bytes for the samples in the corresponding sample group.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/PesReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">PesReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses PES packet data and extracts samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PesReader.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.ts.ElementaryStreamReader)">PesReader(ElementaryStreamReader)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PesReader.html" title="class in com.google.android.exoplayer2.extractor.ts">PesReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/pgs/PgsDecoder.html" title="class in com.google.android.exoplayer2.text.pgs"><span class="typeNameLink">PgsDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/pgs/package-summary.html">com.google.android.exoplayer2.text.pgs</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for PGS subtitles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/pgs/PgsDecoder.html#%3Cinit%3E()">PgsDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.text.pgs.<a href="com/google/android/exoplayer2/text/pgs/PgsDecoder.html" title="class in com.google.android.exoplayer2.text.pgs">PgsDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#photoPresentationTimestampUs">photoPresentationTimestampUs</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">The presentation timestamp of the photo, in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#photoSize">photoSize</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">The size of the photo data, in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#photoStartPosition">photoStartPosition</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">The start offset of the photo data, in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#picOrderCntLsbLength">picOrderCntLsbLength</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#picOrderCountType">picOrderCountType</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html#picParameterSetId">picParameterSetId</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.PpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_A_BRIGHT_COLORED_FISH">PICTURE_TYPE_A_BRIGHT_COLORED_FISH</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_ARTIST_PERFORMER">PICTURE_TYPE_ARTIST_PERFORMER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_BACK_COVER">PICTURE_TYPE_BACK_COVER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_BAND_ARTIST_LOGO">PICTURE_TYPE_BAND_ARTIST_LOGO</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_BAND_ORCHESTRA">PICTURE_TYPE_BAND_ORCHESTRA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_COMPOSER">PICTURE_TYPE_COMPOSER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_CONDUCTOR">PICTURE_TYPE_CONDUCTOR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_DURING_PERFORMANCE">PICTURE_TYPE_DURING_PERFORMANCE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_DURING_RECORDING">PICTURE_TYPE_DURING_RECORDING</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_FILE_ICON">PICTURE_TYPE_FILE_ICON</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_FILE_ICON_OTHER">PICTURE_TYPE_FILE_ICON_OTHER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_FRONT_COVER">PICTURE_TYPE_FRONT_COVER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_ILLUSTRATION">PICTURE_TYPE_ILLUSTRATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_LEAD_ARTIST_PERFORMER">PICTURE_TYPE_LEAD_ARTIST_PERFORMER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_LEAFLET_PAGE">PICTURE_TYPE_LEAFLET_PAGE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_LYRICIST">PICTURE_TYPE_LYRICIST</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_MEDIA">PICTURE_TYPE_MEDIA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_MOVIE_VIDEO_SCREEN_CAPTURE">PICTURE_TYPE_MOVIE_VIDEO_SCREEN_CAPTURE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_OTHER">PICTURE_TYPE_OTHER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_PUBLISHER_STUDIO_LOGO">PICTURE_TYPE_PUBLISHER_STUDIO_LOGO</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#PICTURE_TYPE_RECORDING_LOCATION">PICTURE_TYPE_RECORDING_LOCATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#pictureData">pictureData</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The encoded picture data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#pictureData">pictureData</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac"><span class="typeNameLink">PictureFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/flac/package-summary.html">com.google.android.exoplayer2.metadata.flac</a></dt>
|
|
<dd>
|
|
<div class="block">A picture parsed from a FLAC file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#%3Cinit%3E(int,java.lang.String,java.lang.String,int,int,int,int,byte%5B%5D)">PictureFrame(int, String, String, int, int, int, int, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#pictureType">pictureType</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The type of the picture.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#pictureType">pictureType</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#pitch">pitch</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The factor by which pitch will be shifted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#pixelWidthAspectRatio">pixelWidthAspectRatio</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/AvcConfig.html#pixelWidthAspectRatio">pixelWidthAspectRatio</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video">AvcConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#pixelWidthHeightRatio">pixelWidthHeightRatio</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The width to height ratio of pixels in the video, or 1.0 if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#pixelWidthHeightRatio">pixelWidthHeightRatio</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd>
|
|
<div class="block">The width to height ratio of each pixel, 1 if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html#PLACEHOLDER">PLACEHOLDER</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Placeholder <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorOutput</code></a> implementation throwing an <a href="https://developer.android.com/reference/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>UnsupportedOperationException</code></a> in each method.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem)">PlaceholderTimeline(MediaItem)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.PlaceholderTimeline.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource.PlaceholderTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance with the given media item.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html" title="class in com.google.android.exoplayer2.scheduler"><span class="typeNameLink">PlatformScheduler</span></a> - Class in <a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler"><code>Scheduler</code></a> that uses <a href="https://developer.android.com/reference/android/app/job/JobScheduler.html" title="class or interface in android.app.job" class="externalLink" target="_top"><code>JobScheduler</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html#%3Cinit%3E(android.content.Context,int)">PlatformScheduler(Context, int)</a></span> - Constructor for class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html" title="class in com.google.android.exoplayer2.scheduler">PlatformScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.PlatformSchedulerService.html" title="class in com.google.android.exoplayer2.scheduler"><span class="typeNameLink">PlatformScheduler.PlatformSchedulerService</span></a> - Class in <a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="https://developer.android.com/reference/android/app/job/JobService.html" title="class or interface in android.app.job" class="externalLink" target="_top"><code>JobService</code></a> that starts the target service if the requirements are met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.PlatformSchedulerService.html#%3Cinit%3E()">PlatformSchedulerService()</a></span> - Constructor for class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.PlatformSchedulerService.html" title="class in com.google.android.exoplayer2.scheduler">PlatformScheduler.PlatformSchedulerService</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#play()">play()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Starts or resumes consuming audio if initialized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#play()">play()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#play()">play()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#play()">play()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#play()">play()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#play()">play()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#play()">play()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#play()">play()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Resumes playback as soon as <a href="com/google/android/exoplayer2/Player.html#getPlaybackState()"><code>Player.getPlaybackState()</code></a> == <a href="com/google/android/exoplayer2/Player.html#STATE_READY"><code>Player.STATE_READY</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#play()">play()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a play action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#PLAY_WHEN_READY_CHANGE_REASON_AUDIO_BECOMING_NOISY">PLAY_WHEN_READY_CHANGE_REASON_AUDIO_BECOMING_NOISY</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has been paused to avoid becoming noisy.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#PLAY_WHEN_READY_CHANGE_REASON_AUDIO_FOCUS_LOSS">PLAY_WHEN_READY_CHANGE_REASON_AUDIO_FOCUS_LOSS</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has been paused because of a loss of audio focus.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#PLAY_WHEN_READY_CHANGE_REASON_END_OF_MEDIA_ITEM">PLAY_WHEN_READY_CHANGE_REASON_END_OF_MEDIA_ITEM</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has been paused at the end of a media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#PLAY_WHEN_READY_CHANGE_REASON_REMOTE">PLAY_WHEN_READY_CHANGE_REASON_REMOTE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has been started or paused because of a remote change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#PLAY_WHEN_READY_CHANGE_REASON_USER_REQUEST">PLAY_WHEN_READY_CHANGE_REASON_USER_REQUEST</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has been started or paused by a call to <a href="com/google/android/exoplayer2/Player.html#setPlayWhenReady(boolean)"><code>Player.setPlayWhenReady(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#playActionIconResourceId">playActionIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_ABANDONED">PLAYBACK_STATE_ABANDONED</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is abandoned before reaching the end of the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_BUFFERING">PLAYBACK_STATE_BUFFERING</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is buffering to resume active playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_ENDED">PLAYBACK_STATE_ENDED</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has reached the end of the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_FAILED">PLAYBACK_STATE_FAILED</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is stopped due a fatal error and can be retried.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_INTERRUPTED_BY_AD">PLAYBACK_STATE_INTERRUPTED_BY_AD</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is interrupted by an ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_JOINING_BACKGROUND">PLAYBACK_STATE_JOINING_BACKGROUND</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is buffering in the background for initial playback start.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_JOINING_FOREGROUND">PLAYBACK_STATE_JOINING_FOREGROUND</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is buffering in the foreground for initial playback start.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_NOT_STARTED">PLAYBACK_STATE_NOT_STARTED</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback has not started (initial state).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_PAUSED">PLAYBACK_STATE_PAUSED</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is paused but ready to play.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_PAUSED_BUFFERING">PLAYBACK_STATE_PAUSED_BUFFERING</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is buffering while paused.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_PLAYING">PLAYBACK_STATE_PLAYING</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is actively playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_SEEKING">PLAYBACK_STATE_SEEKING</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is handling a seek.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_STOPPED">PLAYBACK_STATE_STOPPED</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is stopped and can be restarted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_SUPPRESSED">PLAYBACK_STATE_SUPPRESSED</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is suppressed (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#PLAYBACK_STATE_SUPPRESSED_BUFFERING">PLAYBACK_STATE_SUPPRESSED_BUFFERING</a></span> - Static variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is suppressed (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#PLAYBACK_SUPPRESSION_REASON_NONE">PLAYBACK_SUPPRESSION_REASON_NONE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is not suppressed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#PLAYBACK_SUPPRESSION_REASON_TRANSIENT_AUDIO_FOCUS_LOSS">PLAYBACK_SUPPRESSION_REASON_TRANSIENT_AUDIO_FOCUS_LOSS</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Playback is suppressed due to transient audio focus loss.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#PLAYBACK_TYPE_LOCAL">PLAYBACK_TYPE_LOCAL</a></span> - Static variable in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Playback happens on the local device (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#PLAYBACK_TYPE_REMOTE">PLAYBACK_TYPE_REMOTE</a></span> - Static variable in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Playback happens outside of the device (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#playbackCount">playbackCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of individual playbacks for which these stats were collected.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">PlaybackException</span></a> - Exception in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a non locally recoverable playback failure occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#%3Cinit%3E(android.os.Bundle)">PlaybackException(Bundle)</a></span> - Constructor for exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance using the fields obtained from the given <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int)">PlaybackException(String, Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int,long)">PlaybackException(String, Throwable, int, long)</a></span> - Constructor for exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance using the given values.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PlaybackException.ErrorCode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">PlaybackException.ErrorCode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Codes that identify causes of player errors.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PlaybackException.FieldNumber.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">PlaybackException.FieldNumber</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Identifiers for fields in a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> which represents a playback exception.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/robolectric/PlaybackOutput.html" title="class in com.google.android.exoplayer2.robolectric"><span class="typeNameLink">PlaybackOutput</span></a> - Class in <a href="com/google/android/exoplayer2/robolectric/package-summary.html">com.google.android.exoplayer2.robolectric</a></dt>
|
|
<dd>
|
|
<div class="block">Class to capture output from a playback test.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">PlaybackParameters</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Parameters that apply to playback, including speed setting.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#%3Cinit%3E(float)">PlaybackParameters(float)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Creates new playback parameters that set the playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#%3Cinit%3E(float,float)">PlaybackParameters(float, float)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Creates new playback parameters that set the playback speed/pitch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html#playbackPositionUs">playbackPositionUs</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">TimeSignalCommand</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html#ptsTime"><code>TimeSignalCommand.ptsTime</code></a> but in the playback timebase.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#playbackProperties">playbackProperties</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Optional playback properties.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackSessionManager</span></a> - Interface in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Manager for active playback sessions.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.Listener.html" title="interface in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackSessionManager.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for session updates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html#playbackState">playbackState</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats.EventTimeAndPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">The playback state that became active.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#playbackStateHistory">playbackStateHistory</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The playback state history as <a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html" title="class in com.google.android.exoplayer2.analytics"><code>EventTimeAndPlaybackStates</code></a>
|
|
ordered by <code>EventTime.realTimeMs</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackStats</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Statistics about playbacks.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndException.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackStats.EventTimeAndException</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Stores an exception with the event time at which it occurred.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackStats.EventTimeAndFormat</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Stores a format with the event time at which it started being used, or <code>null</code> to indicate
|
|
that no format was used.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndPlaybackState.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackStats.EventTimeAndPlaybackState</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">Stores a playback state with the event time at which it became active.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackStatsListener</span></a> - Class in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics"><code>AnalyticsListener</code></a> to gather <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><code>PlaybackStats</code></a> from the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html#%3Cinit%3E(boolean,com.google.android.exoplayer2.analytics.PlaybackStatsListener.Callback)">PlaybackStatsListener(boolean, PlaybackStatsListener.Callback)</a></span> - Constructor for class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStatsListener</a></dt>
|
|
<dd>
|
|
<div class="block">Creates listener for playback stats.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/analytics/PlaybackStatsListener.Callback.html" title="interface in com.google.android.exoplayer2.analytics"><span class="typeNameLink">PlaybackStatsListener.Callback</span></a> - Interface in <a href="com/google/android/exoplayer2/analytics/package-summary.html">com.google.android.exoplayer2.analytics</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics"><code>PlaybackStats</code></a> updates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#playbackType">playbackType</a></span> - Variable in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The type of playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#playClearContentWithoutKey">playClearContentWithoutKey</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Whether clear samples within protected content should be played when keys for the encrypted
|
|
part of the content have yet to be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#playClearSamplesWithoutKeys()">playClearSamplesWithoutKeys()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this session allows playback of clear samples prior to keys being loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#playClearSamplesWithoutKeys()">playClearSamplesWithoutKeys()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">Player</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A media player interface defining traditional high-level functionality, such as the ability to
|
|
play, pause, seek and query properties of the currently playing media.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.Command</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Commands that can be executed on a <code>Player</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Player.Commands</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A set of <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>commands</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Player.Commands.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2"><code>Player.Commands</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.DiscontinuityReason.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.DiscontinuityReason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Reasons for position discontinuities.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.Event.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.Event</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Events that can be reported via <a href="com/google/android/exoplayer2/Player.Listener.html#onEvents(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.Player.Events)"><code>Player.Listener.onEvents(Player, Events)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.EventListener.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">Player.EventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2"><code>Player.Listener</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Player.Events</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A set of <a href="com/google/android/exoplayer2/Player.Event.html" title="annotation in com.google.android.exoplayer2"><code>events</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">Player.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Listener of all changes in the Player.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.MediaItemTransitionReason.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.MediaItemTransitionReason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Reasons for media item transitions.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.PlaybackSuppressionReason.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.PlaybackSuppressionReason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Reason why playback is suppressed even though <a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>Player.getPlayWhenReady()</code></a> is <code>true</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.PlayWhenReadyChangeReason.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.PlayWhenReadyChangeReason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Reasons for <a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>playWhenReady</code></a> changes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Player.PositionInfo</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Position info describing a playback position involved in a discontinuity.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.RepeatMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.RepeatMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Repeat modes for playback.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.State.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.State</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Playback state.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Player.TimelineChangeReason.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Player.TimelineChangeReason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Reasons for timeline changes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerControlView</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A view for controlling <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#%3Cinit%3E(android.content.Context)">PlayerControlView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">PlayerControlView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)">PlayerControlView(Context, AttributeSet, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int,android.util.AttributeSet)">PlayerControlView(Context, AttributeSet, int, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerControlView.ProgressUpdateListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerControlView.ProgressUpdateListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be notified when progress has been updated.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerControlView.VisibilityListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be notified about changes of the visibility of the UI control.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">PlayerEmsgHandler</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Handles all emsg messages from all media tracks for the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html#%3Cinit%3E(com.google.android.exoplayer2.source.dash.manifest.DashManifest,com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerEmsgCallback,com.google.android.exoplayer2.upstream.Allocator)">PlayerEmsgHandler(DashManifest, PlayerEmsgHandler.PlayerEmsgCallback, Allocator)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerEmsgCallback.html" title="interface in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">PlayerEmsgHandler.PlayerEmsgCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Callbacks for player emsg events encountered during DASH live stream.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash"><span class="typeNameLink">PlayerEmsgHandler.PlayerTrackEmsgHandler</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/package-summary.html">com.google.android.exoplayer2.source.dash</a></dt>
|
|
<dd>
|
|
<div class="block">Handles emsg messages for a specific track for the player.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">PlayerMessage</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a player message which can be sent with a <a href="com/google/android/exoplayer2/PlayerMessage.Sender.html" title="interface in com.google.android.exoplayer2"><code>PlayerMessage.Sender</code></a> and received by a <a href="com/google/android/exoplayer2/PlayerMessage.Target.html" title="interface in com.google.android.exoplayer2"><code>PlayerMessage.Target</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#%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)">PlayerMessage(PlayerMessage.Sender, PlayerMessage.Target, Timeline, int, Clock, Looper)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new message.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PlayerMessage.Sender.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">PlayerMessage.Sender</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A sender for messages.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/PlayerMessage.Target.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">PlayerMessage.Target</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A target for messages.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Starts, updates and cancels a media style notification reflecting the player state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#%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)">PlayerNotificationManager(Context, String, int, PlayerNotificationManager.MediaDescriptionAdapter, PlayerNotificationManager.NotificationListener, PlayerNotificationManager.CustomActionReceiver, int, int, int, int, int, int, int, int, String)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.BitmapCallback.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager.BitmapCallback</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Receives a <a href="https://developer.android.com/reference/android/graphics/Bitmap.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>Bitmap</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerNotificationManager</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager.CustomActionReceiver</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Defines and handles custom actions.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager.MediaDescriptionAdapter</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">An adapter to provide content assets of the media currently playing.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.NotificationListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager.NotificationListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for changes to the notification.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Priority.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager.Priority</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Priority of the notification (required for API 25 and lower).</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Visibility.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerNotificationManager.Visibility</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Visibility of notification on the lock screen.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerRunnable.html#%3Cinit%3E()">PlayerRunnable()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerRunnable.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerRunnable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html#%3Cinit%3E()">PlayerTarget()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerTarget</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerView</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A high level view for <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> media playbacks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#%3Cinit%3E(android.content.Context)">PlayerView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">PlayerView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)">PlayerView(Context, AttributeSet, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/PlayerView.ShowBuffering.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">PlayerView.ShowBuffering</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Determines when the buffering view is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#PLAYLIST_TYPE_EVENT">PLAYLIST_TYPE_EVENT</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#PLAYLIST_TYPE_UNKNOWN">PLAYLIST_TYPE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#PLAYLIST_TYPE_VOD">PLAYLIST_TYPE_VOD</a></span> - Static variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistResetException.html#%3Cinit%3E(android.net.Uri)">PlaylistResetException(Uri)</a></span> - Constructor for exception com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistResetException.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.PlaylistResetException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistStuckException.html#%3Cinit%3E(android.net.Uri)">PlaylistStuckException(Uri)</a></span> - Constructor for exception com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistStuckException.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.PlaylistStuckException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#playlistType">playlistType</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The type of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html#playlistUri">playlistUri</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.RenditionReport</a></dt>
|
|
<dd>
|
|
<div class="block">The URI of the media playlist of the reported rendition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#PLAYREADY_CUSTOM_DATA_KEY">PLAYREADY_CUSTOM_DATA_KEY</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">A key for specifying PlayReady custom data in the key request parameters passed to <a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setKeyRequestParameters(java.util.Map)"><code>DefaultDrmSessionManager.Builder.setKeyRequestParameters(Map)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PLAYREADY_UUID">PLAYREADY_UUID</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">UUID for the PlayReady DRM scheme.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#playToEndOfStream()">playToEndOfStream()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Processes any remaining data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#playToEndOfStream()">playToEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#playToEndOfStream()">playToEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#playUntilPosition(int,long)">playUntilPosition(int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a play action, waits until the player reaches the specified position, and pauses
|
|
the player again.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#playUntilPosition(com.google.android.exoplayer2.ExoPlayer,int,long)">playUntilPosition(ExoPlayer, int, long)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#play()"><code>Player.play()</code></a>, runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> until the <code>player</code>
|
|
reaches the specified position or a playback error occurs, and then pauses the <code>player</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.PlayUntilPosition.html#%3Cinit%3E(java.lang.String,int,long)">PlayUntilPosition(String, int, long)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.PlayUntilPosition.html" title="class in com.google.android.exoplayer2.testutil">Action.PlayUntilPosition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#playUntilStartOfWindow(int)">playUntilStartOfWindow(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a play action, waits until the player reaches the start of the specified window,
|
|
and pauses the player again.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#playUntilStartOfWindow(com.google.android.exoplayer2.ExoPlayer,int)">playUntilStartOfWindow(ExoPlayer, int)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/Player.html#play()"><code>Player.play()</code></a>, runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> until the <code>player</code>
|
|
reaches the specified window or a playback error occurs, and then pauses the <code>player</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.SeekTable.html#pointOffsets">pointOffsets</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.SeekTable.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata.SeekTable</a></dt>
|
|
<dd>
|
|
<div class="block">Seek points byte offsets from the first frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.SeekTable.html#pointSampleNumbers">pointSampleNumbers</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.SeekTable.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata.SeekTable</a></dt>
|
|
<dd>
|
|
<div class="block">Seek points sample numbers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#poll(long)">poll(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value with the closest timestamp to the given timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#pollFirst()">pollFirst()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Removes and returns the first value in the queue, or null if the queue is empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#pollFloor(long)">pollFloor(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the value with the greatest timestamp which is less than or equal to the given
|
|
timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#populateFromMetadata(com.google.android.exoplayer2.metadata.Metadata)">populateFromMetadata(Metadata)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets all fields supported by the <a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html" title="interface in com.google.android.exoplayer2.metadata"><code>entries</code></a> within the <a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata"><code>Metadata</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#populateFromMetadata(java.util.List)">populateFromMetadata(List<Metadata>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets all fields supported by the <a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html" title="interface in com.google.android.exoplayer2.metadata"><code>entries</code></a> within the list of <a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata"><code>Metadata</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)">populateMediaMetadata(MediaMetadata.Builder)</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)">populateMediaMetadata(MediaMetadata.Builder)</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)">populateMediaMetadata(MediaMetadata.Builder)</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)">populateMediaMetadata(MediaMetadata.Builder)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)">populateMediaMetadata(MediaMetadata.Builder)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html#populateMediaMetadata(com.google.android.exoplayer2.MediaMetadata.Builder)">populateMediaMetadata(MediaMetadata.Builder)</a></span> - Method in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.Entry.html" title="interface in com.google.android.exoplayer2.metadata">Metadata.Entry</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the <a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata.Builder</code></a> with the type specific values stored in this Entry.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/PositionHolder.html#position">position</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/PositionHolder.html" title="class in com.google.android.exoplayer2.extractor">PositionHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The held position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekPoint.html#position">position</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor">SeekPoint</a></dt>
|
|
<dd>
|
|
<div class="block">The byte offset of the seek point.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#position">position</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The fractional position of the <a href="com/google/android/exoplayer2/text/Cue.html#positionAnchor"><code>Cue.positionAnchor</code></a> of the cue box within the viewport in
|
|
the direction orthogonal to <a href="com/google/android/exoplayer2/text/Cue.html#line"><code>Cue.line</code></a>, or <a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET"><code>Cue.DIMEN_UNSET</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/RubySpan.html#position">position</a></span> - Variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/RubySpan.html" title="class in com.google.android.exoplayer2.text.span">RubySpan</a></dt>
|
|
<dd>
|
|
<div class="block">The position of the ruby text relative to the base text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#position">position</a></span> - Variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The position of the text emphasis relative to the base text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#position">position</a></span> - Variable in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd>
|
|
<div class="block">The position of the <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a> in the resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#position">position</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">The position of the data when read from <a href="com/google/android/exoplayer2/upstream/DataSpec.html#uri"><code>DataSpec.uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextAnnotation.html#POSITION_AFTER">POSITION_AFTER</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextAnnotation.html" title="class in com.google.android.exoplayer2.text.span">TextAnnotation</a></dt>
|
|
<dd>
|
|
<div class="block">For horizontal text, the text annotation should be positioned below the base text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextAnnotation.html#POSITION_BEFORE">POSITION_BEFORE</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextAnnotation.html" title="class in com.google.android.exoplayer2.text.span">TextAnnotation</a></dt>
|
|
<dd>
|
|
<div class="block">For horizontal text, the text annotation should be positioned above the base text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceException.html#POSITION_OUT_OF_RANGE">POSITION_OUT_OF_RANGE</a></span> - Static variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream">DataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/PlaybackException.html#ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE"><code>PlaybackException.ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextAnnotation.html#POSITION_UNKNOWN">POSITION_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextAnnotation.html" title="class in com.google.android.exoplayer2.text.span">TextAnnotation</a></dt>
|
|
<dd>
|
|
<div class="block">The text annotation position is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#POSITION_UNSET">POSITION_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an unset or unknown position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#positionAdvancing(long)">positionAdvancing(long)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioPositionAdvancing(long)"><code>AudioRendererEventListener.onAudioPositionAdvancing(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#positionAnchor">positionAnchor</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The cue box anchor positioned by <a href="com/google/android/exoplayer2/text/Cue.html#position"><code>Cue.position</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/PositionHolder.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">PositionHolder</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Holds a position in the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/PositionHolder.html#%3Cinit%3E()">PositionHolder()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/PositionHolder.html" title="class in com.google.android.exoplayer2.extractor">PositionHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#positionInFirstPeriodUs">positionInFirstPeriodUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The position of the start of this window relative to the start of the first period belonging
|
|
to it, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#%3Cinit%3E(java.lang.Object,int,java.lang.Object,int,long,long,int,int)">PositionInfo(Object, int, Object, int, long, long, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#positionInWindowUs">positionInWindowUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">The position of the start of this period relative to the start of the window to which it
|
|
belongs, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/IllegalSeekPositionException.html#positionMs">positionMs</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/IllegalSeekPositionException.html" title="class in com.google.android.exoplayer2">IllegalSeekPositionException</a></dt>
|
|
<dd>
|
|
<div class="block">The seek position in the specified window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#positionMs">positionMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The playback position, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#positionResetCount">positionResetCount</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#post(java.lang.Runnable)">post(Runnable)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#post(java.lang.Runnable)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.post(Runnable)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#postAtFrontOfQueue(java.lang.Runnable)">postAtFrontOfQueue(Runnable)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#postAtFrontOfQueue(java.lang.Runnable)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.postAtFrontOfQueue(Runnable)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#postDelayed(java.lang.Runnable,long)">postDelayed(Runnable, long)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#postDelayed(java.lang.Runnable,long)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.postDelayed(Runnable, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#postOrRun(android.os.Handler,java.lang.Runnable)">postOrRun(Handler, Runnable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Posts the <a href="https://developer.android.com/reference/java/lang/Runnable.html" title="class or interface in java.lang" class="externalLink"><code>Runnable</code></a> if the calling thread differs with the <a href="https://developer.android.com/reference/android/os/Looper.html?is-external=true" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> of the <a href="https://developer.android.com/reference/android/os/Handler.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html#%3Cinit%3E(int,int,boolean)">PpsData(int, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.PpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#preacquireSession(android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)">preacquireSession(Looper, DrmSessionEventListener.EventDispatcher, Format)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#preacquireSession(android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher,com.google.android.exoplayer2.Format)">preacquireSession(Looper, DrmSessionEventListener.EventDispatcher, Format)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Pre-acquires a DRM session for the specified <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#preciseStart">preciseStart</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the start position should be precise, as defined by #EXT-X-START.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredAudioLanguages">preferredAudioLanguages</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred languages for audio and forced text tracks as IETF BCP 47 conformant tags in
|
|
order of preference.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredAudioMimeTypes">preferredAudioMimeTypes</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred sample MIME types for audio tracks in order of preference, or an empty list for
|
|
no preference.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredAudioRoleFlags">preferredAudioRoleFlags</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred <a href="com/google/android/exoplayer2/C.RoleFlags.html" title="annotation in com.google.android.exoplayer2"><code>C.RoleFlags</code></a> for audio tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredTextLanguages">preferredTextLanguages</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred languages for text tracks as IETF BCP 47 conformant tags in order of preference.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredTextRoleFlags">preferredTextRoleFlags</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred <a href="com/google/android/exoplayer2/C.RoleFlags.html" title="annotation in com.google.android.exoplayer2"><code>C.RoleFlags</code></a> for text tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredVideoMimeTypes">preferredVideoMimeTypes</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred sample MIME types for video tracks in order of preference, or an empty list for
|
|
no preference.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#prepare()">prepare()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#prepare()">prepare()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Acquires any required resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#prepare()">prepare()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#prepare()">prepare()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#prepare()">prepare()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#prepare()">prepare()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Prepares the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#prepare()">prepare()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#prepare()">prepare()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a prepare action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#prepare()">prepare()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)"><code>StubExoPlayer.setMediaSource(MediaSource)</code></a> and <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#prepare(com.google.android.exoplayer2.offline.DownloadHelper.Callback)">prepare(DownloadHelper.Callback)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the helper for starting a download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)">prepare(MediaPeriod.Callback, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)">prepare(MediaPeriod.Callback, long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)">prepare(MediaPeriod.Callback, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)">prepare(MediaPeriod.Callback, long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Prepares this media period asynchronously.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)">prepare(MediaPeriod.Callback, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)">prepare(MediaPeriod.Callback, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#prepare(com.google.android.exoplayer2.source.MediaSource)">prepare(MediaSource)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)"><code>ExoPlayer.setMediaSource(MediaSource)</code></a> and <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#prepare(com.google.android.exoplayer2.source.MediaSource)">prepare(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)"><code>SimpleExoPlayer.setMediaSource(MediaSource)</code></a> and <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#prepare(com.google.android.exoplayer2.source.MediaSource)">prepare(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)"><code>StubExoPlayer.setMediaSource(MediaSource)</code></a> and <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#prepare(com.google.android.exoplayer2.source.MediaSource,boolean,boolean)">prepare(MediaSource, boolean, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,boolean)"><code>ExoPlayer.setMediaSource(MediaSource, boolean)</code></a> and <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#prepare(com.google.android.exoplayer2.source.MediaSource,boolean,boolean)">prepare(MediaSource, boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,boolean)"><code>SimpleExoPlayer.setMediaSource(MediaSource, boolean)</code></a> and <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a>
|
|
instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#prepare(com.google.android.exoplayer2.source.MediaSource,boolean,boolean)">prepare(MediaSource, boolean, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,boolean)"><code>StubExoPlayer.setMediaSource(MediaSource, boolean)</code></a> and <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a>
|
|
instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Prepare.html#%3Cinit%3E(java.lang.String)">Prepare(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Prepare.html" title="class in com.google.android.exoplayer2.testutil">Action.Prepare</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#prepareChildSource(T,com.google.android.exoplayer2.source.MediaSource)">prepareChildSource(T, MediaSource)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Prepares a child source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#preparePeriod(com.google.android.exoplayer2.source.MediaPeriod,long)">preparePeriod(MediaPeriod, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/MediaPeriod.html#prepare(com.google.android.exoplayer2.source.MediaPeriod.Callback,long)"><code>MediaPeriod.prepare(MediaPeriod.Callback, long)</code></a> on the playback thread and blocks
|
|
until the method has been called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#prepareSource()">prepareSource()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Prepares the source on the playback thread, asserting that it provides an initial timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener)">prepareSource(MediaSource.MediaSourceCaller, TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener)">prepareSource(MediaSource.MediaSourceCaller, TransferListener)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a <a href="com/google/android/exoplayer2/source/MediaSource.MediaSourceCaller.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource.MediaSourceCaller</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Starts source preparation and enables the source, see <a href="com/google/android/exoplayer2/source/BaseMediaSource.html#prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener)"><code>BaseMediaSource.prepareSource(MediaSourceCaller,
|
|
TransferListener)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#prepareSourceInternal(com.google.android.exoplayer2.upstream.TransferListener)">prepareSourceInternal(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#preRelease()">preRelease()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/SampleQueue.html#discardToEnd()"><code>SampleQueue.discardToEnd()</code></a> and releases any resources owned by the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#presentationStartTimeMs">presentationStartTimeMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The start time of the presentation to which this window belongs in milliseconds since the
|
|
Unix epoch, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#presentationTimeOffsetUs">presentationTimeOffsetUs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">The offset of the presentation timestamps in the media stream relative to media time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html#presentationTimesUs">presentationTimesUs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest">EventStream</a></dt>
|
|
<dd>
|
|
<div class="block">Presentation time of the events in microsecond, sorted in ascending order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#previous()">previous()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#previous()">previous()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#previous()">previous()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#seekToPreviousWindow()"><code>Player.seekToPreviousWindow()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#PREVIOUS_SYNC">PREVIOUS_SYNC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Parameters for seeking to the sync point immediately before a requested seek position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#previousActionIconResourceId">previousActionIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#primaryTrackType">primaryTrackType</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#priority">priority</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">The priority.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PRIORITY_DOWNLOAD">PRIORITY_DOWNLOAD</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Priority for media downloading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PRIORITY_PLAYBACK">PRIORITY_PLAYBACK</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Priority for media playback.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">PriorityDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> that can be used as part of a task registered with a <a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util"><code>PriorityTaskManager</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.util.PriorityTaskManager,int)">PriorityDataSource(DataSource, PriorityTaskManager, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/PriorityDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">PriorityDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> that produces <a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>PriorityDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.util.PriorityTaskManager,int)">PriorityDataSourceFactory(DataSource.Factory, PriorityTaskManager, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSourceFactory.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">PriorityTaskManager</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Allows tasks with associated priorities to control how they proceed relative to one another.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#%3Cinit%3E()">PriorityTaskManager()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util">PriorityTaskManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/PriorityTaskManager.PriorityTooLowException.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">PriorityTaskManager.PriorityTooLowException</span></a> - Exception in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when task attempts to proceed when another registered task has a higher priority.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/PriorityTaskManager.PriorityTooLowException.html#%3Cinit%3E(int,int)">PriorityTooLowException(int, int)</a></span> - Constructor for exception com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/PriorityTaskManager.PriorityTooLowException.html" title="class in com.google.android.exoplayer2.util">PriorityTaskManager.PriorityTooLowException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#PRIVATE_STREAM_1">PRIVATE_STREAM_1</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">PrivateCommand</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a private command as defined in SCTE35, Section 9.3.6.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#privateData">privateData</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">PrivFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">PRIV (Private) ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#%3Cinit%3E(java.lang.String,byte%5B%5D)">PrivFrame(String, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#proceed(int)">proceed(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util">PriorityTaskManager</a></dt>
|
|
<dd>
|
|
<div class="block">Blocks until the task is allowed to proceed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#proceedNonBlocking(int)">proceedNonBlocking(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util">PriorityTaskManager</a></dt>
|
|
<dd>
|
|
<div class="block">A non-blocking variant of <a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#proceed(int)"><code>PriorityTaskManager.proceed(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#proceedOrThrow(int)">proceedOrThrow(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util">PriorityTaskManager</a></dt>
|
|
<dd>
|
|
<div class="block">A throwing variant of <a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#proceed(int)"><code>PriorityTaskManager.proceed(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html#process(java.nio.ByteBuffer,java.nio.ByteBuffer)">process(ByteBuffer, ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html" title="class in com.google.android.exoplayer2.robolectric">RandomizedMp3Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#processOutputBuffer(long,long,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,java.nio.ByteBuffer,int,int,int,long,boolean,boolean,com.google.android.exoplayer2.Format)">processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#processOutputBuffer(long,long,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,java.nio.ByteBuffer,int,int,int,long,boolean,boolean,com.google.android.exoplayer2.Format)">processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Processes an output media buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#processOutputBuffer(long,long,com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,java.nio.ByteBuffer,int,int,int,long,boolean,boolean,com.google.android.exoplayer2.Format)">processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html#profile">profile</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DolbyVisionConfig.html" title="class in com.google.android.exoplayer2.video">DolbyVisionConfig</a></dt>
|
|
<dd>
|
|
<div class="block">The profile number.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#profileIdc">profileIdc</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#programInformation">programInformation</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>ProgramInformation</code></a>, or null if not present.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">ProgramInformation</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A parsed program information element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">ProgramInformation(String, String, String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#programSpliceFlag">programSpliceFlag</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the splice mode is program splice mode, whereby all PIDs/components are to be spliced.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#programSpliceFlag">programSpliceFlag</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the splice mode is program splice mode, whereby all PIDs/components are to be
|
|
spliced.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#programSplicePlaybackPositionUs">programSplicePlaybackPositionUs</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#programSplicePts"><code>SpliceInsertCommand.programSplicePts</code></a> but in the playback timebase.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#programSplicePts">programSplicePts</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#programSpliceFlag"><code>SpliceInsertCommand.programSpliceFlag</code></a> is true, the PTS at which the program splice should occur.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/ProgressHolder.html#progress">progress</a></span> - Variable in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/ProgressHolder.html" title="class in com.google.android.exoplayer2.transformer">ProgressHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The held progress, expressed as an integer percentage.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#PROGRESS_STATE_AVAILABLE">PROGRESS_STATE_AVAILABLE</a></span> - Static variable in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the progress is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#PROGRESS_STATE_NO_TRANSFORMATION">PROGRESS_STATE_NO_TRANSFORMATION</a></span> - Static variable in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that there is no current transformation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#PROGRESS_STATE_UNAVAILABLE">PROGRESS_STATE_UNAVAILABLE</a></span> - Static variable in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the progress is permanently unavailable for the current transformation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#PROGRESS_STATE_WAITING_FOR_AVAILABILITY">PROGRESS_STATE_WAITING_FOR_AVAILABILITY</a></span> - Static variable in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the progress is unavailable for the current transformation, but might become
|
|
available.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/transformer/ProgressHolder.html" title="class in com.google.android.exoplayer2.transformer"><span class="typeNameLink">ProgressHolder</span></a> - Class in <a href="com/google/android/exoplayer2/transformer/package-summary.html">com.google.android.exoplayer2.transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Holds a progress percentage.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/ProgressHolder.html#%3Cinit%3E()">ProgressHolder()</a></span> - Constructor for class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/ProgressHolder.html" title="class in com.google.android.exoplayer2.transformer">ProgressHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">ProgressiveDownloader</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A downloader for progressive media streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)">ProgressiveDownloader(MediaItem, CacheDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html" title="class in com.google.android.exoplayer2.offline">ProgressiveDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)">ProgressiveDownloader(MediaItem, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html" title="class in com.google.android.exoplayer2.offline">ProgressiveDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">ProgressiveMediaExtractor</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts the contents of a container file from a progressive media stream.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.Factory.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">ProgressiveMediaExtractor.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Creates <a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source"><code>ProgressiveMediaExtractor</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ProgressiveMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Provides one period that loads data from a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink"><code>Uri</code></a> and extracted using an <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor" target="_top"><code>Extractor</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ProgressiveMediaSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>ProgressiveMediaSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PROJECTION_CUBEMAP">PROJECTION_CUBEMAP</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Cube map projection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PROJECTION_EQUIRECTANGULAR">PROJECTION_EQUIRECTANGULAR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Equirectangular spherical projection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PROJECTION_MESH">PROJECTION_MESH</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">3-D mesh projection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#PROJECTION_RECTANGULAR">PROJECTION_RECTANGULAR</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Conventional rectangular projection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#projectionData">projectionData</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The projection data for 360/VR video, or null if not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/WidevineUtil.html#PROPERTY_LICENSE_DURATION_REMAINING">PROPERTY_LICENSE_DURATION_REMAINING</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/WidevineUtil.html" title="class in com.google.android.exoplayer2.drm">WidevineUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Widevine specific key status field name for the remaining license duration, in seconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/WidevineUtil.html#PROPERTY_PLAYBACK_DURATION_REMAINING">PROPERTY_PLAYBACK_DURATION_REMAINING</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/WidevineUtil.html" title="class in com.google.android.exoplayer2.drm">WidevineUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Widevine specific key status field name for the remaining playback duration, in seconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#protectionElement">protectionElement</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">Content protection information, or null if the content is not protected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html#%3Cinit%3E(java.util.UUID,byte%5B%5D,com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox%5B%5D)">ProtectionElement(UUID, byte[], TrackEncryptionBox[])</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.ProtectionElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#protectionSchemes">protectionSchemes</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Contains the CDM protection schemes used by segments in this playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#provideKeyResponse(byte%5B%5D,byte%5B%5D)">provideKeyResponse(byte[], byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#provideKeyResponse(byte%5B%5D,byte%5B%5D)">provideKeyResponse(byte[], byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a key response for the last request to be generated using <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getKeyRequest(byte%5B%5D,java.util.List,int,java.util.HashMap)"><code>ExoMediaDrm.getKeyRequest(byte[], java.util.List<com.google.android.exoplayer2.drm.DrmInitData.SchemeData>, int, java.util.HashMap<java.lang.String, java.lang.String>)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#provideKeyResponse(byte%5B%5D,byte%5B%5D)">provideKeyResponse(byte[], byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#provideKeyResponse(byte%5B%5D,byte%5B%5D)">provideKeyResponse(byte[], byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#provideProvisionResponse(byte%5B%5D)">provideProvisionResponse(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#provideProvisionResponse(byte%5B%5D)">provideProvisionResponse(byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a provisioning response for the last request to be generated using <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getProvisionRequest()"><code>ExoMediaDrm.getProvisionRequest()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#provideProvisionResponse(byte%5B%5D)">provideProvisionResponse(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#provideProvisionResponse(byte%5B%5D)">provideProvisionResponse(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.ProvisionRequest.html#%3Cinit%3E(byte%5B%5D,java.lang.String)">ProvisionRequest(byte[], String)</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.ProvisionRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.ProvisionRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#PS">PS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the MPEG-PS format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">PsExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the MPEG-2 PS container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#%3Cinit%3E()">PsExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#%3Cinit%3E(com.google.android.exoplayer2.util.TimestampAdjuster)">PsExtractor(TimestampAdjuster)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/PsshAtomUtil.html" title="class in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">PsshAtomUtil</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for handling PSSH atoms.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html#ptsAdjustment">ptsAdjustment</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">PrivateCommand</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>pts_adjustment</code> as defined in SCTE35, Section 9.2.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html#ptsTime">ptsTime</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">TimeSignalCommand</a></dt>
|
|
<dd>
|
|
<div class="block">A PTS value, as defined in SCTE35, Section 9.3.4.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#ptsToUs(long)">ptsToUs(long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a 90 kHz clock timestamp to a timestamp in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#publishTimeMs">publishTimeMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>publishTime</code> value in milliseconds since epoch, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not
|
|
present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#purpose">purpose</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The purpose of the overlay view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#PURPOSE_CLOSE_AD">PURPOSE_CLOSE_AD</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Purpose for ad close buttons overlaying the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#PURPOSE_CONTROLS">PURPOSE_CONTROLS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Purpose for playback controls overlaying the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#PURPOSE_NOT_VISIBLE">PURPOSE_NOT_VISIBLE</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Purpose for overlays that are not visible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#PURPOSE_OTHER">PURPOSE_OTHER</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Purpose for other overlays.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleUtil.html#putBinder(android.os.Bundle,java.lang.String,android.os.IBinder)">putBinder(Bundle, String, IBinder)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleUtil.html" title="class in com.google.android.exoplayer2.util">BundleUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Puts an <a href="https://developer.android.com/reference/android/os/IBinder.html" title="class or interface in android.os" class="externalLink"><code>IBinder</code></a> inside a <a href="https://developer.android.com/reference/android/os/Bundle.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> for all Android versions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#putDownload(com.google.android.exoplayer2.offline.Download)">putDownload(Download)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html#putDownload(com.google.android.exoplayer2.offline.Download)">putDownload(Download)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">WritableDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Adds or replaces a <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Download</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#putInt(int,int)">putInt(int, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Overwrites <code>numBits</code> from this array using the <code>numBits</code> least significant bits
|
|
from <code>value</code>.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:Q">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">Q</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#queryKeyStatus()">queryKeyStatus()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a map describing the key status for the session, or null if called before the session
|
|
has been opened or after it's been released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#queryKeyStatus()">queryKeyStatus()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#queryKeyStatus(byte%5B%5D)">queryKeyStatus(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#queryKeyStatus(byte%5B%5D)">queryKeyStatus(byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the key status for a given session, as {name, value} pairs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#queryKeyStatus(byte%5B%5D)">queryKeyStatus(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#queryKeyStatus(byte%5B%5D)">queryKeyStatus(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#queueEndOfStream()">queueEndOfStream()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Queues an end of stream signal.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#queueEndOfStream()">queueEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#queueEndOfStream()">queueEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#queueEndOfStream()">queueEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#queueEvent(int,com.google.android.exoplayer2.util.ListenerSet.Event)">queueEvent(int, ListenerSet.Event<T>)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Adds an event that is sent to the listeners when <a href="com/google/android/exoplayer2/util/ListenerSet.html#flushEvents()"><code>ListenerSet.flushEvents()</code></a> is called.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#queueInput(java.nio.ByteBuffer)">queueInput(ByteBuffer)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Queues audio data between the position and limit of the input <code>buffer</code> for processing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#queueInput(java.nio.ByteBuffer)">queueInput(ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#queueInput(java.nio.ByteBuffer)">queueInput(ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html#queueInput(java.nio.ByteBuffer)">queueInput(ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#queueInput(java.nio.ByteBuffer)">queueInput(ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#queueInputBuffer(int,int,int,long,int)">queueInputBuffer(int, int, int, long, int)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Submit an input buffer for decoding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#queueInputBuffer(int,int,int,long,int)">queueInputBuffer(int, int, int, long, int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Decoder.html#queueInputBuffer(I)">queueInputBuffer(I)</a></span> - Method in interface com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder">Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Queues an input buffer to the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#queueInputBuffer(I)">queueInputBuffer(I)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#queueSecureInputBuffer(int,int,com.google.android.exoplayer2.decoder.CryptoInfo,long,int)">queueSecureInputBuffer(int, int, CryptoInfo, long, int)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Submit an input buffer that is potentially encrypted for decoding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#queueSecureInputBuffer(int,int,com.google.android.exoplayer2.decoder.CryptoInfo,long,int)">queueSecureInputBuffer(int, int, CryptoInfo, long, int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a id="I:R">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">R</h2>
|
|
<dl>
|
|
<dt><a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html" title="class in com.google.android.exoplayer2.robolectric"><span class="typeNameLink">RandomizedMp3Decoder</span></a> - Class in <a href="com/google/android/exoplayer2/robolectric/package-summary.html">com.google.android.exoplayer2.robolectric</a></dt>
|
|
<dd>
|
|
<div class="block">Generates randomized, but correct amount of data on MP3 audio input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html#%3Cinit%3E()">RandomizedMp3Decoder()</a></span> - Constructor for class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RandomizedMp3Decoder.html" title="class in com.google.android.exoplayer2.robolectric">RandomizedMp3Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">RandomTrackSelection</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> whose selected track is updated randomly.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup,int%5B%5D,int,java.util.Random)">RandomTrackSelection(TrackGroup, int[], int, Random)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.Factory.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">RandomTrackSelection.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection"><code>RandomTrackSelection</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">RangedUri</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a range of data located at a reference uri.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#%3Cinit%3E(java.lang.String,long,long)">RangedUri(String, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an ranged uri.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#RATE_UNSET">RATE_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Represents an unset or unknown rate.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Rating</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A rating for media content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Rating.html#RATING_UNSET">RATING_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2">Rating</a></dt>
|
|
<dd>
|
|
<div class="block">A float value that denotes the rating is unset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html#RAW_RESOURCE_SCHEME">RAW_RESOURCE_SCHEME</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">The scheme part of a raw resource URI.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html" title="class in com.google.android.exoplayer2.extractor.rawcc"><span class="typeNameLink">RawCcExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/rawcc/package-summary.html">com.google.android.exoplayer2.extractor.rawcc</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the RawCC container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html#%3Cinit%3E(com.google.android.exoplayer2.Format)">RawCcExtractor(Format)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.rawcc.<a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html" title="class in com.google.android.exoplayer2.extractor.rawcc">RawCcExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#rawMetadata">rawMetadata</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The complete metadata bytes used to construct this IcyInfo.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">RawResourceDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> for reading a raw resource inside the APK.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html#%3Cinit%3E(android.content.Context)">RawResourceDataSource(Context)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">RawResourceDataSource.RawResourceDataSourceException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an <a href="https://developer.android.com/reference/java/io/IOException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>IOException</code></a> is encountered reading from a raw resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html#%3Cinit%3E(java.lang.String)">RawResourceDataSourceException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource.RawResourceDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int)"><code>RawResourceDataSourceException(String, Throwable, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int)">RawResourceDataSourceException(String, Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource.RawResourceDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html#%3Cinit%3E(java.lang.Throwable)">RawResourceDataSourceException(Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource.RawResourceDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.RawResourceDataSourceException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,int)"><code>RawResourceDataSourceException(String, Throwable, int)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html#read()">read()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream">DataSourceInputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html#read(byte%5B%5D)">read(byte[])</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream">DataSourceInputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to <code>length</code> bytes from the input and resets the peek position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/AssetDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/AssetDataSource.html" title="class in com.google.android.exoplayer2.upstream">AssetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSource.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ContentDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ContentDataSource.html" title="class in com.google.android.exoplayer2.upstream">ContentDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSource.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataReader.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataReader.html" title="interface in com.google.android.exoplayer2.upstream">DataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to <code>length</code> bytes of data from the input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html" title="class in com.google.android.exoplayer2.upstream">DataSchemeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceInputStream.html" title="class in com.google.android.exoplayer2.upstream">DataSourceInputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DummyDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DummyDataSource.html" title="class in com.google.android.exoplayer2.upstream">DummyDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/PriorityDataSource.html" title="class in com.google.android.exoplayer2.upstream">PriorityDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/RawResourceDataSource.html" title="class in com.google.android.exoplayer2.upstream">RawResourceDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream">TeeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#read(byte%5B%5D,int,int)">read(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput)">read(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput)">read(ExtractorInput)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Reads from the given <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput)">read(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">MediaParserChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput)">read(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">BundledHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput)">read(ExtractorInput)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls">HlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data read from a provided <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput)">read(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data read from a provided <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.flv.<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv">FlvExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html" title="class in com.google.android.exoplayer2.extractor.jpeg">JpegExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.ogg.<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg">OggExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.rawcc.<a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html" title="class in com.google.android.exoplayer2.extractor.rawcc">RawCcExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.wav.<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav">WavExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)">read(ExtractorInput, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html" title="class in com.google.android.exoplayer2.source.hls">WebvttExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html#read(com.google.android.exoplayer2.extractor.PositionHolder)">read(PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source">BundledExtractorsAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#read(com.google.android.exoplayer2.extractor.PositionHolder)">read(PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html#read(com.google.android.exoplayer2.extractor.PositionHolder)">read(PositionHolder)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source">ProgressiveMediaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data starting at the current input stream position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#read(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int,boolean)">read(FormatHolder, DecoderInputBuffer, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to read from the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#read(java.nio.ByteBuffer)">read(ByteBuffer)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to <code>buffer.remaining()</code> bytes of data and stores them into <code>buffer</code>,
|
|
starting at <code>buffer.position()</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#readBit()">readBit()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a single bit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#readBit()">readBit()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a single bit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#readBit()">readBit()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a single bit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#readBits(byte%5B%5D,int,int)">readBits(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads <code>numBits</code> bits into <code>buffer</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#readBits(int)">readBits(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to 32 bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#readBits(int)">readBits(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to 32 bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#readBits(int)">readBits(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to 32 bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#readBitsToLong(int)">readBitsToLong(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to 64 bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#readBoolean(android.os.Parcel)">readBoolean(Parcel)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Reads an integer from a <a href="https://developer.android.com/reference/android/os/Parcel.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Parcel</code></a> and interprets it as a boolean, with 0 mapping to false
|
|
and all other values mapping to true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#readBytes(byte%5B%5D,int,int)">readBytes(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes into <code>buffer</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readBytes(byte%5B%5D,int,int)">readBytes(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes into <code>buffer</code> at <code>offset</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readBytes(com.google.android.exoplayer2.util.ParsableBitArray,int)">readBytes(ParsableBitArray, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes into <code>bitArray</code>, and resets the position of <code>
|
|
bitArray</code> to zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readBytes(java.nio.ByteBuffer,int)">readBytes(ByteBuffer, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes into <code>buffer</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#readBytesAsString(int)">readBytesAsString(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes as a UTF-8 string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#readBytesAsString(int,java.nio.charset.Charset)">readBytesAsString(int, Charset)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes as a string encoded in <a href="https://developer.android.com/reference/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="externalLink" target="_top"><code>Charset</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)">readData(FormatHolder, DecoderInputBuffer, int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.EmbeddedSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)">readData(FormatHolder, DecoderInputBuffer, int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/EmptySampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)">readData(FormatHolder, DecoderInputBuffer, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/EmptySampleStream.html" title="class in com.google.android.exoplayer2.source">EmptySampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)">readData(FormatHolder, DecoderInputBuffer, int)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source">SampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to read from the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)">readData(FormatHolder, DecoderInputBuffer, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readDelimiterTerminatedString(char)">readDelimiterTerminatedString(char)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to the next delimiter byte (or the limit) as UTF-8 characters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#readDiscontinuity()">readDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#readDiscontinuity()">readDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#readDiscontinuity()">readDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#readDiscontinuity()">readDiscontinuity()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to read a discontinuity.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#readDiscontinuity()">readDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#readDiscontinuity()">readDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readDouble()">readDouble()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next eight bytes as a 64-bit floating point value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#readExactly(com.google.android.exoplayer2.upstream.DataSource,int)">readExactly(DataSource, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Reads <code>length</code> bytes from the specified opened <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>, and returns a byte
|
|
array containing the read data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readFloat()">readFloat()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes as a 32-bit floating point value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html#readFrameBlockSizeSamplesFromKey(com.google.android.exoplayer2.util.ParsableByteArray,int)">readFrameBlockSizeSamplesFromKey(ParsableByteArray, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacFrameReader.html" title="class in com.google.android.exoplayer2.extractor">FlacFrameReader</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the given block size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#readFully(byte%5B%5D,int,int)">readFully(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#readFully(byte%5B%5D,int,int)">readFully(byte[], int, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#readFully(byte%5B%5D,int,int,boolean)"><code>readFully(target, offset, length,
|
|
false)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#readFully(byte%5B%5D,int,int)">readFully(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#readFully(byte%5B%5D,int,int)">readFully(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#readFully(byte%5B%5D,int,int,boolean)">readFully(byte[], int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#readFully(byte%5B%5D,int,int,boolean)">readFully(byte[], int, int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#read(byte%5B%5D,int,int)"><code>ExtractorInput.read(byte[], int, int)</code></a>, but reads the requested <code>length</code> in full.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#readFully(byte%5B%5D,int,int,boolean)">readFully(byte[], int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#readFully(byte%5B%5D,int,int,boolean)">readFully(byte[], int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html#readFullyQuietly(com.google.android.exoplayer2.extractor.ExtractorInput,byte%5B%5D,int,int)">readFullyQuietly(ExtractorInput, byte[], int, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html" title="class in com.google.android.exoplayer2.extractor">ExtractorUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#readFully(byte%5B%5D,int,int)"><code>ExtractorInput.readFully(byte[], int, int)</code></a> except that it returns <code>
|
|
false</code> instead of throwing an <a href="https://developer.android.com/reference/java/io/EOFException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>EOFException</code></a> if the end of input is encountered without
|
|
having fully satisfied the read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html#readId3Metadata(com.google.android.exoplayer2.extractor.ExtractorInput,boolean)">readId3Metadata(ExtractorInput, boolean)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Reads ID3 Data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readInt()">readInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes as a signed value</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readInt24()">readInt24()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next three bytes as a signed value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLine()">readLine()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a line of text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianInt()">readLittleEndianInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes as a signed value in little endian order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianInt24()">readLittleEndianInt24()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next three bytes as a signed value in little endian order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianLong()">readLittleEndianLong()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next eight bytes as a signed value in little endian order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianShort()">readLittleEndianShort()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next two bytes as a signed value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianUnsignedInt()">readLittleEndianUnsignedInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes as an unsigned value in little endian order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianUnsignedInt24()">readLittleEndianUnsignedInt24()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next three bytes as an unsigned value in little endian order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianUnsignedIntToInt()">readLittleEndianUnsignedIntToInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes as a little endian unsigned integer into an integer, if the top bit
|
|
is a zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLittleEndianUnsignedShort()">readLittleEndianUnsignedShort()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next two bytes as an unsigned value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readLong()">readLong()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next eight bytes as a signed value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html#readMetadataBlock(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.FlacMetadataReader.FlacStreamMetadataHolder)">readMetadataBlock(ExtractorInput, FlacMetadataReader.FlacStreamMetadataHolder)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Reads one FLAC metadata block.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readNullTerminatedString()">readNullTerminatedString()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads up to the next NUL byte (or the limit) as UTF-8 characters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readNullTerminatedString(int)">readNullTerminatedString(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes as UTF-8 characters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsUtil.html#readPcrFromPacket(com.google.android.exoplayer2.util.ParsableByteArray,int,int)">readPcrFromPacket(ParsableByteArray, int, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsUtil.html" title="class in com.google.android.exoplayer2.extractor.ts">TsUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the PCR value read from a given TS packet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html#readSeekTableMetadataBlock(com.google.android.exoplayer2.util.ParsableByteArray)">readSeekTableMetadataBlock(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a FLAC seek table metadata block.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readShort()">readShort()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next two bytes as a signed value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#readSignedExpGolombCodedInt()">readSignedExpGolombCodedInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads an signed Exp-Golomb-coded format integer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#readSource(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)">readSource(FormatHolder, DecoderInputBuffer, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Reads from the enabled upstream source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html#readStreamMarker(com.google.android.exoplayer2.extractor.ExtractorInput)">readStreamMarker(ExtractorInput)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacMetadataReader.html" title="class in com.google.android.exoplayer2.extractor">FlacMetadataReader</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the FLAC stream marker.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readString(int)">readString(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes as UTF-8 characters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readString(int,java.nio.charset.Charset)">readString(int, Charset)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next <code>length</code> bytes as characters in the specified <a href="https://developer.android.com/reference/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="externalLink" target="_top"><code>Charset</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readSynchSafeInt()">readSynchSafeInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a Synchsafe integer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#readToEnd(com.google.android.exoplayer2.upstream.DataSource)">readToEnd(DataSource)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Reads data from the specified opened <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> until it ends, and returns a byte array
|
|
containing the read data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUnsignedByte()">readUnsignedByte()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next byte as an unsigned value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#readUnsignedExpGolombCodedInt()">readUnsignedExpGolombCodedInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads an unsigned Exp-Golomb-coded format integer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUnsignedFixedPoint1616()">readUnsignedFixedPoint1616()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes, returning the integer portion of the fixed point 16.16 integer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUnsignedInt()">readUnsignedInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes as an unsigned value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUnsignedInt24()">readUnsignedInt24()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next three bytes as an unsigned value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUnsignedIntToInt()">readUnsignedIntToInt()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next four bytes as an unsigned integer into an integer, if the top bit is a zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUnsignedLongToLong()">readUnsignedLongToLong()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next eight bytes as an unsigned long into a long, if the top bit is a zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUnsignedShort()">readUnsignedShort()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads the next two bytes as an unsigned value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#readUtf8EncodedLong()">readUtf8EncodedLong()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a long value encoded by UTF-8 encoding</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.html#readVorbisCommentHeader(com.google.android.exoplayer2.util.ParsableByteArray)">readVorbisCommentHeader(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a Vorbis comment header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.html#readVorbisCommentHeader(com.google.android.exoplayer2.util.ParsableByteArray,boolean,boolean)">readVorbisCommentHeader(ParsableByteArray, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a Vorbis comment header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.html#readVorbisIdentificationHeader(com.google.android.exoplayer2.util.ParsableByteArray)">readVorbisIdentificationHeader(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Reads a Vorbis identification header from <code>headerData</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.html#readVorbisModes(com.google.android.exoplayer2.util.ParsableByteArray,int)">readVorbisModes(ParsableByteArray, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil</a></dt>
|
|
<dd>
|
|
<div class="block">This method reads the modes which are located at the very end of the Vorbis setup header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#realtimeMs">realtimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">Elapsed real-time as returned by <code>SystemClock.elapsedRealtime()</code> at the time of the
|
|
event, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html#reason">reason</a></span> - Variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html" title="class in com.google.android.exoplayer2.drm">UnsupportedDrmException</a></dt>
|
|
<dd>
|
|
<div class="block">Either <a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html#REASON_UNSUPPORTED_SCHEME"><code>UnsupportedDrmException.REASON_UNSUPPORTED_SCHEME</code></a> or <a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html#REASON_INSTANTIATION_ERROR"><code>UnsupportedDrmException.REASON_INSTANTIATION_ERROR</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html#reason">reason</a></span> - Variable in exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource.IllegalClippingException</a></dt>
|
|
<dd>
|
|
<div class="block">The reason clipping failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.html#reason">reason</a></span> - Variable in exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource.IllegalMergeException</a></dt>
|
|
<dd>
|
|
<div class="block">The reason the merge failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSourceException.html#reason">reason</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream">DataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">The reason of this <a href="com/google/android/exoplayer2/upstream/DataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSourceException</code></a>, should be one of the <code>ERROR_CODE_IO_*</code> in
|
|
<a href="com/google/android/exoplayer2/PlaybackException.ErrorCode.html" title="annotation in com.google.android.exoplayer2"><code>PlaybackException.ErrorCode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html#REASON_INSTANTIATION_ERROR">REASON_INSTANTIATION_ERROR</a></span> - Static variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html" title="class in com.google.android.exoplayer2.drm">UnsupportedDrmException</a></dt>
|
|
<dd>
|
|
<div class="block">There device advertises support for the requested DRM scheme, but there was an error
|
|
instantiating it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html#REASON_INVALID_PERIOD_COUNT">REASON_INVALID_PERIOD_COUNT</a></span> - Static variable in exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource.IllegalClippingException</a></dt>
|
|
<dd>
|
|
<div class="block">The wrapped source doesn't consist of a single period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html#REASON_NOT_SEEKABLE_TO_START">REASON_NOT_SEEKABLE_TO_START</a></span> - Static variable in exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource.IllegalClippingException</a></dt>
|
|
<dd>
|
|
<div class="block">The wrapped source is not seekable and a non-zero clipping start position was specified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.html#REASON_PERIOD_COUNT_MISMATCH">REASON_PERIOD_COUNT_MISMATCH</a></span> - Static variable in exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.IllegalMergeException.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource.IllegalMergeException</a></dt>
|
|
<dd>
|
|
<div class="block">The sources have different period counts.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html#REASON_START_EXCEEDS_END">REASON_START_EXCEEDS_END</a></span> - Static variable in exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.IllegalClippingException.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource.IllegalClippingException</a></dt>
|
|
<dd>
|
|
<div class="block">The wrapped source ends before the specified clipping start position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html#REASON_UNSUPPORTED_SCHEME">REASON_UNSUPPORTED_SCHEME</a></span> - Static variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html" title="class in com.google.android.exoplayer2.drm">UnsupportedDrmException</a></dt>
|
|
<dd>
|
|
<div class="block">The requested DRM scheme is unsupported by the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#reasonDetail">reasonDetail</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">An optional, detailed reason that the overlay view is needed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#recordingDay">recordingDay</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional day of the recording date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#recordingMonth">recordingMonth</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional month of the recording date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#recordingYear">recordingYear</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional year of the recording date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html#recreate()">recreate()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/BundledHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">BundledHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html#recreate()">recreate()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.hls">HlsMediaChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance for extracting the same type of media as this one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html#recreate()">recreate()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/MediaParserHlsMediaChunkExtractor.html" title="class in com.google.android.exoplayer2.source.hls">MediaParserHlsMediaChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#recursiveDelete(java.io.File)">recursiveDelete(File)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Recursively deletes a directory and its content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeSequenceableLoader.html" title="class in com.google.android.exoplayer2.source">CompositeSequenceableLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Re-evaluates the buffer given the playback position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SequenceableLoader.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source">SequenceableLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Re-evaluates the buffer given the playback position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#reevaluateBuffer(long)">reevaluateBuffer(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#refreshPlaylist(android.net.Uri)">refreshPlaylist(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#refreshPlaylist(android.net.Uri)">refreshPlaylist(Uri)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Requests a playlist refresh and removes it from the exclusion list.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#refreshSourceInfo(com.google.android.exoplayer2.Timeline)">refreshSourceInfo(Timeline)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Updates timeline and manifest and notifies all listeners of the update.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.html#register()">register()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilitiesReceiver</a></dt>
|
|
<dd>
|
|
<div class="block">Registers the receiver, meaning it will notify the listener when audio capability changes
|
|
occur.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/PlaybackOutput.html#register(com.google.android.exoplayer2.SimpleExoPlayer,com.google.android.exoplayer2.testutil.CapturingRenderersFactory)">register(SimpleExoPlayer, CapturingRenderersFactory)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/PlaybackOutput.html" title="class in com.google.android.exoplayer2.robolectric">PlaybackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Create an instance that captures the metadata and text output from <code>player</code> and the audio
|
|
and video output via <code>capturingRenderersFactory</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html#register(com.google.android.exoplayer2.util.NetworkTypeObserver.Listener)">register(NetworkTypeObserver.Listener)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html" title="class in com.google.android.exoplayer2.util">NetworkTypeObserver</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#registerCustomCommandReceiver(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CommandReceiver)">registerCustomCommandReceiver(MediaSessionConnector.CommandReceiver)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a custom command receiver for responding to commands delivered via <code>MediaSessionCompat.Callback.onCommand(String, Bundle, ResultReceiver)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#registerCustomMimeType(java.lang.String,java.lang.String,int)">registerCustomMimeType(String, String, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a custom MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#registeredModules()">registeredModules()</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string consisting of registered module names separated by ", ".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#registerModule(java.lang.String)">registerModule(String)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a module to be returned in the <a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#registeredModules()"><code>ExoPlayerLibraryInfo.registeredModules()</code></a> string.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#REJECT_PAYWALL_TYPES">REJECT_PAYWALL_TYPES</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Predicate.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink"><code>Predicate</code></a> that rejects content types often used for pay-walls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#relativeDiscontinuitySequence">relativeDiscontinuitySequence</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The number of #EXT-X-DISCONTINUITY tags in the playlist before the segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#relativeStartTimeUs">relativeStartTimeUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The start time of the segment in microseconds, relative to the start of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#relativeToDefaultPosition">relativeToDefaultPosition</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Whether <a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#startPositionMs"><code>MediaItem.ClippingProperties.startPositionMs</code></a> and <a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#endPositionMs"><code>MediaItem.ClippingProperties.endPositionMs</code></a> are relative to the default
|
|
position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#relativeToLiveWindow">relativeToLiveWindow</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the clipping of active media periods moves with a live window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the collector.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Decoder.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder">Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/OutputBuffer.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/OutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">OutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the output buffer for reuse.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">SimpleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.DrmSessionReference.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.DrmSessionReference.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager.DrmSessionReference</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the underlying session at most once.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionManager.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm">DrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Releases any acquired resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Decrements the reference count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the helper.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacDecoder.html" title="class in com.google.android.exoplayer2.ext.flac">FlacDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusDecoder.html" title="class in com.google.android.exoplayer2.ext.opus">OpusDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Releases all kept resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.flv.<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv">FlvExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html" title="class in com.google.android.exoplayer2.extractor.jpeg">JpegExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.ogg.<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg">OggExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.rawcc.<a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html" title="class in com.google.android.exoplayer2.extractor.rawcc">RawCcExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.extractor.wav.<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav">WavExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the adapter and the underlying <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the helper and all resources it is holding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Stops the downloads and releases resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the loader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source">BundledExtractorsAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Releases any held resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.EmbeddedSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Releases any held resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaParserChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">MediaParserChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd>
|
|
<div class="block">Release this track emsg handler.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler</a></dt>
|
|
<dd>
|
|
<div class="block">Release this emsg handler.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html" title="class in com.google.android.exoplayer2.source.hls">WebvttExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source">ProgressiveMediaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Releases any held resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/SampleQueue.html#reset(boolean)"><code>reset(true)</code></a> and releases any resources owned by the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil">DummyMainThread</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the media period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the media period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Release the stream and its underlying sample queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the runner.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.text.cea.<a href="com/google/android/exoplayer2/text/cea/Cea608Decoder.html" title="class in com.google.android.exoplayer2.text.cea">Cea608Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#release()">release()</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CachedRegionTracker.html" title="class in com.google.android.exoplayer2.upstream.cache">CachedRegionTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the loader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd>
|
|
<div class="block">Releases all allocated resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the set of listeners immediately.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DummySurface.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DummySurface.html" title="class in com.google.android.exoplayer2.video">DummySurface</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#release()">release()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#release(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">release(DrmSessionEventListener.EventDispatcher)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Decrements the reference count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html#release(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">release(DrmSessionEventListener.EventDispatcher)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ErrorStateDrmSession.html" title="class in com.google.android.exoplayer2.drm">ErrorStateDrmSession</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#release(com.google.android.exoplayer2.source.chunk.ChunkSampleStream.ReleaseCallback)">release(ChunkSampleStream.ReleaseCallback<T>)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocator.html#release(com.google.android.exoplayer2.upstream.Allocation)">release(Allocation)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream">Allocator</a></dt>
|
|
<dd>
|
|
<div class="block">Releases an <a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><code>Allocation</code></a> back to the allocator.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#release(com.google.android.exoplayer2.upstream.Allocation)">release(Allocation)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocator.html#release(com.google.android.exoplayer2.upstream.Allocation%5B%5D)">release(Allocation[])</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream">Allocator</a></dt>
|
|
<dd>
|
|
<div class="block">Releases an array of <a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><code>Allocation</code></a>s back to the allocator.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#release(com.google.android.exoplayer2.upstream.Allocation%5B%5D)">release(Allocation[])</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#release(com.google.android.exoplayer2.upstream.Loader.ReleaseCallback)">release(Loader.ReleaseCallback)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the loader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#releaseChildSource(T)">releaseChildSource(T)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Releases a child source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#releaseCodec()">releaseCodec()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#releaseCount">releaseCount</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#releaseDay">releaseDay</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional day of the release date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#releaseDecoder()">releaseDecoder()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#releaseHoleSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)">releaseHoleSpan(CacheSpan)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Releases a <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a> obtained from <a href="com/google/android/exoplayer2/upstream/cache/Cache.html#startReadWrite(java.lang.String,long,long)"><code>Cache.startReadWrite(String, long, long)</code></a> which
|
|
corresponded to a hole in the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#releaseHoleSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)">releaseHoleSpan(CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#releaseLicense(byte%5B%5D)">releaseLicense(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Releases an offline license.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaSource.html#releaseMediaPeriod(com.google.android.exoplayer2.source.MediaPeriod)">releaseMediaPeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#releaseMediaPeriod(com.google.android.exoplayer2.source.MediaPeriod)">releaseMediaPeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Releases a media period created by <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#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)"><code>FakeMediaSource.createMediaPeriod(MediaPeriodId, TrackGroupArray,
|
|
Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager,
|
|
DrmSessionEventListener.EventDispatcher, TransferListener)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#releaseMonth">releaseMonth</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional month of the release date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#releaseOutputBuffer(int,boolean)">releaseOutputBuffer(int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the buffer to the <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#releaseOutputBuffer(int,boolean)">releaseOutputBuffer(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#releaseOutputBuffer(int,long)">releaseOutputBuffer(int, long)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the output buffer's surface timestamp and sends it to the <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> to render
|
|
it on the output surface.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#releaseOutputBuffer(int,long)">releaseOutputBuffer(int, long)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#releaseOutputBuffer(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer)">releaseOutputBuffer(VideoDecoderOutputBuffer)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#releaseOutputBuffer(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer)">releaseOutputBuffer(VideoDecoderOutputBuffer)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#releaseOutputBuffer(O)">releaseOutputBuffer(O)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Releases an output buffer back to the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/OutputBuffer.Owner.html#releaseOutputBuffer(S)">releaseOutputBuffer(S)</a></span> - Method in interface com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/OutputBuffer.Owner.html" title="interface in com.google.android.exoplayer2.decoder">OutputBuffer.Owner</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#releasePeriod()">releasePeriod()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoopingMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoopingMediaSource.html" title="class in com.google.android.exoplayer2.source">LoopingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)">releasePeriod(MediaPeriod)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/MediaSource.html#releasePeriod(com.google.android.exoplayer2.source.MediaPeriod)"><code>MediaSource.releasePeriod(MediaPeriod)</code></a> on the playback thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#releaseSource()">releaseSource()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/source/MediaSource.html#releaseSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)"><code>MediaSource.releaseSource(MediaSourceCaller)</code></a> on the playback thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#releaseSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)">releaseSource(MediaSource.MediaSourceCaller)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#releaseSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)">releaseSource(MediaSource.MediaSourceCaller)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Unregisters a caller, and disables and releases the source if no longer required.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Releases the source, see <a href="com/google/android/exoplayer2/source/BaseMediaSource.html#releaseSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller)"><code>BaseMediaSource.releaseSource(MediaSourceCaller)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaSource.html" title="class in com.google.android.exoplayer2.source">ClippingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/CompositeMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/CompositeMediaSource.html" title="class in com.google.android.exoplayer2.source">CompositeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaSource.html" title="class in com.google.android.exoplayer2.source">MaskingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MergingMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MergingMediaSource.html" title="class in com.google.android.exoplayer2.source">MergingMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#releaseSourceInternal()">releaseSourceInternal()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#releaseYear">releaseYear</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional year of the release date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html#%3Cinit%3E(com.google.common.collect.ImmutableList,com.google.common.collect.ImmutableList,int%5B%5D)">RemotableTimeline(ImmutableList<Timeline.Window>, ImmutableList<Timeline.Period>, int[])</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2">Timeline.RemotableTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Downloader.html#remove()">remove()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Downloader.html" title="interface in com.google.android.exoplayer2.offline">Downloader</a></dt>
|
|
<dd>
|
|
<div class="block">Removes the content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html#remove()">remove()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/ProgressiveDownloader.html" title="class in com.google.android.exoplayer2.offline">ProgressiveDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#remove()">remove()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/IntArrayQueue.html#remove()">remove()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util">IntArrayQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Remove an item from the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.QueueDataAdapter.html#remove(int)">remove(int)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.QueueDataAdapter.html" title="interface in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor.QueueDataAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Removes the item at the given <code>position</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#remove(int)">remove(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#remove(int)">remove(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a flag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/PriorityTaskManager.html#remove(int)">remove(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util">PriorityTaskManager</a></dt>
|
|
<dd>
|
|
<div class="block">Unregister a task.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html#remove(E)">remove(E)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CopyOnWriteMultiset.html" title="class in com.google.android.exoplayer2.util">CopyOnWriteMultiset</a></dt>
|
|
<dd>
|
|
<div class="block">Removes <code>element</code> from the multiset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#remove(java.lang.String)">remove(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a mutation to remove a metadata value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html#remove(java.lang.String)">remove(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.RequestProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a request property by name.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#remove(T)">remove(T)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a listener from the set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#removeAll(int...)">removeAll(int...)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Removes <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>commands</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#removeAll(int...)">removeAll(int...)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Removes flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#removeAllDownloads()">removeAllDownloads()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels all pending downloads and removes all downloaded data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)">removeAnalyticsListener(AnalyticsListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Removes an <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics"><code>AnalyticsListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#removeAudioListener(com.google.android.exoplayer2.audio.AudioListener)">removeAudioListener(AudioListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.removeListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeAudioListener(com.google.android.exoplayer2.audio.AudioListener)">removeAudioListener(AudioListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#removeAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)">removeAudioOffloadListener(ExoPlayer.AudioOffloadListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a listener of audio offload events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)">removeAudioOffloadListener(ExoPlayer.AudioOffloadListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#removeAudioOffloadListener(com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener)">removeAudioOffloadListener(ExoPlayer.AudioOffloadListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#removeCallbacksAndMessages(java.lang.Object)">removeCallbacksAndMessages(Object)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#removeCallbacksAndMessages(java.lang.Object)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.removeCallbacksAndMessages(Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#removedAdGroupCount">removedAdGroupCount</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">The number of ad groups the have been removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#removeDeviceListener(com.google.android.exoplayer2.device.DeviceListener)">removeDeviceListener(DeviceListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.removeListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeDeviceListener(com.google.android.exoplayer2.device.DeviceListener)">removeDeviceListener(DeviceListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#removeDownload(java.lang.String)">removeDownload(String)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#removeDownload(java.lang.String)">removeDownload(String)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Cancels the download with the <code>id</code> and removes all downloaded data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html#removeDownload(java.lang.String)">removeDownload(String)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">WritableDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Removes the download with the given ID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#removeDrmEventListener(com.google.android.exoplayer2.drm.DrmSessionEventListener)">removeDrmEventListener(DrmSessionEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#removeDrmEventListener(com.google.android.exoplayer2.drm.DrmSessionEventListener)">removeDrmEventListener(DrmSessionEventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionEventListener</code></a> from the list of listeners which are notified of DRM
|
|
events for this media source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#removeEventListener(com.google.android.exoplayer2.drm.DrmSessionEventListener)">removeEventListener(DrmSessionEventListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a listener from the event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BaseMediaSource.html#removeEventListener(com.google.android.exoplayer2.source.MediaSourceEventListener)">removeEventListener(MediaSourceEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BaseMediaSource.html" title="class in com.google.android.exoplayer2.source">BaseMediaSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSource.html#removeEventListener(com.google.android.exoplayer2.source.MediaSourceEventListener)">removeEventListener(MediaSourceEventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source">MediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceEventListener</code></a> from the list of listeners which are notified of
|
|
media source events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#removeEventListener(com.google.android.exoplayer2.source.MediaSourceEventListener)">removeEventListener(MediaSourceEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a listener from the event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html#removeEventListener(com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)">removeEventListener(BandwidthMeter.EventListener)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream">BandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Removes an <a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>BandwidthMeter.EventListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#removeEventListener(com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)">removeEventListener(BandwidthMeter.EventListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.Builder.html#removeIf(int,boolean)">removeIf(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.Builder.html" title="class in com.google.android.exoplayer2">Player.Commands.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/Player.Command.html" title="annotation in com.google.android.exoplayer2"><code>Player.Command</code></a> if the provided condition is true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.Builder.html#removeIf(int,boolean)">removeIf(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.Builder.html" title="class in com.google.android.exoplayer2.util">FlagSet.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a flag if the provided condition is true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#removeListener(com.google.android.exoplayer2.analytics.AnalyticsListener)">removeListener(AnalyticsListener)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a previously added analytics event listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#removeListener(com.google.android.exoplayer2.offline.DownloadManager.Listener)">removeListener(DownloadManager.Listener)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline"><code>DownloadManager.Listener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#removeListener(com.google.android.exoplayer2.Player.EventListener)">removeListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#removeListener(com.google.android.exoplayer2.Player.EventListener)">removeListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.EventListener)">removeListener(Player.EventListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a> and <a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.removeListener(Listener)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeListener(com.google.android.exoplayer2.Player.EventListener)">removeListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#removeListener(com.google.android.exoplayer2.Player.EventListener)">removeListener(Player.EventListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#removeListener(com.google.android.exoplayer2.Player.Listener)">removeListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#removeListener(com.google.android.exoplayer2.Player.Listener)">removeListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)">removeListener(Player.Listener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Unregister a listener registered through <a href="com/google/android/exoplayer2/Player.html#addListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.addListener(Listener)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeListener(com.google.android.exoplayer2.Player.Listener)">removeListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#removeListener(com.google.android.exoplayer2.Player.Listener)">removeListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#removeListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)">removeListener(HlsPlaylistTracker.PlaylistEventListener)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#removeListener(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener)">removeListener(HlsPlaylistTracker.PlaylistEventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Unregisters a listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#removeListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)">removeListener(TimeBar.OnScrubListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#removeListener(com.google.android.exoplayer2.ui.TimeBar.OnScrubListener)">removeListener(TimeBar.OnScrubListener)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a listener for scrubbing events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html#removeListener(com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener)">removeListener(BandwidthMeter.EventListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BandwidthMeter.EventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.upstream">BandwidthMeter.EventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a listener from the event dispatcher.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#removeListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)">removeListener(String, Cache.Listener)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Unregisters a listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#removeListener(java.lang.String,com.google.android.exoplayer2.upstream.cache.Cache.Listener)">removeListener(String, Cache.Listener)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#removeMediaItem(int)">removeMediaItem(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#removeMediaItem(int)">removeMediaItem(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#removeMediaItem(int)">removeMediaItem(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Removes the media item at the given index of the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#removeMediaItem(int)">removeMediaItem(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a remove media item action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItem.html#%3Cinit%3E(java.lang.String,int)">RemoveMediaItem(String, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItem.html" title="class in com.google.android.exoplayer2.testutil">Action.RemoveMediaItem</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#removeMediaItems(int,int)">removeMediaItems(int, int)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#removeMediaItems(int,int)">removeMediaItems(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#removeMediaItems(int,int)">removeMediaItems(int, int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a range of media items from the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeMediaItems(int,int)">removeMediaItems(int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#removeMediaItems(int,int)">removeMediaItems(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a remove media items action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#removeMediaItems(int,int)">removeMediaItems(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItems.html#%3Cinit%3E(java.lang.String,int,int)">RemoveMediaItems(String, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.RemoveMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.RemoveMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#removeMediaSource(int)">removeMediaSource(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> from the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#removeMediaSource(int,android.os.Handler,java.lang.Runnable)">removeMediaSource(int, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> from the playlist and executes a custom action on completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#removeMediaSourceRange(int,int)">removeMediaSourceRange(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a range of <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s from the playlist, by specifying an initial index
|
|
(included) and a final index (excluded).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#removeMediaSourceRange(int,int,android.os.Handler,java.lang.Runnable)">removeMediaSourceRange(int, int, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a range of <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s from the playlist, by specifying an initial index
|
|
(included) and a final index (excluded), and executes a custom action on completion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#removeMessages(int)">removeMessages(int)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#removeMessages(int)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.removeMessages(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.MetadataComponent.html#removeMetadataOutput(com.google.android.exoplayer2.metadata.MetadataOutput)">removeMetadataOutput(MetadataOutput)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.MetadataComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.MetadataComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.removeListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeMetadataOutput(com.google.android.exoplayer2.metadata.MetadataOutput)">removeMetadataOutput(MetadataOutput)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#removePlaylistItem(int)">removePlaylistItem(int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/UriUtil.html#removeQueryParameter(android.net.Uri,java.lang.String)">removeQueryParameter(Uri, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/UriUtil.html" title="class in com.google.android.exoplayer2.util">UriUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Removes query parameter from a URI, if present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#removeRange(java.util.List,int,int)">removeRange(List<T>, int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Removes an indexed range from a List.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#removeResource(java.lang.String)">removeResource(String)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Removes all <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpans</code></a> for a resource, deleting the underlying files.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#removeResource(java.lang.String)">removeResource(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#removeSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)">removeSpan(CacheSpan)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a cached <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpan</code></a> from the cache, deleting the underlying file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#removeSpan(com.google.android.exoplayer2.upstream.cache.CacheSpan)">removeSpan(CacheSpan)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.TextComponent.html#removeTextOutput(com.google.android.exoplayer2.text.TextOutput)">removeTextOutput(TextOutput)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.TextComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.TextComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.removeListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeTextOutput(com.google.android.exoplayer2.text.TextOutput)">removeTextOutput(TextOutput)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#removeVersion(android.database.sqlite.SQLiteDatabase,int,java.lang.String)">removeVersion(SQLiteDatabase, int, String)</a></span> - Static method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Removes the version of a specified instance of a feature.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#removeVideoListener(com.google.android.exoplayer2.video.VideoListener)">removeVideoListener(VideoListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#removeListener(com.google.android.exoplayer2.Player.Listener)"><code>Player.removeListener(Listener)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#removeVideoListener(com.google.android.exoplayer2.video.VideoListener)">removeVideoListener(VideoListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#removeVideoSurfaceListener(com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView.VideoSurfaceListener)">removeVideoSurfaceListener(SphericalGLSurfaceView.VideoSurfaceListener)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.VideoSurfaceListener.html" title="interface in com.google.android.exoplayer2.video.spherical"><code>SphericalGLSurfaceView.VideoSurfaceListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#removeVisibilityListener(com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener)">removeVisibilityListener(PlayerControlView.VisibilityListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/ui/PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerControlView.VisibilityListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#removeVisibilityListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.VisibilityListener)">removeVisibilityListener(StyledPlayerControlView.VisibilityListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Removes a <a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>StyledPlayerControlView.VisibilityListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#render(long,long)">render(long, long)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#render(long,long)">render(long, long)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#render(long,long)">render(long, long)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#render(long,long)">render(long, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Incrementally renders the <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#render(long,long)">render(long, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#render(long,long)">render(long, long)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#render(long,long)">render(long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#render(long,long)">render(long, long)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#renderedFirstFrame(java.lang.Object)">renderedFirstFrame(Object)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onRenderedFirstFrame(java.lang.Object,long)"><code>VideoRendererEventListener.onRenderedFirstFrame(Object, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#renderedOutputBufferCount">renderedOutputBufferCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of rendered output buffers.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">Renderer</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Renders media read from a <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#RENDERER_SUPPORT_EXCEEDS_CAPABILITIES_TRACKS">RENDERER_SUPPORT_EXCEEDS_CAPABILITIES_TRACKS</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer has tracks mapped to it and at least one is of a supported type, but all such
|
|
tracks exceed the renderer's capabilities.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#RENDERER_SUPPORT_NO_TRACKS">RENDERER_SUPPORT_NO_TRACKS</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer does not have any associated tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#RENDERER_SUPPORT_PLAYABLE_TRACKS">RENDERER_SUPPORT_PLAYABLE_TRACKS</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer has tracks mapped to it, and at least one such track is playable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html#RENDERER_SUPPORT_UNSUPPORTED_TRACKS">RENDERER_SUPPORT_UNSUPPORTED_TRACKS</a></span> - Static variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.MappedTrackInfo.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector.MappedTrackInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer has tracks mapped to it, but all are unsupported.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Renderer.State.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Renderer.State</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer states.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Renderer.VideoScalingMode.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">Renderer.VideoScalingMode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.VideoScalingMode.html" title="annotation in com.google.android.exoplayer2"><code>C.VideoScalingMode</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Renderer.WakeupListener.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">Renderer.WakeupListener</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Some renderers can signal when <a href="com/google/android/exoplayer2/Renderer.html#render(long,long)"><code>Renderer.render(long, long)</code></a> should be called.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">RendererCapabilities</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Defines the capabilities of a <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/RendererCapabilities.AdaptiveSupport.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">RendererCapabilities.AdaptiveSupport</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Level of renderer support for adaptive format switches.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">RendererCapabilities.Capabilities</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Combined renderer capabilities.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/RendererCapabilities.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">RendererCapabilities.FormatSupport</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/RendererCapabilities.TunnelingSupport.html" title="annotation in com.google.android.exoplayer2"><span class="typeNameLink">RendererCapabilities.TunnelingSupport</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Level of renderer support for tunneling.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/RendererConfiguration.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">RendererConfiguration</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">The configuration of a <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererConfiguration.html#%3Cinit%3E(boolean)">RendererConfiguration(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererConfiguration.html" title="class in com.google.android.exoplayer2">RendererConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#rendererConfigurations">rendererConfigurations</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/RendererConfiguration.html" title="class in com.google.android.exoplayer2"><code>RendererConfiguration</code></a> for each renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#rendererFormat">rendererFormat</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/ExoPlaybackException.html#type"><code>ExoPlaybackException.type</code></a> is <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a>, this is the <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> the renderer was using
|
|
at the time of the exception, or null if the renderer wasn't using a <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#rendererFormatSupport">rendererFormatSupport</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/ExoPlaybackException.html#type"><code>ExoPlaybackException.type</code></a> is <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a>, this is the level of <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> of the
|
|
renderer for <a href="com/google/android/exoplayer2/ExoPlaybackException.html#rendererFormat"><code>ExoPlaybackException.rendererFormat</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#rendererIndex">rendererIndex</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/ExoPlaybackException.html#type"><code>ExoPlaybackException.type</code></a> is <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a>, this is the index of the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#rendererName">rendererName</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/ExoPlaybackException.html#type"><code>ExoPlaybackException.type</code></a> is <a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER"><code>ExoPlaybackException.TYPE_RENDERER</code></a>, this is the name of the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#renderers">renderers</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2"><span class="typeNameLink">RenderersFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Builds <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> instances for use by a <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#renderOutputBuffer(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,int,long)">renderOutputBuffer(MediaCodecAdapter, int, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Renders the output buffer with the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#renderOutputBuffer(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,long,com.google.android.exoplayer2.Format)">renderOutputBuffer(VideoDecoderOutputBuffer, long, Format)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Renders the specified output buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#renderOutputBufferToSurface(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,android.view.Surface)">renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#renderOutputBufferToSurface(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,android.view.Surface)">renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#renderOutputBufferToSurface(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,android.view.Surface)">renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Renders the specified output buffer to the passed surface.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#renderOutputBufferV21(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,int,long,long)">renderOutputBufferV21(MediaCodecAdapter, int, long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Renders the output buffer with the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#renderToEndOfStream()">renderToEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#renderToEndOfStream()">renderToEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Incrementally renders any remaining output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#renderToSurface(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,android.view.Surface)">renderToSurface(VideoDecoderOutputBuffer, Surface)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Renders output buffer to the given surface.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#renderToSurface(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer,android.view.Surface)">renderToSurface(VideoDecoderOutputBuffer, Surface)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Renders the outputBuffer to the surface.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html#%3Cinit%3E(android.net.Uri,com.google.android.exoplayer2.Format,java.lang.String,java.lang.String)">Rendition(Uri, Format, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Rendition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html#%3Cinit%3E(android.net.Uri,long,int)">RenditionReport(Uri, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.RenditionReport.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.RenditionReport</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#renditionReports">renditionReports</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The rendition reports of alternative rendition playlists.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html#renewLicense(byte%5B%5D)">renewLicense(byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/OfflineLicenseHelper.html" title="class in com.google.android.exoplayer2.drm">OfflineLicenseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Renews an offline license.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#repeat(com.google.android.exoplayer2.testutil.Action,long)">repeat(Action, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules an action repeatedly.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#REPEAT_MODE_ALL">REPEAT_MODE_ALL</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Repeats the entire timeline infinitely.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#REPEAT_MODE_OFF">REPEAT_MODE_OFF</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Normal playback without repetition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#REPEAT_MODE_ONE">REPEAT_MODE_ONE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Repeats the currently playing window infinitely during ongoing playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RepeatModeUtil.html#REPEAT_TOGGLE_MODE_ALL">REPEAT_TOGGLE_MODE_ALL</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RepeatModeUtil.html" title="class in com.google.android.exoplayer2.util">RepeatModeUtil</a></dt>
|
|
<dd>
|
|
<div class="block">"Repeat All" button enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RepeatModeUtil.html#REPEAT_TOGGLE_MODE_NONE">REPEAT_TOGGLE_MODE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RepeatModeUtil.html" title="class in com.google.android.exoplayer2.util">RepeatModeUtil</a></dt>
|
|
<dd>
|
|
<div class="block">All repeat mode buttons disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RepeatModeUtil.html#REPEAT_TOGGLE_MODE_ONE">REPEAT_TOGGLE_MODE_ONE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RepeatModeUtil.html" title="class in com.google.android.exoplayer2.util">RepeatModeUtil</a></dt>
|
|
<dd>
|
|
<div class="block">"Repeat One" button enabled.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">RepeatModeActionProvider</span></a> - Class in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Provides a custom action for toggling repeat modes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html#%3Cinit%3E(android.content.Context)">RepeatModeActionProvider(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession">RepeatModeActionProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html#%3Cinit%3E(android.content.Context,int)">RepeatModeActionProvider(Context, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/RepeatModeActionProvider.html" title="class in com.google.android.exoplayer2.ext.mediasession">RepeatModeActionProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance enabling the given repeat toggle modes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/RepeatModeUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">RepeatModeUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Util class for repeat mode handling.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/RepeatModeUtil.RepeatToggleModes.html" title="annotation in com.google.android.exoplayer2.util"><span class="typeNameLink">RepeatModeUtil.RepeatToggleModes</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Set of repeat toggle modes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html#replaceManifestUri(android.net.Uri)">replaceManifestUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Manually replaces the manifest <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#replaceOutputBuffer(int)">replaceOutputBuffer(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Replaces the current output buffer with a buffer of at least <code>count</code> bytes and returns
|
|
it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#replacePlaylistItem(int,androidx.media2.common.MediaItem)">replacePlaylistItem(int, MediaItem)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#replaceSession(com.google.android.exoplayer2.drm.DrmSession,com.google.android.exoplayer2.drm.DrmSession)">replaceSession(DrmSession, DrmSession)</a></span> - Static method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">Acquires <code>newSession</code> then releases <code>previousSession</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#replaceStream(com.google.android.exoplayer2.Format%5B%5D,com.google.android.exoplayer2.source.SampleStream,long,long)">replaceStream(Format[], SampleStream, long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#replaceStream(com.google.android.exoplayer2.Format%5B%5D,com.google.android.exoplayer2.source.SampleStream,long,long)">replaceStream(Format[], SampleStream, long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#replaceStream(com.google.android.exoplayer2.Format%5B%5D,com.google.android.exoplayer2.source.SampleStream,long,long)">replaceStream(Format[], SampleStream, long, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Replaces the <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> from which samples will be consumed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadHelper.html#replaceTrackSelections(int,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)">replaceTrackSelections(int, DefaultTrackSelector.Parameters)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadHelper.html" title="class in com.google.android.exoplayer2.offline">DownloadHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Replaces a selection of tracks to be downloaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#reportVideoFrameProcessingOffset(long,int)">reportVideoFrameProcessingOffset(long, int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoFrameProcessingOffset(long,int)"><code>VideoRendererEventListener.onVideoFrameProcessingOffset(long, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#representation">representation</a></span> - Variable in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">Representation</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A DASH representation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.MultiSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">Representation.MultiSegmentRepresentation</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A DASH representation consisting of multiple segments.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">Representation.SingleSegmentRepresentation</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A DASH representation consisting of a single segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#representationHolders">representationHolders</a></span> - Variable in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#%3Cinit%3E(com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase,java.lang.String,java.util.ArrayList,java.util.ArrayList,long)">RepresentationInfo(Format, List<BaseUrl>, SegmentBase, String, ArrayList<DrmInitData.SchemeData>, ArrayList<Descriptor>, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#representations">representations</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>Representation</code></a>s in the adaptation set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html#%3Cinit%3E(com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder,long,long,long)">RepresentationSegmentIterator(DefaultDashChunkSource.RepresentationHolder, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationSegmentIterator.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationSegmentIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Creates iterator.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#request">request</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#REQUEST_HEADER_ENABLE_METADATA_NAME">REQUEST_HEADER_ENABLE_METADATA_NAME</a></span> - Static variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#REQUEST_HEADER_ENABLE_METADATA_VALUE">REQUEST_HEADER_ENABLE_METADATA_VALUE</a></span> - Static variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_INITIAL">REQUEST_TYPE_INITIAL</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type for an initial license request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_NONE">REQUEST_TYPE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type if keys are already loaded and available for use.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_RELEASE">REQUEST_TYPE_RELEASE</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type for license release.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_RENEWAL">REQUEST_TYPE_RENEWAL</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type for license renewal.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_UNKNOWN">REQUEST_TYPE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Value returned from <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#getRequestType()"><code>ExoMediaDrm.KeyRequest.getRequestType()</code></a> if the underlying key request does not specify
|
|
a type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html#REQUEST_TYPE_UPDATE">REQUEST_TYPE_UPDATE</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.KeyRequest.html" title="class in com.google.android.exoplayer2.drm">ExoMediaDrm.KeyRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Key request type if keys have been loaded, but an additional license request is needed to
|
|
update their values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#requestAds(com.google.android.exoplayer2.upstream.DataSpec,java.lang.Object,android.view.ViewGroup)">requestAds(DataSpec, Object, ViewGroup)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Requests ads, if they have not already been requested.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#requestHeaders">requestHeaders</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">The headers to attach to the request to the DRM license server.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html#%3Cinit%3E()">RequestProperties()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.RequestProperties</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#%3Cinit%3E(com.google.android.exoplayer2.testutil.FakeDataSet)">RequestSet(FakeDataSet)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.InsufficientCapacityException.html#requiredCapacity">requiredCapacity</a></span> - Variable in exception com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.InsufficientCapacityException.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer.InsufficientCapacityException</a></dt>
|
|
<dd>
|
|
<div class="block">The required capacity of the buffer.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><span class="typeNameLink">Requirements</span></a> - Class in <a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a set of device state requirements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#%3Cinit%3E(int)">Requirements(int)</a></span> - Constructor for class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/Requirements.RequirementFlags.html" title="annotation in com.google.android.exoplayer2.scheduler"><span class="typeNameLink">Requirements.RequirementFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Requirement flags.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html" title="class in com.google.android.exoplayer2.scheduler"><span class="typeNameLink">RequirementsWatcher</span></a> - Class in <a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Watches whether the <a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><code>Requirements</code></a> are met and notifies the <a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.Listener.html" title="interface in com.google.android.exoplayer2.scheduler"><code>RequirementsWatcher.Listener</code></a> on changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.scheduler.RequirementsWatcher.Listener,com.google.android.exoplayer2.scheduler.Requirements)">RequirementsWatcher(Context, RequirementsWatcher.Listener, Requirements)</a></span> - Constructor for class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html" title="class in com.google.android.exoplayer2.scheduler">RequirementsWatcher</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.Listener.html" title="interface in com.google.android.exoplayer2.scheduler"><span class="typeNameLink">RequirementsWatcher.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Notified when RequirementsWatcher instance first created and on changes whether the <a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><code>Requirements</code></a> are met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheEvictor.html#requiresCacheSpanTouches()">requiresCacheSpanTouches()</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheEvictor.html" title="interface in com.google.android.exoplayer2.upstream.cache">CacheEvictor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the evictor requires the <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a> to touch <a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache"><code>CacheSpans</code></a>
|
|
when it accesses them.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html#requiresCacheSpanTouches()">requiresCacheSpanTouches()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/LeastRecentlyUsedCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">LeastRecentlyUsedCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html#requiresCacheSpanTouches()">requiresCacheSpanTouches()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/NoOpCacheEvictor.html" title="class in com.google.android.exoplayer2.upstream.cache">NoOpCacheEvictor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.html#reset()">reset()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio">AudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the processor to its unconfigured state, releasing any resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#reset()">reset()</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the sink, releasing any resources that it currently holds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/BaseAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">BaseAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the reading position to zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#reset()">reset()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Forces the renderer to give up any resources (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkIterator.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkIterator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html#reset()">reset()</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/MediaChunkIterator.html" title="interface in com.google.android.exoplayer2.source.chunk">MediaChunkIterator</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the iterator to the initial position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html" title="class in com.google.android.exoplayer2.source.dash">BaseUrlExclusionList</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/TimestampAdjusterProvider.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/TimestampAdjusterProvider.html" title="class in com.google.android.exoplayer2.source.hls">TimestampAdjusterProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the provider.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Convenience method for <code>reset(false)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CapturingAudioSink.html" title="class in com.google.android.exoplayer2.testutil">CapturingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the input to its initial state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the sample queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html#reset()">reset()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html" title="interface in com.google.android.exoplayer2.upstream">TimeToFirstByteEstimator</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the estimator.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SlidingPercentile.html#reset()">reset()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SlidingPercentile.html" title="class in com.google.android.exoplayer2.util">SlidingPercentile</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the sliding percentile.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#reset(boolean)">reset(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Clears all samples from the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#reset(byte%5B%5D)">reset(byte[])</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the instance to wrap <code>data</code>, and resets the position to zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#reset(byte%5B%5D)">reset(byte[])</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the instance to wrap <code>data</code>, and resets the position to zero and the limit to
|
|
<code>data.length</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#reset(byte%5B%5D,int)">reset(byte[], int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the instance to wrap <code>data</code>, and resets the position to zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#reset(byte%5B%5D,int)">reset(byte[], int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the instance to wrap <code>data</code>, and resets the position to zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#reset(byte%5B%5D,int,int)">reset(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the wrapped data, limit and offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#reset(int)">reset(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the position to zero and the limit to the specified value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#reset(long)">reset(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#reset(com.google.android.exoplayer2.util.ParsableByteArray)">reset(ParsableByteArray)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Sets this instance's data, position and limit to match the provided <code>parsableByteArray</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html#reset(java.io.OutputStream)">reset(OutputStream)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html" title="class in com.google.android.exoplayer2.util">ReusableBufferedOutputStream</a></dt>
|
|
<dd>
|
|
<div class="block">Resets this stream and uses the given output stream for writing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#resetBytesRead()">resetBytesRead()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the number of bytes read as returned from <a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#getBytesRead()"><code>StatsDataSource.getBytesRead()</code></a> to zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#resetCodecStateForFlush()">resetCodecStateForFlush()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the renderer internal state after a codec flush.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#resetCodecStateForFlush()">resetCodecStateForFlush()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#resetCodecStateForRelease()">resetCodecStateForRelease()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the renderer internal state after a codec release.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html#resetForTests()">resetForTests()</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NetworkTypeObserver.html" title="class in com.google.android.exoplayer2.util">NetworkTypeObserver</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the network type observer for tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#resetPeekPosition()">resetPeekPosition()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#resetPeekPosition()">resetPeekPosition()</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the peek position to equal the current read position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#resetPeekPosition()">resetPeekPosition()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#resetPeekPosition()">resetPeekPosition()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#resetPosition(long)">resetPosition(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#resetPosition(long)">resetPosition(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#resetPosition(long)">resetPosition(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Signals to the renderer that a position discontinuity has occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html#resetPosition(long)">resetPosition(long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util">StandaloneMediaClock</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the clock's position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#resetProvisioning()">resetProvisioning()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Resets the provisioning state of this instance, so it requires <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html#setProvisionsRequired(int)"><code>provisionsRequired</code></a> (possibly zero) provision operations
|
|
before it's operational again.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#resetSupplementalData(int)">resetSupplementalData(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#supplementalData"><code>DecoderInputBuffer.supplementalData</code></a> and ensures that it's large enough to accommodate <code>
|
|
length</code> bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#RESIZE_MODE_FILL">RESIZE_MODE_FILL</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">The specified aspect ratio is ignored.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#RESIZE_MODE_FIT">RESIZE_MODE_FIT</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">Either the width or height is decreased to obtain the desired aspect ratio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#RESIZE_MODE_FIXED_HEIGHT">RESIZE_MODE_FIXED_HEIGHT</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">The height is fixed and the width is increased or decreased to obtain the desired aspect ratio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#RESIZE_MODE_FIXED_WIDTH">RESIZE_MODE_FIXED_WIDTH</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">The width is fixed and the height is increased or decreased to obtain the desired aspect ratio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#RESIZE_MODE_ZOOM">RESIZE_MODE_ZOOM</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">Either the width or height is increased to obtain the desired aspect ratio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/UriUtil.html#resolve(java.lang.String,java.lang.String)">resolve(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/UriUtil.html" title="class in com.google.android.exoplayer2.util">UriUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Performs relative resolution of a <code>referenceUri</code> with respect to a <code>baseUri</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashUtil.html#resolveCacheKey(com.google.android.exoplayer2.source.dash.manifest.Representation,com.google.android.exoplayer2.source.dash.manifest.RangedUri)">resolveCacheKey(Representation, RangedUri)</a></span> - Static method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashUtil.html" title="class in com.google.android.exoplayer2.source.dash">DashUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Resolves the cache key to be used when requesting the given ranged URI for the given <a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>Representation</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Resolver.html#resolveDataSpec(com.google.android.exoplayer2.upstream.DataSpec)">resolveDataSpec(DataSpec)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Resolver.html" title="interface in com.google.android.exoplayer2.upstream">ResolvingDataSource.Resolver</a></dt>
|
|
<dd>
|
|
<div class="block">Resolves a <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> before forwarding it to the wrapped <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Resolver.html#resolveReportedUri(android.net.Uri)">resolveReportedUri(Uri)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Resolver.html" title="interface in com.google.android.exoplayer2.upstream">ResolvingDataSource.Resolver</a></dt>
|
|
<dd>
|
|
<div class="block">Resolves a URI reported by <a href="com/google/android/exoplayer2/upstream/DataSource.html#getUri()"><code>DataSource.getUri()</code></a> for event reporting and caching
|
|
purposes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#resolveSeekPositionUs(long,long,long)">resolveSeekPositionUs(long, long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Resolves a seek based on the parameters, given the requested seek position and two candidate
|
|
sync points.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#resolvesToUnknownLength()">resolvesToUnknownLength()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if the resource should resolve to an unknown length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html#resolvesToUnknownLength(boolean)">resolvesToUnknownLength(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets if the server shouldn't include the resource length in header responses.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/UriUtil.html#resolveToUri(java.lang.String,java.lang.String)">resolveToUri(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/UriUtil.html" title="class in com.google.android.exoplayer2.util">UriUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/util/UriUtil.html#resolve(java.lang.String,java.lang.String)"><code>UriUtil.resolve(String, String)</code></a>, but returns a <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink"><code>Uri</code></a> instead of a <a href="https://developer.android.com/reference/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_top"><code>String</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#resolveUri(java.lang.String)">resolveUri(String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the resolved <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> represented by the instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#resolveUriString(java.lang.String)">resolveUriString(String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the resolved uri represented by the instance as a string.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ResolvingDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> wrapper allowing just-in-time resolution of <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpecs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.ResolvingDataSource.Resolver)">ResolvingDataSource(DataSource, ResolvingDataSource.Resolver)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream">ResolvingDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ResolvingDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>ResolvingDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/ResolvingDataSource.Resolver.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">ResolvingDataSource.Resolver</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Resolves <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpecs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#resourceNotFound()">resourceNotFound()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#resourceNotFound_transferListenerCallbacks()">resourceNotFound_transferListenerCallbacks()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#responseBody">responseBody</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidResponseCodeException</a></dt>
|
|
<dd>
|
|
<div class="block">The response body.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#responseCode">responseCode</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidResponseCodeException</a></dt>
|
|
<dd>
|
|
<div class="block">The response code that was outside of the 2xx range.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html#responseHeaders">responseHeaders</a></span> - Variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html" title="class in com.google.android.exoplayer2.drm">MediaDrmCallbackException</a></dt>
|
|
<dd>
|
|
<div class="block">The HTTP request headers included in the response.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#responseHeaders">responseHeaders</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The response headers associated with the load, or an empty map if unavailable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html#responseMessage">responseMessage</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.InvalidResponseCodeException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.InvalidResponseCodeException</a></dt>
|
|
<dd>
|
|
<div class="block">The http status message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#restoreKeys(byte%5B%5D,byte%5B%5D)">restoreKeys(byte[], byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#restoreKeys(byte%5B%5D,byte%5B%5D)">restoreKeys(byte[], byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Restores persisted offline keys into a session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#restoreKeys(byte%5B%5D,byte%5B%5D)">restoreKeys(byte[], byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#restoreKeys(byte%5B%5D,byte%5B%5D)">restoreKeys(byte[], byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#result">result</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.DecoderReuseResult.html" title="annotation in com.google.android.exoplayer2.decoder"><code>result</code></a> of the evaluation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#RESULT_BUFFER_READ">RESULT_BUFFER_READ</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A return value for methods where a buffer was read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#RESULT_CONTINUE">RESULT_CONTINUE</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returned by <a href="com/google/android/exoplayer2/extractor/Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)"><code>Extractor.read(ExtractorInput, PositionHolder)</code></a> if the <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> passed
|
|
to the next <a href="com/google/android/exoplayer2/extractor/Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)"><code>Extractor.read(ExtractorInput, PositionHolder)</code></a> is required to provide data
|
|
continuing from the position in the stream reached by the returning call.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#RESULT_END_OF_INPUT">RESULT_END_OF_INPUT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A return value for methods where the end of an input was encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#RESULT_END_OF_INPUT">RESULT_END_OF_INPUT</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returned by <a href="com/google/android/exoplayer2/extractor/Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)"><code>Extractor.read(ExtractorInput, PositionHolder)</code></a> if the end of the <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> was reached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#RESULT_FORMAT_READ">RESULT_FORMAT_READ</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A return value for methods where a format was read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#RESULT_MAX_LENGTH_EXCEEDED">RESULT_MAX_LENGTH_EXCEEDED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A return value for methods where the length of parsed data exceeds the maximum length allowed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#RESULT_NOTHING_READ">RESULT_NOTHING_READ</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A return value for methods where nothing was read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#RESULT_SEEK">RESULT_SEEK</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returned by <a href="com/google/android/exoplayer2/extractor/Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)"><code>Extractor.read(ExtractorInput, PositionHolder)</code></a> if the <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a> passed
|
|
to the next <a href="com/google/android/exoplayer2/extractor/Extractor.html#read(com.google.android.exoplayer2.extractor.ExtractorInput,com.google.android.exoplayer2.extractor.PositionHolder)"><code>Extractor.read(ExtractorInput, PositionHolder)</code></a> is required to provide data starting
|
|
from a specified position in the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#resumeDownloads()">resumeDownloads()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Resumes downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#retainBackBufferFromKeyframe()">retainBackBufferFromKeyframe()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#retainBackBufferFromKeyframe()">retainBackBufferFromKeyframe()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether media should be retained from the keyframe before the current playback position
|
|
minus <a href="com/google/android/exoplayer2/LoadControl.html#getBackBufferDurationUs()"><code>LoadControl.getBackBufferDurationUs()</code></a>, rather than any sample before or at that position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MetadataRetriever.html#retrieveMetadata(android.content.Context,com.google.android.exoplayer2.MediaItem)">retrieveMetadata(Context, MediaItem)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MetadataRetriever.html" title="class in com.google.android.exoplayer2">MetadataRetriever</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieves the <a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroupArray</code></a> corresponding to a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MetadataRetriever.html#retrieveMetadata(com.google.android.exoplayer2.source.MediaSourceFactory,com.google.android.exoplayer2.MediaItem)">retrieveMetadata(MediaSourceFactory, MediaItem)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MetadataRetriever.html" title="class in com.google.android.exoplayer2">MetadataRetriever</a></dt>
|
|
<dd>
|
|
<div class="block">Retrieves the <a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroupArray</code></a> corresponding to a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#retry()">retry()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>Player.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#retry()">retry()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#prepare()"><code>SimpleExoPlayer.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#retry()">retry()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#prepare()"><code>StubExoPlayer.prepare()</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#RETRY">RETRY</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Retries the load using the default delay.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#RETRY_RESET_ERROR_COUNT">RETRY_RESET_ERROR_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Retries the load using the default delay and resets the error count.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">ReusableBufferedOutputStream</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">This is a subclass of <a href="https://developer.android.com/reference/java/io/BufferedOutputStream.html" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> with a <a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html#reset(java.io.OutputStream)" target="_top"><code>ReusableBufferedOutputStream.reset(OutputStream)</code></a> method
|
|
that allows an instance to be re-used with another underlying output stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html#%3Cinit%3E(java.io.OutputStream)">ReusableBufferedOutputStream(OutputStream)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html" title="class in com.google.android.exoplayer2.util">ReusableBufferedOutputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html#%3Cinit%3E(java.io.OutputStream,int)">ReusableBufferedOutputStream(OutputStream, int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ReusableBufferedOutputStream.html" title="class in com.google.android.exoplayer2.util">ReusableBufferedOutputStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#REUSE_RESULT_NO">REUSE_RESULT_NO</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The decoder cannot be reused.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#REUSE_RESULT_YES_WITH_FLUSH">REUSE_RESULT_YES_WITH_FLUSH</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The decoder can be reused, but must be flushed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#REUSE_RESULT_YES_WITH_RECONFIGURATION">REUSE_RESULT_YES_WITH_RECONFIGURATION</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The decoder can be reused.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html#REUSE_RESULT_YES_WITHOUT_RECONFIGURATION">REUSE_RESULT_YES_WITHOUT_RECONFIGURATION</a></span> - Static variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderReuseEvaluation.html" title="class in com.google.android.exoplayer2.decoder">DecoderReuseEvaluation</a></dt>
|
|
<dd>
|
|
<div class="block">The decoder can be kept.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#REVISION_ID_DEFAULT">REVISION_ID_DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">A default value for <a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#revisionId"><code>Representation.revisionId</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#revisionId">revisionId</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html#revisionId">revisionId</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation</a></dt>
|
|
<dd>
|
|
<div class="block">Identifies the revision of the media contained within the representation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#rewindActionIconResourceId">rewindActionIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#RIFF_FOURCC">RIFF_FOURCC</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Four character code for "RIFF".</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html" title="class in com.google.android.exoplayer2.robolectric"><span class="typeNameLink">RobolectricUtil</span></a> - Class in <a href="com/google/android/exoplayer2/robolectric/package-summary.html">com.google.android.exoplayer2.robolectric</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for Robolectric-based tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_ALTERNATE">ROLE_FLAG_ALTERNATE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates an alternate track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_CAPTION">ROLE_FLAG_CAPTION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains captions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_COMMENTARY">ROLE_FLAG_COMMENTARY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains commentary, for example from the director.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND">ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains a textual description of music and sound.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_DESCRIBES_VIDEO">ROLE_FLAG_DESCRIBES_VIDEO</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains an audio or textual description of a video track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_DUB">ROLE_FLAG_DUB</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track is in a different language from the original, for example dubbed audio or
|
|
translated captions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_EASY_TO_READ">ROLE_FLAG_EASY_TO_READ</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains a text that has been edited for ease of reading.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_EMERGENCY">ROLE_FLAG_EMERGENCY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains information about a current emergency.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY">ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track is designed for improved intelligibility of dialogue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_MAIN">ROLE_FLAG_MAIN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates a main track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_SIGN">ROLE_FLAG_SIGN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains a visual sign-language interpretation of an audio track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_SUBTITLE">ROLE_FLAG_SUBTITLE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains subtitles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_SUPPLEMENTARY">ROLE_FLAG_SUPPLEMENTARY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates a supplementary track, meaning the track has lower importance than the main track(s).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_TRANSCRIBES_DIALOG">ROLE_FLAG_TRANSCRIBES_DIALOG</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track contains a transcription of spoken dialog.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#ROLE_FLAG_TRICK_PLAY">ROLE_FLAG_TRICK_PLAY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the track is intended for trick play.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#roleFlags">roleFlags</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Track role flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#roleFlags">roleFlags</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">The role flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#rotationDegrees">rotationDegrees</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The clockwise rotation that should be applied to the video for it to be rendered in the correct
|
|
orientation, or 0 if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html" title="class in com.google.android.exoplayer2.ext.rtmp"><span class="typeNameLink">RtmpDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/ext/rtmp/package-summary.html">com.google.android.exoplayer2.ext.rtmp</a></dt>
|
|
<dd>
|
|
<div class="block">A Real-Time Messaging Protocol (RTMP) <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html#%3Cinit%3E()">RtmpDataSource()</a></span> - Constructor for class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.rtmp"><span class="typeNameLink">RtmpDataSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/ext/rtmp/package-summary.html">com.google.android.exoplayer2.ext.rtmp</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.html" title="class in com.google.android.exoplayer2.ext.rtmp"><code>RtmpDataSource</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.rtmp"><span class="typeNameLink">RtmpDataSourceFactory</span></a> - Class in <a href="com/google/android/exoplayer2/ext/rtmp/package-summary.html">com.google.android.exoplayer2.ext.rtmp</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.rtmp"><code>RtmpDataSource.Factory</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSourceFactory.html#%3Cinit%3E()">RtmpDataSourceFactory()</a></span> - Constructor for class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSourceFactory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.TransferListener)">RtmpDataSourceFactory(TransferListener)</a></span> - Constructor for class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSourceFactory.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#RTP_VERSION">RTP_VERSION</a></span> - Static variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html" title="class in com.google.android.exoplayer2.source.rtsp.reader"><span class="typeNameLink">RtpAc3Reader</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/reader/package-summary.html">com.google.android.exoplayer2.source.rtsp.reader</a></dt>
|
|
<dd>
|
|
<div class="block">Parses an AC3 byte stream carried on RTP packets, and extracts AC3 frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html#%3Cinit%3E(com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat)">RtpAc3Reader(RtpPayloadFormat)</a></span> - Constructor for class com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html" title="class in com.google.android.exoplayer2.source.rtsp.reader">RtpAc3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp"><span class="typeNameLink">RtpPacket</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a></dt>
|
|
<dd>
|
|
<div class="block">Represents the header and the payload of an RTP packet.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp"><span class="typeNameLink">RtpPacket.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a></dt>
|
|
<dd>
|
|
<div class="block">Builder class for an <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtpPacket</code></a></div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp"><span class="typeNameLink">RtpPayloadFormat</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a></dt>
|
|
<dd>
|
|
<div class="block">Represents the payload format used in RTP.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#%3Cinit%3E(com.google.android.exoplayer2.Format,int,int,java.util.Map)">RtpPayloadFormat(Format, int, int, Map<String, String>)</a></span> - Constructor for class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader"><span class="typeNameLink">RtpPayloadReader</span></a> - Interface in <a href="com/google/android/exoplayer2/source/rtsp/reader/package-summary.html">com.google.android.exoplayer2.source.rtsp.reader</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts media samples from the payload of received RTP packets.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.Factory.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader"><span class="typeNameLink">RtpPayloadReader.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/rtsp/reader/package-summary.html">com.google.android.exoplayer2.source.rtsp.reader</a></dt>
|
|
<dd>
|
|
<div class="block">Factory of <a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader"><code>RtpPayloadReader</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html#rtpPayloadType">rtpPayloadType</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPayloadFormat.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPayloadFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The payload type associated with this format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/RtpUtils.html" title="class in com.google.android.exoplayer2.source.rtsp"><span class="typeNameLink">RtpUtils</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for RTP.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp"><span class="typeNameLink">RtspMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a></dt>
|
|
<dd>
|
|
<div class="block">An Rtsp <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a></div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp"><span class="typeNameLink">RtspMediaSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtspMediaSource</code></a></div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.RtspPlaybackException.html" title="class in com.google.android.exoplayer2.source.rtsp"><span class="typeNameLink">RtspMediaSource.RtspPlaybackException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/rtsp/package-summary.html">com.google.android.exoplayer2.source.rtsp</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an exception or error is encountered during loading an RTSP stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.RtspPlaybackException.html#%3Cinit%3E(java.lang.String)">RtspPlaybackException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.RtspPlaybackException.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.RtspPlaybackException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.RtspPlaybackException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)">RtspPlaybackException(String, Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.RtspPlaybackException.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.RtspPlaybackException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.RtspPlaybackException.html#%3Cinit%3E(java.lang.Throwable)">RtspPlaybackException(Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.RtspPlaybackException.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.RtspPlaybackException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/RubySpan.html" title="class in com.google.android.exoplayer2.text.span"><span class="typeNameLink">RubySpan</span></a> - Class in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">A styling span for ruby text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/RubySpan.html#%3Cinit%3E(java.lang.String,int)">RubySpan(String, int)</a></span> - Constructor for class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/RubySpan.html" title="class in com.google.android.exoplayer2.text.span">RubySpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/RubySpan.html#rubyText">rubyText</a></span> - Variable in class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/RubySpan.html" title="class in com.google.android.exoplayer2.text.span">RubySpan</a></dt>
|
|
<dd>
|
|
<div class="block">The ruby text, i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#run()">run()</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerRunnable.html#run()">run()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerRunnable.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerRunnable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.TestRunnable.html#run()">run()</a></span> - Method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.TestRunnable.html" title="interface in com.google.android.exoplayer2.testutil">DummyMainThread.TestRunnable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#run()">run()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#run()">run()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#run()">run()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerRunnable.html#run(com.google.android.exoplayer2.SimpleExoPlayer)">run(SimpleExoPlayer)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerRunnable.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerRunnable</a></dt>
|
|
<dd>
|
|
<div class="block">Executes Runnable with reference to player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html#runLooperUntil(android.os.Looper,com.google.common.base.Supplier)">runLooperUntil(Looper, Supplier<Boolean>)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html" title="class in com.google.android.exoplayer2.robolectric">RobolectricUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the <code>looper</code> until the <code>condition</code> returns <code>true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html#runLooperUntil(android.os.Looper,com.google.common.base.Supplier,long,com.google.android.exoplayer2.util.Clock)">runLooperUntil(Looper, Supplier<Boolean>, long, Clock)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html" title="class in com.google.android.exoplayer2.robolectric">RobolectricUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the <code>looper</code> until the <code>condition</code> returns <code>true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html#runMainLooperUntil(com.google.common.base.Supplier)">runMainLooperUntil(Supplier<Boolean>)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html" title="class in com.google.android.exoplayer2.robolectric">RobolectricUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main Robolectric <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> until the <code>condition</code> returns <code>
|
|
true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html#runMainLooperUntil(com.google.common.base.Supplier,long,com.google.android.exoplayer2.util.Clock)">runMainLooperUntil(Supplier<Boolean>, long, Clock)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/RobolectricUtil.html" title="class in com.google.android.exoplayer2.robolectric">RobolectricUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main Robolectric <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> until the <code>condition</code> returns <code>
|
|
true</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">RunnableFutureTask</span></a><<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="type parameter in RunnableFutureTask">R</a>,​<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="type parameter in RunnableFutureTask">E</a> extends <a href="https://developer.android.com/reference/java/lang/Exception.html" title="class or interface in java.lang" class="externalLink">Exception</a>> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html" target="_top">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="https://developer.android.com/reference/java/util/concurrent/RunnableFuture.html" title="class or interface in java.util.concurrent" class="externalLink" target="_top"><code>RunnableFuture</code></a> that supports additional uninterruptible operations to query whether
|
|
execution has started and finished.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/RunnableFutureTask.html#%3Cinit%3E()">RunnableFutureTask()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/RunnableFutureTask.html" title="class in com.google.android.exoplayer2.util">RunnableFutureTask</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#runOnMainThread(int,java.lang.Runnable)">runOnMainThread(int, Runnable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil">DummyMainThread</a></dt>
|
|
<dd>
|
|
<div class="block">Runs the provided <a href="https://developer.android.com/reference/java/lang/Runnable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Runnable</code></a> on the main thread, blocking until execution completes or
|
|
until timeout milliseconds have passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#runOnMainThread(java.lang.Runnable)">runOnMainThread(Runnable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil">DummyMainThread</a></dt>
|
|
<dd>
|
|
<div class="block">Runs the provided <a href="https://developer.android.com/reference/java/lang/Runnable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Runnable</code></a> on the main thread, blocking until execution completes or
|
|
until <a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#TIMEOUT_MS"><code>DummyMainThread.TIMEOUT_MS</code></a> milliseconds have passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#runOnPlaybackThread(java.lang.Runnable)">runOnPlaybackThread(Runnable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Runs the provided <a href="https://developer.android.com/reference/java/lang/Runnable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Runnable</code></a> on the playback thread, blocking until execution completes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#runTest(com.google.android.exoplayer2.testutil.HostActivity.HostedTest,long)">runTest(HostActivity.HostedTest, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd>
|
|
<div class="block">Executes a <a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil"><code>HostActivity.HostedTest</code></a> inside the host.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#runTest(com.google.android.exoplayer2.testutil.HostActivity.HostedTest,long,boolean)">runTest(HostActivity.HostedTest, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd>
|
|
<div class="block">Executes a <a href="com/google/android/exoplayer2/testutil/HostActivity.HostedTest.html" title="interface in com.google.android.exoplayer2.testutil"><code>HostActivity.HostedTest</code></a> inside the host.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#runTestOnMainThread(int,com.google.android.exoplayer2.testutil.DummyMainThread.TestRunnable)">runTestOnMainThread(int, DummyMainThread.TestRunnable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil">DummyMainThread</a></dt>
|
|
<dd>
|
|
<div class="block">Runs the provided <a href="com/google/android/exoplayer2/testutil/DummyMainThread.TestRunnable.html" title="interface in com.google.android.exoplayer2.testutil"><code>DummyMainThread.TestRunnable</code></a> on the main thread, blocking until execution completes
|
|
or until timeout milliseconds have passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#runTestOnMainThread(com.google.android.exoplayer2.testutil.DummyMainThread.TestRunnable)">runTestOnMainThread(DummyMainThread.TestRunnable)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil">DummyMainThread</a></dt>
|
|
<dd>
|
|
<div class="block">Runs the provided <a href="com/google/android/exoplayer2/testutil/DummyMainThread.TestRunnable.html" title="interface in com.google.android.exoplayer2.testutil"><code>DummyMainThread.TestRunnable</code></a> on the main thread, blocking until execution completes
|
|
or until <a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#TIMEOUT_MS"><code>DummyMainThread.TIMEOUT_MS</code></a> milliseconds have passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilError(com.google.android.exoplayer2.ExoPlayer)">runUntilError(ExoPlayer)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> until a player error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilPendingCommandsAreFullyHandled(com.google.android.exoplayer2.ExoPlayer)">runUntilPendingCommandsAreFullyHandled(ExoPlayer)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> until the player completely handled all previously issued
|
|
commands on the internal playback thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilPlaybackState(com.google.android.exoplayer2.Player,int)">runUntilPlaybackState(Player, int)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> until <a href="com/google/android/exoplayer2/Player.html#getPlaybackState()" target="_top"><code>Player.getPlaybackState()</code></a> matches the
|
|
expected state or a playback error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilPlayWhenReady(com.google.android.exoplayer2.Player,boolean)">runUntilPlayWhenReady(Player, boolean)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> until <a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()" target="_top"><code>Player.getPlayWhenReady()</code></a> matches the
|
|
expected value or a playback error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilPositionDiscontinuity(com.google.android.exoplayer2.Player,int)">runUntilPositionDiscontinuity(Player, int)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> until <a href="com/google/android/exoplayer2/Player.Listener.html#onPositionDiscontinuity(com.google.android.exoplayer2.Player.PositionInfo,com.google.android.exoplayer2.Player.PositionInfo,int)" target="_top"><code>Player.Listener.onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)</code></a> is
|
|
called with the specified <a href="com/google/android/exoplayer2/Player.DiscontinuityReason.html" title="annotation in com.google.android.exoplayer2"><code>Player.DiscontinuityReason</code></a> or a playback error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilReceiveOffloadSchedulingEnabledNewState(com.google.android.exoplayer2.ExoPlayer)">runUntilReceiveOffloadSchedulingEnabledNewState(ExoPlayer)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> until <a href="com/google/android/exoplayer2/ExoPlayer.AudioOffloadListener.html#onExperimentalOffloadSchedulingEnabledChanged(boolean)" target="_top"><code>ExoPlayer.AudioOffloadListener.onExperimentalOffloadSchedulingEnabledChanged(boolean)</code></a> is called or a
|
|
playback error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilRenderedFirstFrame(com.google.android.exoplayer2.SimpleExoPlayer)">runUntilRenderedFirstFrame(SimpleExoPlayer)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> until the <a href="com/google/android/exoplayer2/video/VideoListener.html#onRenderedFirstFrame()" target="_top"><code>VideoListener.onRenderedFirstFrame()</code></a>
|
|
callback is called or a playback error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilSleepingForOffload(com.google.android.exoplayer2.ExoPlayer,boolean)">runUntilSleepingForOffload(ExoPlayer, boolean)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> until <a href="com/google/android/exoplayer2/ExoPlayer.AudioOffloadListener.html#onExperimentalSleepingForOffloadChanged(boolean)" target="_top"><code>ExoPlayer.AudioOffloadListener.onExperimentalSleepingForOffloadChanged(boolean)</code></a> is called or a
|
|
playback error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilTimelineChanged(com.google.android.exoplayer2.Player)">runUntilTimelineChanged(Player)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> until a timeline change or a playback error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html#runUntilTimelineChanged(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.Timeline)">runUntilTimelineChanged(Player, Timeline)</a></span> - Static method in class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric">TestPlayerRunHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Runs tasks of the main <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink"><code>Looper</code></a> until <a href="com/google/android/exoplayer2/Player.html#getCurrentTimeline()" target="_top"><code>Player.getCurrentTimeline()</code></a> matches the
|
|
expected timeline or a playback error occurs.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:S">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">S</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaMetadataProvider.html#sameAs(android.support.v4.media.MediaMetadataCompat,android.support.v4.media.MediaMetadataCompat)">sameAs(MediaMetadataCompat, MediaMetadataCompat)</a></span> - Method in interface com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaMetadataProvider.html" title="interface in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector.MediaMetadataProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the old and the new metadata are considered the same.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html#sample(long,int,byte%5B%5D)">sample(long, int, byte[])</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream.FakeSampleStreamItem</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an item representing a sample with the provided timestamp, flags and data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#SAMPLE_DATA_PART_ENCRYPTION">SAMPLE_DATA_PART_ENCRYPTION</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Sample encryption data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#SAMPLE_DATA_PART_MAIN">SAMPLE_DATA_PART_MAIN</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Main media sample data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#SAMPLE_DATA_PART_SUPPLEMENTAL">SAMPLE_DATA_PART_SUPPLEMENTAL</a></span> - Static variable in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Sample supplemental data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.html#SAMPLE_HEADER_SIZE">SAMPLE_HEADER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.html" title="class in com.google.android.exoplayer2.audio">Ac4Util</a></dt>
|
|
<dd>
|
|
<div class="block">The AC-4 sync frame header size for extractor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/OpusUtil.html#SAMPLE_RATE">SAMPLE_RATE</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/OpusUtil.html" title="class in com.google.android.exoplayer2.audio">OpusUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Opus streams are always 48000 Hz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#SAMPLE_RATE_NO_CHANGE">SAMPLE_RATE_NO_CHANGE</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the output sample rate should be the same as the input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#sampleBufferReadCount">sampleBufferReadCount</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#sampleCount">sampleCount</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Number of audio samples in the frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html#sampleCount">sampleCount</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac4Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Number of audio samples in the frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean)">sampleData(DataReader, int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean,int)"><code>sampleData(input, length,
|
|
allowEndOfInput, SAMPLE_DATA_PART_MAIN)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean,int)">sampleData(DataReader, int, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean,int)">sampleData(DataReader, int, boolean, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called to write sample data to the output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean,int)">sampleData(DataReader, int, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean,int)">sampleData(DataReader, int, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean,int)">sampleData(DataReader, int, boolean, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleData(com.google.android.exoplayer2.util.ParsableByteArray,int)">sampleData(ParsableByteArray, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleData(com.google.android.exoplayer2.util.ParsableByteArray,int,int)"><code>TrackOutput.sampleData(ParsableByteArray, int, int)</code></a> sampleData(data, length,
|
|
SAMPLE_DATA_PART_MAIN)}.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html#sampleData(com.google.android.exoplayer2.util.ParsableByteArray,int,int)">sampleData(ParsableByteArray, int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleData(com.google.android.exoplayer2.util.ParsableByteArray,int,int)">sampleData(ParsableByteArray, int, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called to write sample data to the output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#sampleData(com.google.android.exoplayer2.util.ParsableByteArray,int,int)">sampleData(ParsableByteArray, int, int)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#sampleData(com.google.android.exoplayer2.util.ParsableByteArray,int,int)">sampleData(ParsableByteArray, int, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#sampleData(com.google.android.exoplayer2.util.ParsableByteArray,int,int)">sampleData(ParsableByteArray, int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html#sampleMetadata(long,int,int,int,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)">sampleMetadata(long, int, int, int, TrackOutput.CryptoData)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyTrackOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleMetadata(long,int,int,int,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)">sampleMetadata(long, int, int, int, TrackOutput.CryptoData)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor">TrackOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called when metadata associated with a sample has been extracted from the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html#sampleMetadata(long,int,int,int,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)">sampleMetadata(long, int, int, int, TrackOutput.CryptoData)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.PlayerTrackEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler.PlayerTrackEmsgHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#sampleMetadata(long,int,int,int,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)">sampleMetadata(long, int, int, int, TrackOutput.CryptoData)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html#sampleMetadata(long,int,int,int,com.google.android.exoplayer2.extractor.TrackOutput.CryptoData)">sampleMetadata(long, int, int, int, TrackOutput.CryptoData)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#sampleMimeType">sampleMimeType</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The sample mime type, or null if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.SampleNumberHolder.html#sampleNumber">sampleNumber</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacFrameReader.SampleNumberHolder.html" title="class in com.google.android.exoplayer2.extractor">FlacFrameReader.SampleNumberHolder</a></dt>
|
|
<dd>
|
|
<div class="block">The sample number.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacFrameReader.SampleNumberHolder.html#%3Cinit%3E()">SampleNumberHolder()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacFrameReader.SampleNumberHolder.html" title="class in com.google.android.exoplayer2.extractor">FlacFrameReader.SampleNumberHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">SampleQueue</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A queue of media samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.Allocator,android.os.Looper,com.google.android.exoplayer2.drm.DrmSessionManager,com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher)">SampleQueue(Allocator, Looper, DrmSessionManager, DrmSessionEventListener.EventDispatcher)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SampleQueue.UpstreamFormatChangedListener.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">SampleQueue.UpstreamFormatChangedListener</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for changes to the upstream format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/SampleQueueMappingException.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">SampleQueueMappingException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when it is not possible to map a <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a> to a <a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source"><code>SampleQueue</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/SampleQueueMappingException.html#%3Cinit%3E(java.lang.String)">SampleQueueMappingException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/SampleQueueMappingException.html" title="class in com.google.android.exoplayer2.source.hls">SampleQueueMappingException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#sampleRate">sampleRate</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sampling rate in Hz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html#sampleRate">sampleRate</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac4Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac4Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sampling rate in Hz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html#sampleRate">sampleRate</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.AudioFormat</a></dt>
|
|
<dd>
|
|
<div class="block">The sample rate in Hertz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#sampleRate">sampleRate</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">Sample rate in samples per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#sampleRate">sampleRate</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Sample rate in Hertz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#sampleRate">sampleRate</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>audio_sample_rate</code> field.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#sampleRate">sampleRate</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The audio sampling rate in Hz, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AacUtil.Config.html#sampleRateHz">sampleRateHz</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AacUtil.Config.html" title="class in com.google.android.exoplayer2.audio">AacUtil.Config</a></dt>
|
|
<dd>
|
|
<div class="block">The sample rate in Hertz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#sampleRateLookupKey">sampleRateLookupKey</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Lookup key corresponding to the stream sample rate, or <a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#NOT_IN_LOOKUP_TABLE"><code>FlacStreamMetadata.NOT_IN_LOOKUP_TABLE</code></a> if it is
|
|
not in the lookup table.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#samplesPerFrame">samplesPerFrame</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">Number of samples stored in the frame.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">SampleStream</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A stream of media samples (and associated format information).</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SampleStream.ReadDataResult.html" title="annotation in com.google.android.exoplayer2.source"><span class="typeNameLink">SampleStream.ReadDataResult</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Return values of <a href="com/google/android/exoplayer2/source/SampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)"><code>SampleStream.readData(com.google.android.exoplayer2.FormatHolder, com.google.android.exoplayer2.decoder.DecoderInputBuffer, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SampleStream.ReadFlags.html" title="annotation in com.google.android.exoplayer2.source"><span class="typeNameLink">SampleStream.ReadFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Flags that can be specified when calling <a href="com/google/android/exoplayer2/source/SampleStream.html#readData(com.google.android.exoplayer2.FormatHolder,com.google.android.exoplayer2.decoder.DecoderInputBuffer,int)"><code>SampleStream.readData(com.google.android.exoplayer2.FormatHolder, com.google.android.exoplayer2.decoder.DecoderInputBuffer, int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#sampleTransformation">sampleTransformation</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">One of <code>TRANSFORMATION_*</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SANS_SERIF_NAME">SANS_SERIF_NAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the sans-serif font family.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#scaleLargeTimestamp(long,long,long)">scaleLargeTimestamp(long, long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Scales a large timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#scaleLargeTimestamps(java.util.List,long,long)">scaleLargeTimestamps(List<Long>, long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Applies <a href="com/google/android/exoplayer2/util/Util.html#scaleLargeTimestamp(long,long,long)"><code>Util.scaleLargeTimestamp(long, long, long)</code></a> to a list of unscaled timestamps.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#scaleLargeTimestampsInPlace(long%5B%5D,long,long)">scaleLargeTimestampsInPlace(long[], long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Applies <a href="com/google/android/exoplayer2/util/Util.html#scaleLargeTimestamp(long,long,long)"><code>Util.scaleLargeTimestamp(long, long, long)</code></a> to an array of unscaled timestamps.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html#schedule(com.google.android.exoplayer2.scheduler.Requirements,java.lang.String,java.lang.String)">schedule(Requirements, String, String)</a></span> - Method in class com.google.android.exoplayer2.ext.workmanager.<a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html" title="class in com.google.android.exoplayer2.ext.workmanager">WorkManagerScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html#schedule(com.google.android.exoplayer2.scheduler.Requirements,java.lang.String,java.lang.String)">schedule(Requirements, String, String)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/PlatformScheduler.html" title="class in com.google.android.exoplayer2.scheduler">PlatformScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Scheduler.html#schedule(com.google.android.exoplayer2.scheduler.Requirements,java.lang.String,java.lang.String)">schedule(Requirements, String, String)</a></span> - Method in interface com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler">Scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a service to be started in the foreground when some <a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><code>Requirements</code></a> are met.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler"><span class="typeNameLink">Scheduler</span></a> - Interface in <a href="com/google/android/exoplayer2/scheduler/package-summary.html">com.google.android.exoplayer2.scheduler</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a service to be started in the foreground when some <a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler"><code>Requirements</code></a> are met.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.SchedulerWorker.html#%3Cinit%3E(android.content.Context,androidx.work.WorkerParameters)">SchedulerWorker(Context, WorkerParameters)</a></span> - Constructor for class com.google.android.exoplayer2.ext.workmanager.<a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.SchedulerWorker.html" title="class in com.google.android.exoplayer2.ext.workmanager">WorkManagerScheduler.SchedulerWorker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html#SCHEME_DATA">SCHEME_DATA</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSchemeDataSource.html" title="class in com.google.android.exoplayer2.upstream">DataSchemeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#%3Cinit%3E(java.util.UUID,java.lang.String,byte%5B%5D)">SchemeData(UUID, String, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#%3Cinit%3E(java.util.UUID,java.lang.String,java.lang.String,byte%5B%5D)">SchemeData(UUID, String, String, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#schemeDataCount">schemeDataCount</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd>
|
|
<div class="block">Number of <a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm"><code>DrmInitData.SchemeData</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#schemeIdUri">schemeIdUri</a></span> - Variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd>
|
|
<div class="block">The message scheme.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html#schemeIdUri">schemeIdUri</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Descriptor</a></dt>
|
|
<dd>
|
|
<div class="block">The scheme URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html#schemeIdUri">schemeIdUri</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest">EventStream</a></dt>
|
|
<dd>
|
|
<div class="block">The scheme URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html#schemeIdUri">schemeIdUri</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">UtcTimingElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#schemeType">schemeType</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd>
|
|
<div class="block">The protection scheme type, or null if not applicable or unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html#schemeType">schemeType</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4">TrackEncryptionBox</a></dt>
|
|
<dd>
|
|
<div class="block">The protection scheme type, as defined by the 'schm' box, or null if unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#SCTE35_SCHEME_ID">SCTE35_SCHEME_ID</a></span> - Static variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd>
|
|
<div class="block">scheme_id_uri from section 7.3.2 of <a href="https://www.scte.org/SCTEDocs/Standards/ANSI_SCTE%20214-3%202015.pdf">SCTE 214-3
|
|
2015</a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#SDK_INT">SDK_INT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="https://developer.android.com/reference/android/os/Build.VERSION.html#SDK_INT" title="class or interface in android.os" class="externalLink" target="_top"><code>Build.VERSION.SDK_INT</code></a>, but in a place where it can be conveniently
|
|
overridden for local testing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSeeker.html#searchForTimestamp(com.google.android.exoplayer2.extractor.ExtractorInput,long)">searchForTimestamp(ExtractorInput, long)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSeeker.html" title="interface in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSeeker</a></dt>
|
|
<dd>
|
|
<div class="block">Searches a limited window of the provided input for a target timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#second">second</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.SeekPoints</a></dt>
|
|
<dd>
|
|
<div class="block">The second seek point, or <a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#first"><code>SeekMap.SeekPoints.first</code></a> if there's only one seek point.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">SectionPayloadReader</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Reads section data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">SectionReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Reads section data packets and feeds the whole sections to a given <a href="com/google/android/exoplayer2/extractor/ts/SectionPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><code>SectionPayloadReader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.ts.SectionPayloadReader)">SectionReader(SectionPayloadReader)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html" title="class in com.google.android.exoplayer2.extractor.ts">SectionReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#secure">secure</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the decoder is secure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DummySurface.html#secure">secure</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DummySurface.html" title="class in com.google.android.exoplayer2.video">DummySurface</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the surface is secure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#SECURE_MODE_NONE">SECURE_MODE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd>
|
|
<div class="block">No secure EGL surface and context required.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#SECURE_MODE_PROTECTED_PBUFFER">SECURE_MODE_PROTECTED_PBUFFER</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd>
|
|
<div class="block">Creating a secure surface backed by a pixel buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html#SECURE_MODE_SURFACELESS_CONTEXT">SECURE_MODE_SURFACELESS_CONTEXT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/EGLSurfaceTexture.html" title="class in com.google.android.exoplayer2.util">EGLSurfaceTexture</a></dt>
|
|
<dd>
|
|
<div class="block">Creating a surfaceless, secured EGL context.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html#secureDecoderRequired">secureDecoderRequired</a></span> - Variable in exception com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.DecoderInitializationException.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer.DecoderInitializationException</a></dt>
|
|
<dd>
|
|
<div class="block">Whether it was required that the decoder support a secure output path.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DtsReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DtsReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/DvbSubtitleReader.html" title="class in com.google.android.exoplayer2.extractor.ts">DvbSubtitleReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html#seek()">seek()</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/ElementaryStreamReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">ElementaryStreamReader</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the reader that a seek has occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H262Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H262Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H263Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H263Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H264Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H264Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/H265Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">H265Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Id3Reader.html" title="class in com.google.android.exoplayer2.extractor.ts">Id3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/LatmReader.html" title="class in com.google.android.exoplayer2.extractor.ts">LatmReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/MpegAudioReader.html" title="class in com.google.android.exoplayer2.extractor.ts">MpegAudioReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PesReader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PesReader.html" title="class in com.google.android.exoplayer2.extractor.ts">PesReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html#seek()">seek()</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SectionReader.html" title="class in com.google.android.exoplayer2.extractor.ts">SectionReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html#seek()">seek()</a></span> - Method in interface com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts">TsPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the reader that a seek has occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#seek(int,long)">seek(int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a seek action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#seek(int,long,boolean)">seek(int, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a seek action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#seek(long)">seek(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a seek action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#seek(long,long)">seek(long, long)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the extractor that a seek has occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.flv.<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv">FlvExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html" title="class in com.google.android.exoplayer2.extractor.jpeg">JpegExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.ogg.<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg">OggExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.rawcc.<a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html" title="class in com.google.android.exoplayer2.extractor.rawcc">RawCcExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.wav.<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav">WavExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/BundledExtractorsAdapter.html" title="class in com.google.android.exoplayer2.source">BundledExtractorsAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html" title="class in com.google.android.exoplayer2.source.hls">WebvttExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaParserExtractorAdapter.html" title="class in com.google.android.exoplayer2.source">MediaParserExtractorAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html#seek(long,long)">seek(long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaExtractor.html" title="interface in com.google.android.exoplayer2.source">ProgressiveMediaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the extracting infrastructure that a seek has occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html#seek(long,long)">seek(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpAc3Reader.html" title="class in com.google.android.exoplayer2.source.rtsp.reader">RtpAc3Reader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html#seek(long,long)">seek(long, long)</a></span> - Method in interface com.google.android.exoplayer2.source.rtsp.reader.<a href="com/google/android/exoplayer2/source/rtsp/reader/RtpPayloadReader.html" title="interface in com.google.android.exoplayer2.source.rtsp.reader">RtpPayloadReader</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks the reader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Seek.html#%3Cinit%3E(java.lang.String,int,long,boolean)">Seek(String, int, long, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Seek.html" title="class in com.google.android.exoplayer2.testutil">Action.Seek</a></dt>
|
|
<dd>
|
|
<div class="block">Action calls <a href="com/google/android/exoplayer2/Player.html#seekTo(int,long)"><code>Player.seekTo(int, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Seek.html#%3Cinit%3E(java.lang.String,long)">Seek(String, long)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Seek.html" title="class in com.google.android.exoplayer2.testutil">Action.Seek</a></dt>
|
|
<dd>
|
|
<div class="block">Action calls <a href="com/google/android/exoplayer2/Player.html#seekTo(long)"><code>Player.seekTo(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#seekAndWait(long)">seekAndWait(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a seek action and waits until playback resumes after the seek.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekBack()">seekBack()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekBack()">seekBack()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekBack()">seekBack()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks back in the current window by <a href="com/google/android/exoplayer2/Player.html#getSeekBackIncrement()"><code>Player.getSeekBackIncrement()</code></a> milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekForward()">seekForward()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekForward()">seekForward()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekForward()">seekForward()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks forward in the current window by <a href="com/google/android/exoplayer2/Player.html#getSeekForwardIncrement()"><code>Player.getSeekForwardIncrement()</code></a> milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#seekMap">seekMap</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#seekMap">seekMap</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html#seekMap(com.google.android.exoplayer2.extractor.SeekMap)">seekMap(SeekMap)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html#seekMap(com.google.android.exoplayer2.extractor.SeekMap)">seekMap(SeekMap)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMap</code></a> has been extracted from the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html#seekMap(com.google.android.exoplayer2.extractor.SeekMap)">seekMap(SeekMap)</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor.jpeg">StartOffsetExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#seekMap(com.google.android.exoplayer2.extractor.SeekMap)">seekMap(SeekMap)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#seekMap(com.google.android.exoplayer2.extractor.SeekMap)">seekMap(SeekMap)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">SeekMap</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Maps seek positions (in microseconds) to corresponding positions (byte offsets) in the stream.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">SeekMap.SeekPoints</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Contains one or two <a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor"><code>SeekPoint</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">SeekMap.Unseekable</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/SeekMap.html" title="interface in com.google.android.exoplayer2.extractor"><code>SeekMap</code></a> that does not support seeking.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#seekOperationParams">seekOperationParams</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html#%3Cinit%3E(long,long,long,long,long,long,long)">SeekOperationParams(long, long, long, long, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.SeekOperationParams</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">SeekParameters</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Parameters that apply to seeking.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#%3Cinit%3E(long,long)">SeekParameters(long, long)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">SeekPoint</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Defines a seek point in a media stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekPoint.html#%3Cinit%3E(long,long)">SeekPoint(long, long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor">SeekPoint</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.SeekPoint)">SeekPoints(SeekPoint)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.SeekPoints</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#%3Cinit%3E(com.google.android.exoplayer2.extractor.SeekPoint,com.google.android.exoplayer2.extractor.SeekPoint)">SeekPoints(SeekPoint, SeekPoint)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.SeekPoints</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#seekTable">seekTable</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Seek table, or <code>null</code> if it is not provided.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.SeekTable.html#%3Cinit%3E(long%5B%5D,long%5B%5D)">SeekTable(long[], long[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.SeekTable.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata.SeekTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#seekTo(int)">seekTo(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to seek the read position to the specified sample index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#seekTo(int,long)">seekTo(int, long)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekTo(int,long)">seekTo(int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekTo(int,long)">seekTo(int, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to a position specified in milliseconds in the specified window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#seekTo(int,long)">seekTo(int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#seekTo(int,long)">seekTo(int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekTo(long)">seekTo(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#seekTo(long)">seekTo(long)</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#seekTo(long)">seekTo(long)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekTo(long)">seekTo(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekTo(long)">seekTo(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to a position specified in milliseconds in the current window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#seekTo(long,boolean)">seekTo(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to seek the read position to the keyframe before or at the specified time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekToDefaultPosition()">seekToDefaultPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekToDefaultPosition()">seekToDefaultPosition()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekToDefaultPosition()">seekToDefaultPosition()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to the default position associated with the current window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekToDefaultPosition(int)">seekToDefaultPosition(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekToDefaultPosition(int)">seekToDefaultPosition(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekToDefaultPosition(int)">seekToDefaultPosition(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to the default position associated with the specified window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekToNext()">seekToNext()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekToNext()">seekToNext()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekToNext()">seekToNext()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to a later position in the current or next window (if available).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekToNextWindow()">seekToNextWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekToNextWindow()">seekToNextWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekToNextWindow()">seekToNextWindow()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to the default position of the next window, which may depend on the current repeat mode
|
|
and whether shuffle mode is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#seekToPosition(long)">seekToPosition(long)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#seekToPosition(com.google.android.exoplayer2.extractor.ExtractorInput,long,com.google.android.exoplayer2.extractor.PositionHolder)">seekToPosition(ExtractorInput, long, PositionHolder)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekToPrevious()">seekToPrevious()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekToPrevious()">seekToPrevious()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekToPrevious()">seekToPrevious()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to an earlier position in the current or previous window (if available).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#seekToPreviousWindow()">seekToPreviousWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#seekToPreviousWindow()">seekToPreviousWindow()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#seekToPreviousWindow()">seekToPreviousWindow()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to the default position of the previous window, which may depend on the current repeat
|
|
mode and whether shuffle mode is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestUtil.html#seekToTimeUs(com.google.android.exoplayer2.extractor.Extractor,com.google.android.exoplayer2.extractor.SeekMap,long,com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.testutil.FakeTrackOutput,android.net.Uri)">seekToTimeUs(Extractor, SeekMap, long, DataSource, FakeTrackOutput, Uri)</a></span> - Static method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil">TestUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to the given seek time of the stream from the given input, and keeps reading from the
|
|
input until we can extract at least one sample following the seek position, or until
|
|
end-of-input is reached.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#seekToUs(long)">seekToUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks to the specified position in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#seekToUs(long)">seekToUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#seekToUs(long)">seekToUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#seekToUs(long)">seekToUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#seekToUs(long)">seekToUs(long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to seek to the specified position in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#seekToUs(long)">seekToUs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#seekToUs(long)">seekToUs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#seekToUs(long)">seekToUs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Seeks the stream to a new position using already available data in the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#%3Cinit%3E(long,long,int)">Segment(long, long, int)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html#%3Cinit%3E(long,com.google.android.exoplayer2.upstream.DataSpec)">Segment(long, DataSpec)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a Segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html#%3Cinit%3E(java.lang.String,long,long,java.lang.String,java.lang.String)">Segment(String, long, long, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance to be used as init segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Segment,java.lang.String,long,int,long,com.google.android.exoplayer2.drm.DrmInitData,java.lang.String,java.lang.String,long,long,boolean,java.util.List)">Segment(String, HlsMediaPlaylist.Segment, String, long, int, long, DrmInitData, String, String, long, long, boolean, List<HlsMediaPlaylist.Part>)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html#segmentBase">segmentBase</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.RepresentationInfo.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifestParser.RepresentationInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">SegmentBase</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">An approximate representation of a SegmentBase manifest element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html#%3Cinit%3E(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long)">SegmentBase(RangedUri, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">SegmentBase.MultiSegmentBase</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>SegmentBase</code></a> that consists of multiple segments.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">SegmentBase.SegmentList</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>SegmentBase.MultiSegmentBase</code></a> that uses a SegmentList to define its segments.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">SegmentBase.SegmentTemplate</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.MultiSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>SegmentBase.MultiSegmentBase</code></a> that uses a SegmentTemplate to define its segments.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTimelineElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">SegmentBase.SegmentTimelineElement</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a timeline segment from the MPD's SegmentTimeline list.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SingleSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">SegmentBase.SingleSegmentBase</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>SegmentBase</code></a> that defines a single segment.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">SegmentDownloader</span></a><<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="type parameter in SegmentDownloader">M</a> extends <a href="com/google/android/exoplayer2/offline/FilterableManifest.html" title="interface in com.google.android.exoplayer2.offline">FilterableManifest</a><<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="type parameter in SegmentDownloader">M</a>>> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for multi segment stream downloaders.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.html#%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)">SegmentDownloader(MediaItem, ParsingLoadable.Parser<M>, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">SegmentDownloader.Segment</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">Smallest unit of content to be downloaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#segmentIndex">segmentIndex</a></span> - Variable in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html#%3Cinit%3E(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long,java.util.List,long,java.util.List,long,long)">SegmentList(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, List<RangedUri>, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentList.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentList</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#segments">segments</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#segments">segments</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The list of segments in the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html#%3Cinit%3E(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)">SegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, UrlTemplate, UrlTemplate, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentTemplate</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTimelineElement.html#%3Cinit%3E(long,long)">SegmentTimelineElement(long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SegmentTimelineElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SegmentTimelineElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/SeiReader.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">SeiReader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Consumes SEI buffers, outputting contained CEA-608/708 messages to a <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/SeiReader.html#%3Cinit%3E(java.util.List)">SeiReader(List<Format>)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/SeiReader.html" title="class in com.google.android.exoplayer2.extractor.ts">SeiReader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html#selectAllTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)">selectAllTracks(MappingTrackSelector.MappedTrackInfo, int[][][], int[], DefaultTrackSelector.Parameters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelector.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectAllTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)">selectAllTracks(MappingTrackSelector.MappedTrackInfo, int[][][], int[], DefaultTrackSelector.Parameters)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called from <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)"><code>DefaultTrackSelector.selectTracks(MappedTrackInfo, int[][][], int[], MediaPeriodId, Timeline)</code></a>
|
|
to make a track selection for each renderer, prior to overrides and disabled flags being
|
|
applied.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectAudioTrack(com.google.android.exoplayer2.source.TrackGroupArray,int%5B%5D%5B%5D,int,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,boolean)">selectAudioTrack(TrackGroupArray, int[][], int, DefaultTrackSelector.Parameters, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectAllTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)"><code>DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)</code></a> to create a
|
|
<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> for an audio renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html#selectBaseUrl(java.util.List)">selectBaseUrl(List<BaseUrl>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/BaseUrlExclusionList.html" title="class in com.google.android.exoplayer2.source.dash">BaseUrlExclusionList</a></dt>
|
|
<dd>
|
|
<div class="block">Selects the base URL to use from the given list.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html#selectedBaseUrl">selectedBaseUrl</a></span> - Variable in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.RepresentationHolder.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource.RepresentationHolder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#selectEmbeddedTrack(long,int)">selectEmbeddedTrack(long, int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Selects the embedded track, returning a new <a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk"><code>ChunkSampleStream.EmbeddedSampleStream</code></a> from which the track's
|
|
samples can be consumed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_FLAG_AUTOSELECT">SELECTION_FLAG_AUTOSELECT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the player may choose to play the track in absence of an explicit user
|
|
preference.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_FLAG_DEFAULT">SELECTION_FLAG_DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the track should be selected if user preferences do not state otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_FLAG_FORCED">SELECTION_FLAG_FORCED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates that the track should be selected if its language matches the language of the
|
|
selected audio track and user preferences do not state otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_REASON_ADAPTIVE">SELECTION_REASON_ADAPTIVE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A selection reason constant for an adaptive track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_REASON_CUSTOM_BASE">SELECTION_REASON_CUSTOM_BASE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Applications or extensions may define custom <code>SELECTION_REASON_*</code> constants greater than
|
|
or equal to this value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_REASON_INITIAL">SELECTION_REASON_INITIAL</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A selection reason constant for an initial track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_REASON_MANUAL">SELECTION_REASON_MANUAL</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A selection reason constant for an manual (i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_REASON_TRICK_PLAY">SELECTION_REASON_TRICK_PLAY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A selection reason constant for a trick play track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SELECTION_REASON_UNKNOWN">SELECTION_REASON_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A selection reason constant for selections whose reasons are unknown or unspecified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#selectionFlags">selectionFlags</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Track selection flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#selectionFlags">selectionFlags</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">The selection flags.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#%3Cinit%3E(int,int...)">SelectionOverride(int, int...)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#%3Cinit%3E(int,int%5B%5D,int)">SelectionOverride(int, int[], int)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#selections">selections</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> array containing the track selection for each renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectOtherTrack(int,com.google.android.exoplayer2.source.TrackGroupArray,int%5B%5D%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)">selectOtherTrack(int, TrackGroupArray, int[][], DefaultTrackSelector.Parameters)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectAllTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)"><code>DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)</code></a> to create a
|
|
<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> for a renderer whose type is neither video, audio or text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectTextTrack(com.google.android.exoplayer2.source.TrackGroupArray,int%5B%5D%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,java.lang.String)">selectTextTrack(TrackGroupArray, int[][], DefaultTrackSelector.Parameters, String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectAllTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)"><code>DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)</code></a> to create a
|
|
<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> for a text renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#selectTracks(com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D,boolean%5B%5D,com.google.android.exoplayer2.source.SampleStream%5B%5D,boolean%5B%5D,long)">selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html#selectTracks(com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D,boolean%5B%5D,com.google.android.exoplayer2.source.SampleStream%5B%5D,boolean%5B%5D,long)">selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaPeriod.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#selectTracks(com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D,boolean%5B%5D,com.google.android.exoplayer2.source.SampleStream%5B%5D,boolean%5B%5D,long)">selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriod.html#selectTracks(com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D,boolean%5B%5D,com.google.android.exoplayer2.source.SampleStream%5B%5D,boolean%5B%5D,long)">selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source">MediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Performs a track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html#selectTracks(com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D,boolean%5B%5D,com.google.android.exoplayer2.source.SampleStream%5B%5D,boolean%5B%5D,long)">selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAdaptiveMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeAdaptiveMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#selectTracks(com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D,boolean%5B%5D,com.google.android.exoplayer2.source.SampleStream%5B%5D,boolean%5B%5D,long)">selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html#selectTracks(com.google.android.exoplayer2.RendererCapabilities%5B%5D,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)">selectTracks(RendererCapabilities[], TrackGroupArray, MediaSource.MediaPeriodId, Timeline)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#selectTracks(com.google.android.exoplayer2.RendererCapabilities%5B%5D,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)">selectTracks(RendererCapabilities[], TrackGroupArray, MediaSource.MediaPeriodId, Timeline)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player to perform a track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)">selectTracks(MappingTrackSelector.MappedTrackInfo, int[][][], int[], MediaSource.MediaPeriodId, Timeline)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html#selectTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.Timeline)">selectTracks(MappingTrackSelector.MappedTrackInfo, int[][][], int[], MediaSource.MediaPeriodId, Timeline)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/MappingTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">MappingTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Given mapped track information, returns a track selection and configuration for each renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#selectUndeterminedTextLanguage">selectUndeterminedTextLanguage</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether a text track with undetermined language should be selected if no track with <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredTextLanguages"><code>TrackSelectionParameters.preferredTextLanguages</code></a> is available, or if <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#preferredTextLanguages"><code>TrackSelectionParameters.preferredTextLanguages</code></a> is unset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectVideoTrack(com.google.android.exoplayer2.source.TrackGroupArray,int%5B%5D%5B%5D,int,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,boolean)">selectVideoTrack(TrackGroupArray, int[][], int, DefaultTrackSelector.Parameters, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Called by <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#selectAllTracks(com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int%5B%5D%5B%5D%5B%5D,int%5B%5D,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)"><code>DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)</code></a> to create a
|
|
<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>ExoTrackSelection</code></a> for a video renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#send()">send()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Sends the message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendAddDownload(android.content.Context,java.lang.Class,com.google.android.exoplayer2.offline.DownloadRequest,boolean)">sendAddDownload(Context, Class<? extends DownloadService>, DownloadRequest, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and adds a new download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendAddDownload(android.content.Context,java.lang.Class,com.google.android.exoplayer2.offline.DownloadRequest,int,boolean)">sendAddDownload(Context, Class<? extends DownloadService>, DownloadRequest, int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and adds a new download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#sendEmptyMessage(int)">sendEmptyMessage(int)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#sendEmptyMessage(int)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.sendEmptyMessage(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#sendEmptyMessageAtTime(int,long)">sendEmptyMessageAtTime(int, long)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#sendEmptyMessageAtTime(int,long)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.sendEmptyMessageAtTime(int, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#sendEmptyMessageDelayed(int,int)">sendEmptyMessageDelayed(int, int)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#sendEmptyMessageDelayed(int,long)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.sendEmptyMessageDelayed(int, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#sendEvent(int,com.google.android.exoplayer2.util.ListenerSet.Event)">sendEvent(int, ListenerSet.Event<T>)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/util/ListenerSet.html#queueEvent(int,com.google.android.exoplayer2.util.ListenerSet.Event)"><code>Queues</code></a> a single event and immediately <a href="com/google/android/exoplayer2/util/ListenerSet.html#flushEvents()"><code>flushes</code></a> the event queue to notify all listeners.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#sendEvent(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int,com.google.android.exoplayer2.util.ListenerSet.Event)">sendEvent(AnalyticsListener.EventTime, int, ListenerSet.Event<AnalyticsListener>)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Sends an event to registered listeners.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html#sendLevel">sendLevel</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AuxEffectInfo.html" title="class in com.google.android.exoplayer2.audio">AuxEffectInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The send level for the effect.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.Sender.html#sendMessage(com.google.android.exoplayer2.PlayerMessage)">sendMessage(PlayerMessage)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.Sender.html" title="interface in com.google.android.exoplayer2">PlayerMessage.Sender</a></dt>
|
|
<dd>
|
|
<div class="block">Sends a message.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#sendMessage(com.google.android.exoplayer2.PlayerMessage.Target,int,long)">sendMessage(PlayerMessage.Target, int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules sending a <a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2"><code>PlayerMessage</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#sendMessage(com.google.android.exoplayer2.PlayerMessage.Target,int,long,boolean)">sendMessage(PlayerMessage.Target, int, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules to send a <a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2"><code>PlayerMessage</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#sendMessage(com.google.android.exoplayer2.PlayerMessage.Target,long)">sendMessage(PlayerMessage.Target, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules sending a <a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2"><code>PlayerMessage</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.html#sendMessageAtFrontOfQueue(com.google.android.exoplayer2.util.HandlerWrapper.Message)">sendMessageAtFrontOfQueue(HandlerWrapper.Message)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Handler.html#sendMessageAtFrontOfQueue(android.os.Message)" title="class or interface in android.os" class="externalLink" target="_top"><code>Handler.sendMessageAtFrontOfQueue(android.os.Message)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SendMessages.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.PlayerMessage.Target,int,long,boolean)">SendMessages(String, PlayerMessage.Target, int, long, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SendMessages.html" title="class in com.google.android.exoplayer2.testutil">Action.SendMessages</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SendMessages.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.PlayerMessage.Target,long)">SendMessages(String, PlayerMessage.Target, long)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SendMessages.html" title="class in com.google.android.exoplayer2.testutil">Action.SendMessages</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendPauseDownloads(android.content.Context,java.lang.Class,boolean)">sendPauseDownloads(Context, Class<? extends DownloadService>, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and pauses all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendRemoveAllDownloads(android.content.Context,java.lang.Class,boolean)">sendRemoveAllDownloads(Context, Class<? extends DownloadService>, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and removes all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendRemoveDownload(android.content.Context,java.lang.Class,java.lang.String,boolean)">sendRemoveDownload(Context, Class<? extends DownloadService>, String, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and removes a download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendResumeDownloads(android.content.Context,java.lang.Class,boolean)">sendResumeDownloads(Context, Class<? extends DownloadService>, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and resumes all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendSetRequirements(android.content.Context,java.lang.Class,com.google.android.exoplayer2.scheduler.Requirements,boolean)">sendSetRequirements(Context, Class<? extends DownloadService>, Requirements, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and sets the requirements that need to be met for
|
|
downloads to progress.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#sendSetStopReason(android.content.Context,java.lang.Class,java.lang.String,int,boolean)">sendSetStopReason(Context, Class<? extends DownloadService>, String, int, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service if not started already and sets the stop reason for one or all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html#sendToTarget()">sendToTarget()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.HandlerMessage.html" title="class in com.google.android.exoplayer2.testutil">FakeClock.HandlerMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/HandlerWrapper.Message.html#sendToTarget()">sendToTarget()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/HandlerWrapper.Message.html" title="interface in com.google.android.exoplayer2.util">HandlerWrapper.Message</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/os/Message.html#sendToTarget()" title="class or interface in android.os" class="externalLink" target="_top"><code>Message.sendToTarget()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#separateColorPlaneFlag">separateColorPlaneFlag</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html#seqParameterSetId">seqParameterSetId</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.PpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.PpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#seqParameterSetId">seqParameterSetId</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">SequenceableLoader</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A loader that can proceed in approximate synchronization with other loaders.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SequenceableLoader.Callback.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">SequenceableLoader.Callback</span></a><<a href="com/google/android/exoplayer2/source/SequenceableLoader.Callback.html" title="type parameter in SequenceableLoader.Callback">T</a> extends <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source">SequenceableLoader</a>> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A callback to be notified of <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a> events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#sequenceNumber">sequenceNumber</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP sequence number field (Word 0, bits 16-31).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#SERIF_NAME">SERIF_NAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the serif font family.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#serverControl">serverControl</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The attributes of the #EXT-X-SERVER-CONTROL header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html#%3Cinit%3E(long,boolean,long,long,boolean)">ServerControl(long, boolean, long, long, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.ServerControl</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">ServerSideInsertedAdsMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> for server-side inserted ad breaks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#%3Cinit%3E(com.google.android.exoplayer2.source.MediaSource)">ServerSideInsertedAdsMediaSource(MediaSource)</a></span> - Constructor for class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates the media source.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsUtil.html" title="class in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">ServerSideInsertedAdsUtil</span></a> - Class in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">A static utility class with methods to work with server-side inserted ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#serviceDescription">serviceDescription</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>ServiceDescriptionElement</code></a>, or null if not present.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">ServiceDescriptionElement</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a service description element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html#%3Cinit%3E(long,long,long,float,float)">ServiceDescriptionElement(long, long, long, float, float)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ServiceDescriptionElement</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a service description element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#serviceLocation">serviceLocation</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">The service location.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/cast/SessionAvailabilityListener.html" title="interface in com.google.android.exoplayer2.ext.cast"><span class="typeNameLink">SessionAvailabilityListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/cast/package-summary.html">com.google.android.exoplayer2.ext.cast</a></dt>
|
|
<dd>
|
|
<div class="block">Listener of changes in the cast session availability.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder</span></a> - Class in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Builds a <code>MediaSession.SessionCallback</code> with various collaborators.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.ext.media2.SessionPlayerConnector)">SessionCallbackBuilder(Context, SessionPlayerConnector)</a></span> - Constructor for class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new builder.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.AllowedCommandProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Provides allowed commands for <code>MediaController</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.CustomCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.CustomCommandProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Callbacks for querying what custom commands are supported, and for handling a custom command
|
|
when a controller sends it.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html" title="class in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.DefaultAllowedCommandProvider</span></a> - Class in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Default implementation of <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.AllowedCommandProvider</code></a> that behaves as follows:
|
|
|
|
|
|
Accepts connection requests from controller if any of the following conditions are met:
|
|
|
|
Controller is in the same package as the session.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DisconnectedCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.DisconnectedCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Callback for handling controller disconnection.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaIdMediaItemProvider.html" title="class in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.MediaIdMediaItemProvider</span></a> - Class in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaItemProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.MediaItemProvider</code></a> that creates media items containing only a media ID.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaItemProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.MediaItemProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Provides the <code>MediaItem</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.PostConnectCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.PostConnectCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Callback for handling extra initialization after the connection.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.RatingCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.RatingCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Callback receiving a user rating for a specified media id.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.SkipCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionCallbackBuilder.SkipCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">Callback receiving skip backward and skip forward.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#sessionForClearTypes">sessionForClearTypes</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">The types of clear tracks for which to use a DRM session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html#sessionId">sessionId</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaCrypto</a></dt>
|
|
<dd>
|
|
<div class="block">The DRM session id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#sessionKeyDrmInitData">sessionKeyDrmInitData</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">DRM initialization data derived from #EXT-X-SESSION-KEY tags.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2"><span class="typeNameLink">SessionPlayerConnector</span></a> - Class in <a href="com/google/android/exoplayer2/ext/media2/package-summary.html">com.google.android.exoplayer2.ext.media2</a></dt>
|
|
<dd>
|
|
<div class="block">An implementation of <code>SessionPlayer</code> that wraps a given ExoPlayer <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#%3Cinit%3E(com.google.android.exoplayer2.Player)">SessionPlayerConnector(Player)</a></span> - Constructor for class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance using <a href="com/google/android/exoplayer2/ext/media2/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.media2"><code>DefaultMediaItemConverter</code></a> to convert between ExoPlayer and
|
|
media2 MediaItems.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#%3Cinit%3E(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ext.media2.MediaItemConverter)">SessionPlayerConnector(Player, MediaItemConverter)</a></span> - Constructor for class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/CryptoInfo.html#set(int,int%5B%5D,int%5B%5D,byte%5B%5D,byte%5B%5D,int,int,int)">set(int, int[], int[], byte[], byte[], int, int, int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/CryptoInfo.html" title="class in com.google.android.exoplayer2.decoder">CryptoInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#set(java.lang.Object,com.google.android.exoplayer2.MediaItem,java.lang.Object,long,long,long,boolean,boolean,com.google.android.exoplayer2.MediaItem.LiveConfiguration,long,long,int,int,long)">set(Object, MediaItem, Object, long, long, long, boolean, boolean, MediaItem.LiveConfiguration, long, long, int, int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the data held by this window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#set(java.lang.Object,java.lang.Object,int,long,long)">set(Object, Object, int, long, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the data held by this period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#set(java.lang.Object,java.lang.Object,int,long,long,com.google.android.exoplayer2.source.ads.AdPlaybackState,boolean)">set(Object, Object, int, long, long, AdPlaybackState, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the data held by this period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#set(java.lang.String,byte%5B%5D)">set(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a mutation to set a metadata value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#set(java.lang.String,long)">set(String, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a mutation to set a metadata value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#set(java.lang.String,java.lang.String)">set(String, String)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a mutation to set a metadata value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html#set(java.lang.String,java.lang.String)">set(String, String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.RequestProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the specified property <code>value</code> for the specified <code>name</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html#set(java.util.Map)">set(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.RequestProperties.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.RequestProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the keys and values contained in the map.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setAccessibilityChannel(int)">setAccessibilityChannel(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#accessibilityChannel"><code>Format.accessibilityChannel</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setActionSchedule(com.google.android.exoplayer2.testutil.ActionSchedule)">setActionSchedule(ActionSchedule)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an <a href="com/google/android/exoplayer2/testutil/ActionSchedule.html" title="class in com.google.android.exoplayer2.testutil"><code>ActionSchedule</code></a> to be run by the test runner.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setAdErrorListener(com.google.ads.interactivemedia.v3.api.AdErrorEvent.AdErrorListener)">setAdErrorListener(AdErrorEvent.AdErrorListener)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener for ad errors that will be passed to <code>AdsLoader.addAdErrorListener(AdErrorListener)</code> and
|
|
<code>BaseManager.addAdErrorListener(AdErrorListener)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setAdEventListener(com.google.ads.interactivemedia.v3.api.AdEvent.AdEventListener)">setAdEventListener(AdEvent.AdEventListener)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener for ad events that will be passed to <code>BaseManager.addAdEventListener(AdEventListener)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setAdGroupTimesMs(long%5B%5D,boolean%5B%5D,int)">setAdGroupTimesMs(long[], boolean[], int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#setAdGroupTimesMs(long%5B%5D,boolean%5B%5D,int)">setAdGroupTimesMs(long[], boolean[], int)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the times of ad groups and whether each ad group has been played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setAdMarkerColor(int)">setAdMarkerColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the color for unplayed ad markers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setAdMediaMimeTypes(java.util.List)">setAdMediaMimeTypes(List<String>)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the MIME types to prioritize for linear ad media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html#setAdPlaybackState(com.google.android.exoplayer2.source.ads.AdPlaybackState)">setAdPlaybackState(AdPlaybackState)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/ServerSideInsertedAdsMediaSource.html" title="class in com.google.android.exoplayer2.source.ads">ServerSideInsertedAdsMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads"><code>AdPlaybackState</code></a> published by this source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setAdPreloadTimeoutMs(long)">setAdPreloadTimeoutMs(long)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the duration in milliseconds for which the player must buffer while preloading an ad
|
|
group before that ad group is skipped and marked as having failed to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setAdsLoaderProvider(com.google.android.exoplayer2.source.DefaultMediaSourceFactory.AdsLoaderProvider)">setAdsLoaderProvider(DefaultMediaSourceFactory.AdsLoaderProvider)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.AdsLoaderProvider.html" title="interface in com.google.android.exoplayer2.source"><code>DefaultMediaSourceFactory.AdsLoaderProvider</code></a> that provides <a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads"><code>AdsLoader</code></a> instances for media items
|
|
that have <a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#adsConfiguration"><code>ads configurations</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setAdTagUri(android.net.Uri)">setAdTagUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional ad tag <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setAdTagUri(android.net.Uri,java.lang.Object)">setAdTagUri(Uri, Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional ad tag <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> and ads identifier.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setAdTagUri(java.lang.String)">setAdTagUri(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional ad tag <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setAdtsExtractorFlags(int)">setAdtsExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>AdtsExtractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setAdUiElements(java.util.Set)">setAdUiElements(Set<UiElement>)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the ad UI elements to be rendered by the IMA SDK.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setAdViewProvider(com.google.android.exoplayer2.ui.AdViewProvider)">setAdViewProvider(AdViewProvider)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui"><code>AdViewProvider</code></a> that provides information about views for the ad playback UI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setAlbumArtist(java.lang.CharSequence)">setAlbumArtist(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the album artist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setAlbumTitle(java.lang.CharSequence)">setAlbumTitle(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the album title.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#setAllocator(com.google.android.exoplayer2.upstream.DefaultAllocator)">setAllocator(DefaultAllocator)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream"><code>DefaultAllocator</code></a> used by the loader.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setAllowAdaptiveSelections(boolean)">setAllowAdaptiveSelections(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether adaptive selections (consisting of more than one track) can be made.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#setAllowAdaptiveSelections(boolean)">setAllowAdaptiveSelections(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether adaptive selections (consisting of more than one track) can be made using this
|
|
selection view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setAllowAudioMixedChannelCountAdaptiveness(boolean)">setAllowAudioMixedChannelCountAdaptiveness(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to allow adaptive audio selections containing mixed channel counts.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setAllowAudioMixedMimeTypeAdaptiveness(boolean)">setAllowAudioMixedMimeTypeAdaptiveness(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to allow adaptive audio selections containing mixed MIME types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setAllowAudioMixedSampleRateAdaptiveness(boolean)">setAllowAudioMixedSampleRateAdaptiveness(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to allow adaptive audio selections containing mixed sample rates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setAllowChunklessPreparation(boolean)">setAllowChunklessPreparation(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether chunkless preparation is allowed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setAllowCrossProtocolRedirects(boolean)">setAllowCrossProtocolRedirects(boolean)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to allow cross protocol redirects.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html#setAllowedCapturePolicy(int)">setAllowedCapturePolicy(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/media/AudioAttributes.Builder.html#setAllowedCapturePolicy(int)" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.Builder.setAllowedCapturePolicy(int)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setAllowedCommandProvider(com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.AllowedCommandProvider)">setAllowedCommandProvider(SessionCallbackBuilder.AllowedCommandProvider)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.AllowedCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.AllowedCommandProvider</code></a> to provide allowed commands for controllers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setAllowedVideoJoiningTimeMs(long)">setAllowedVideoJoiningTimeMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum duration for which video renderers can attempt to seamlessly join an ongoing
|
|
playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setAllowMultipleAdaptiveSelections(boolean)">setAllowMultipleAdaptiveSelections(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether multiple adaptive selections with more than one track are allowed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setAllowMultipleOverrides(boolean)">setAllowMultipleOverrides(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether multiple overrides can be set and selected, i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#setAllowMultipleOverrides(boolean)">setAllowMultipleOverrides(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether tracks from multiple track groups can be selected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#setAllowPreparation(boolean)">setAllowPreparation(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the next call to <a href="com/google/android/exoplayer2/source/BaseMediaSource.html#prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller,com.google.android.exoplayer2.upstream.TransferListener)"><code>BaseMediaSource.prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller, com.google.android.exoplayer2.upstream.TransferListener)</code></a> is allowed to finish.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setAllowVideoMixedMimeTypeAdaptiveness(boolean)">setAllowVideoMixedMimeTypeAdaptiveness(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to allow adaptive video selections containing mixed MIME types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setAllowVideoNonSeamlessAdaptiveness(boolean)">setAllowVideoNonSeamlessAdaptiveness(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to allow adaptive video selections where adaptation may not be completely
|
|
seamless.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setAmrExtractorFlags(int)">setAmrExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr"><code>AmrExtractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setAnalyticsCollector(com.google.android.exoplayer2.analytics.AnalyticsCollector)">setAnalyticsCollector(AnalyticsCollector)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsCollector</code></a> that will collect and forward all player events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setAnalyticsCollector(com.google.android.exoplayer2.analytics.AnalyticsCollector)">setAnalyticsCollector(AnalyticsCollector)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsCollector</code></a> that will collect and forward all player events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setAnalyticsListener(com.google.android.exoplayer2.analytics.AnalyticsListener)">setAnalyticsListener(AnalyticsListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.html" title="interface in com.google.android.exoplayer2.analytics"><code>AnalyticsListener</code></a> to be registered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setAnimationEnabled(boolean)">setAnimationEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether an animation is used to show and hide the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setApplyEmbeddedFontSizes(boolean)">setApplyEmbeddedFontSizes(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether font sizes embedded within the cues should be applied.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setApplyEmbeddedStyles(boolean)">setApplyEmbeddedStyles(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether styling embedded within the cues should be applied.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setArtist(java.lang.CharSequence)">setArtist(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the artist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setArtworkData(byte%5B%5D)">setArtworkData(byte[])</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setArtworkData(byte%5B%5D,java.lang.Integer)"><code>MediaMetadata.Builder.setArtworkData(byte[] data, Integer pictureType)</code></a> or <a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#maybeSetArtworkData(byte%5B%5D,int)"><code>MediaMetadata.Builder.maybeSetArtworkData(byte[] data, int pictureType)</code></a>, providing a <a href="com/google/android/exoplayer2/MediaMetadata.PictureType.html" title="annotation in com.google.android.exoplayer2"><code>MediaMetadata.PictureType</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setArtworkData(byte%5B%5D,java.lang.Integer)">setArtworkData(byte[], Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the artwork data as a compressed byte array with an associated <a href="com/google/android/exoplayer2/MediaMetadata.PictureType.html" title="annotation in com.google.android.exoplayer2"><code>artworkDataType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setArtworkUri(android.net.Uri)">setArtworkUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the artwork <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#setAspectRatio(float)">setAspectRatio(float)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the aspect ratio that this view should satisfy.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#setAspectRatioListener(com.google.android.exoplayer2.ui.AspectRatioFrameLayout.AspectRatioListener)">setAspectRatioListener(AspectRatioFrameLayout.AspectRatioListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.AspectRatioListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setAspectRatioListener(com.google.android.exoplayer2.ui.AspectRatioFrameLayout.AspectRatioListener)">setAspectRatioListener(AspectRatioFrameLayout.AspectRatioListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.AspectRatioListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setAspectRatioListener(com.google.android.exoplayer2.ui.AspectRatioFrameLayout.AspectRatioListener)">setAspectRatioListener(AspectRatioFrameLayout.AspectRatioListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.AspectRatioListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#setAudioAttributes(androidx.media.AudioAttributesCompat)">setAudioAttributes(AudioAttributesCompat)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes)">setAudioAttributes(AudioAttributes)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Sets attributes for audio playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes)">setAudioAttributes(AudioAttributes)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes)">setAudioAttributes(AudioAttributes)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes,boolean)">setAudioAttributes(AudioAttributes, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the attributes for audio playback, used by the underlying audio track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes,boolean)">setAudioAttributes(AudioAttributes, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio"><code>AudioAttributes</code></a> that will be used by the player and whether to handle audio
|
|
focus.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes,boolean)">setAudioAttributes(AudioAttributes, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setAudioAttributes(com.google.android.exoplayer2.audio.AudioAttributes,boolean)">setAudioAttributes(AudioAttributes, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules application of audio attributes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetAudioAttributes.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.audio.AudioAttributes,boolean)">SetAudioAttributes(String, AudioAttributes, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetAudioAttributes.html" title="class in com.google.android.exoplayer2.testutil">Action.SetAudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#setAudioSessionId(int)">setAudioSessionId(int)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the audio session id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#setAudioSessionId(int)">setAudioSessionId(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#setAudioSessionId(int)">setAudioSessionId(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#setAudioSessionId(int)">setAudioSessionId(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the ID of the audio session to attach to the underlying <a href="https://developer.android.com/reference/android/media/AudioTrack.html" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setAudioSessionId(int)">setAudioSessionId(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#setAuxEffectInfo(com.google.android.exoplayer2.audio.AuxEffectInfo)">setAuxEffectInfo(AuxEffectInfo)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the auxiliary effect.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#setAuxEffectInfo(com.google.android.exoplayer2.audio.AuxEffectInfo)">setAuxEffectInfo(AuxEffectInfo)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#setAuxEffectInfo(com.google.android.exoplayer2.audio.AuxEffectInfo)">setAuxEffectInfo(AuxEffectInfo)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#setAuxEffectInfo(com.google.android.exoplayer2.audio.AuxEffectInfo)">setAuxEffectInfo(AuxEffectInfo)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets information on an auxiliary audio effect to attach to the underlying audio track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setAuxEffectInfo(com.google.android.exoplayer2.audio.AuxEffectInfo)">setAuxEffectInfo(AuxEffectInfo)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setAverageBitrate(int)">setAverageBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#averageBitrate"><code>Format.averageBitrate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#setBackBuffer(int,boolean)">setBackBuffer(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the back buffer duration, and whether the back buffer is retained from the previous
|
|
keyframe.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setBackgroundColor(int)">setBackgroundColor(int)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setBadgeIconType(int)">setBadgeIconType(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the badge icon type of the notification.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setBandwidthMeter(com.google.android.exoplayer2.upstream.BandwidthMeter)">setBandwidthMeter(BandwidthMeter)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream"><code>BandwidthMeter</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setBandwidthMeter(com.google.android.exoplayer2.upstream.BandwidthMeter)">setBandwidthMeter(BandwidthMeter)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream"><code>BandwidthMeter</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setBandwidthMeter(com.google.android.exoplayer2.upstream.BandwidthMeter)">setBandwidthMeter(BandwidthMeter)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setBandwidthMeter(com.google.android.exoplayer2.upstream.BandwidthMeter)">setBandwidthMeter(BandwidthMeter)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/BandwidthMeter.html" title="interface in com.google.android.exoplayer2.upstream"><code>BandwidthMeter</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setBitmap(android.graphics.Bitmap)">setBitmap(Bitmap)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cue image.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setBitmapHeight(float)">setBitmapHeight(float)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the bitmap height as a fraction of the viewport size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setBold(boolean)">setBold(boolean)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setBottomPaddingFraction(float)">setBottomPaddingFraction(float)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the bottom padding fraction to apply when <a href="com/google/android/exoplayer2/text/Cue.html#line"><code>Cue.line</code></a> is <a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET"><code>Cue.DIMEN_UNSET</code></a>, as
|
|
a fraction of the view's remaining height after its top and bottom padding have been
|
|
subtracted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html#setBuffer(float%5B%5D,int)">setBuffer(float[], int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html" title="class in com.google.android.exoplayer2.util">GlUtil.Attribute</a></dt>
|
|
<dd>
|
|
<div class="block">Configures <a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html#bind()"><code>GlUtil.Attribute.bind()</code></a> to attach vertices in <code>buffer</code> (each of size <code>size</code>
|
|
elements) to this <a href="com/google/android/exoplayer2/util/GlUtil.Attribute.html" title="class in com.google.android.exoplayer2.util"><code>GlUtil.Attribute</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#setBufferDurationsMs(int,int,int,int)">setBufferDurationsMs(int, int, int, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the buffer duration parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setBufferedColor(int)">setBufferedColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the color for the portion of the time bar after the current played position up to the
|
|
current buffered position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setBufferedPosition(long)">setBufferedPosition(long)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#setBufferedPosition(long)">setBufferedPosition(long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the buffered position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html#setBufferSize(int)">setBufferSize(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the size of an in-memory buffer used when writing to a cache file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setBytesDownloaded(long)">setBytesDownloaded(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html#setCache(com.google.android.exoplayer2.upstream.cache.Cache)">setCache(Cache)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cache to which data will be written.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setCache(com.google.android.exoplayer2.upstream.cache.Cache)">setCache(Cache)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cache that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#setCacheControl(okhttp3.CacheControl)">setCacheControl(CacheControl)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <code>CacheControl</code> that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setCacheKey(java.lang.String)">setCacheKey(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setCacheKeyFactory(com.google.android.exoplayer2.upstream.cache.CacheKeyFactory)">setCacheKeyFactory(CacheKeyFactory)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/cache/CacheKeyFactory.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>CacheKeyFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setCacheReadDataSourceFactory(com.google.android.exoplayer2.upstream.DataSource.Factory)">setCacheReadDataSourceFactory(DataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSources</code></a> for reading from the
|
|
cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setCacheWriteDataSinkFactory(com.google.android.exoplayer2.upstream.DataSink.Factory)">setCacheWriteDataSinkFactory(DataSink.Factory)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSink.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink.Factory</code></a> for generating <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSinks</code></a> for writing data
|
|
to the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html#setCallback(com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget.Callback)">setCallback(ActionSchedule.PlayerTarget.Callback)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.PlayerTarget.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.PlayerTarget</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#setCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)">setCameraMotionListener(CameraMotionListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener of camera motion events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setCameraMotionListener(com.google.android.exoplayer2.video.spherical.CameraMotionListener)">setCameraMotionListener(CameraMotionListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setCaptionCallback(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CaptionCallback)">setCaptionCallback(MediaSessionConnector.CaptionCallback)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.CaptionCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.CaptionCallback</code></a> to handle requests to enable or disable captions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setChannelCount(int)">setChannelCount(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#channelCount"><code>Format.channelCount</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setChannelDescriptionResourceId(int)">setChannelDescriptionResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The description of the channel.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setChannelImportance(int)">setChannelImportance(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The importance of the channel.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setChannelNameResourceId(int)">setChannelNameResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The name of the channel.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setClipEndPositionMs(long)">setClipEndPositionMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional end position in milliseconds which must be a value larger than or equal to
|
|
zero, or <a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a> to end when playback reaches the end of media (Default:
|
|
<a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setClipRelativeToDefaultPosition(boolean)">setClipRelativeToDefaultPosition(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the start position and the end position are relative to the default position in
|
|
the window (Default: <code>false</code>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setClipRelativeToLiveWindow(boolean)">setClipRelativeToLiveWindow(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the start/end positions should move with the live window for live streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setClipStartPositionMs(long)">setClipStartPositionMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional start position in milliseconds which must be a value larger than or equal
|
|
to zero (Default: 0).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setClipStartsAtKeyFrame(boolean)">setClipStartsAtKeyFrame(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the start point is guaranteed to be a key frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setClock(com.google.android.exoplayer2.util.Clock)">setClock(Clock)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setClock(com.google.android.exoplayer2.util.Clock)">setClock(Clock)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setClock(com.google.android.exoplayer2.util.Clock)">setClock(Clock)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setClock(com.google.android.exoplayer2.util.Clock)">setClock(Clock)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a> to be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#setClock(com.google.android.exoplayer2.util.Clock)">setClock(Clock)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the clock used to estimate bandwidth from data transfers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setCodecs(java.lang.String)">setCodecs(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#codecs"><code>Format.codecs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setColor(int)">setColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the accent color of the notification.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setColorInfo(com.google.android.exoplayer2.video.ColorInfo)">setColorInfo(ColorInfo)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#colorInfo"><code>Format.colorInfo</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setColorized(boolean)">setColorized(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the notification should be colorized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setCombineUpright(boolean)">setCombineUpright(boolean)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setCompanionAdSlots(java.util.Collection)">setCompanionAdSlots(Collection<CompanionAdSlot>)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the slots to use for companion ads, if they are present in the loaded ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setCompilation(java.lang.CharSequence)">setCompilation(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the compilation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setComposer(java.lang.CharSequence)">setComposer(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the composer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setCompositeSequenceableLoaderFactory(com.google.android.exoplayer2.source.CompositeSequenceableLoaderFactory)">setCompositeSequenceableLoaderFactory(CompositeSequenceableLoaderFactory)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the factory to create composite <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a>s for when this media source
|
|
loads data from multiple streams (video, audio etc...).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setCompositeSequenceableLoaderFactory(com.google.android.exoplayer2.source.CompositeSequenceableLoaderFactory)">setCompositeSequenceableLoaderFactory(CompositeSequenceableLoaderFactory)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the factory to create composite <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a>s for when this media source
|
|
loads data from multiple streams (video, audio etc...).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setCompositeSequenceableLoaderFactory(com.google.android.exoplayer2.source.CompositeSequenceableLoaderFactory)">setCompositeSequenceableLoaderFactory(CompositeSequenceableLoaderFactory)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the factory to create composite <a href="com/google/android/exoplayer2/source/SequenceableLoader.html" title="interface in com.google.android.exoplayer2.source"><code>SequenceableLoader</code></a>s for when this media source
|
|
loads data from multiple streams (video, audio etc.).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setConductor(java.lang.CharSequence)">setConductor(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the conductor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setConnectionTimeoutMs(int)">setConnectionTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the connect timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setConnectTimeoutMs(int)">setConnectTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the connect timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setConstantBitrateSeekingEnabled(boolean)">setConstantBitrateSeekingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Convenience method to set whether approximate seeking using constant bitrate assumptions should
|
|
be enabled for all extractors that support it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setContainerMimeType(java.lang.String)">setContainerMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#containerMimeType"><code>Format.containerMimeType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html#setContent(long,com.google.android.exoplayer2.text.Subtitle,long)">setContent(long, Subtitle, long)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the content of the output buffer, consisting of a <a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text"><code>Subtitle</code></a> and associated
|
|
metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setContentLength(long)">setContentLength(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#setContentLength(com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations,long)">setContentLength(ContentMetadataMutations, long)</a></span> - Static method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a mutation to set the <a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#KEY_CONTENT_LENGTH"><code>ContentMetadata.KEY_CONTENT_LENGTH</code></a> value, or to remove any
|
|
existing value if <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> is passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html#setContentType(int)">setContentType(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setContentTypePredicate(com.google.common.base.Predicate)">setContentTypePredicate(Predicate<String>)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a content type <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Predicate.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink"><code>Predicate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#setContentTypePredicate(com.google.common.base.Predicate)">setContentTypePredicate(Predicate<String>)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#setContentTypePredicate(com.google.common.base.Predicate)">setContentTypePredicate(Predicate<String>)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a content type <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Predicate.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink"><code>Predicate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#setContentTypePredicate(com.google.common.base.Predicate)">setContentTypePredicate(Predicate<String>)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#setContentTypePredicate(com.google.common.base.Predicate)"><code>OkHttpDataSource.Factory.setContentTypePredicate(Predicate)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setContentTypePredicate(com.google.common.base.Predicate)">setContentTypePredicate(Predicate<String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a content type <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Predicate.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink"><code>Predicate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#setContentTypePredicate(com.google.common.base.Predicate)">setContentTypePredicate(Predicate<String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setContentTypePredicate(com.google.common.base.Predicate)"><code>DefaultHttpDataSource.Factory.setContentTypePredicate(Predicate)</code></a>
|
|
instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setContext(android.content.Context)">setContext(Context)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top"><code>Context</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setContinueLoadingCheckIntervalBytes(int)">setContinueLoadingCheckIntervalBytes(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the number of bytes that should be loaded between each invocation of <a href="com/google/android/exoplayer2/source/SequenceableLoader.Callback.html#onContinueLoadingRequested(T)"><code>SequenceableLoader.Callback.onContinueLoadingRequested(SequenceableLoader)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to the constructor instead. You can also
|
|
customize some operations when configuring the player (for example by using <code>
|
|
SimpleExoPlayer.Builder#setSeekBackIncrementMs(long)</code>).</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to the constructor instead. You can also
|
|
customize some operations when configuring the player (for example by using <code>
|
|
SimpleExoPlayer.Builder#setSeekBackIncrementMs(long)</code>).</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setPlayer(com.google.android.exoplayer2.Player)"><code>MediaSessionConnector.setPlayer(Player)</code></a> instead.
|
|
You can also customize some operations when configuring the player (for example by using
|
|
<code>SimpleExoPlayer.Builder#setSeekBackIncrementMs(long)</code>).</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to <a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setPlayer(com.google.android.exoplayer2.Player)"><code>PlayerControlView.setPlayer(Player)</code></a> instead.
|
|
You can also customize some operations when configuring the player (for example by using
|
|
<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekBackIncrementMs(long)"><code>SimpleExoPlayer.Builder.setSeekBackIncrementMs(long)</code></a>).</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setPlayer(com.google.android.exoplayer2.Player)"><code>PlayerNotificationManager.setPlayer(Player)</code></a> instead.
|
|
You can also customize some operations when configuring the player (for example by using
|
|
<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekBackIncrementMs(long)"><code>SimpleExoPlayer.Builder.setSeekBackIncrementMs(long)</code></a>), or configure whether the
|
|
rewind and fast forward actions should be used with {<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseRewindAction(boolean)"><code>PlayerNotificationManager.setUseRewindAction(boolean)</code></a>}
|
|
and <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseFastForwardAction(boolean)"><code>PlayerNotificationManager.setUseFastForwardAction(boolean)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to <a href="com/google/android/exoplayer2/ui/PlayerView.html#setPlayer(com.google.android.exoplayer2.Player)"><code>PlayerView.setPlayer(Player)</code></a> instead.
|
|
You can also customize some operations when configuring the player (for example by using
|
|
<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekBackIncrementMs(long)"><code>SimpleExoPlayer.Builder.setSeekBackIncrementMs(long)</code></a>).</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to <a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setPlayer(com.google.android.exoplayer2.Player)"><code>StyledPlayerControlView.setPlayer(Player)</code></a> instead.
|
|
You can also customize some operations when configuring the player (for example by using
|
|
<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekBackIncrementMs(long)"><code>SimpleExoPlayer.Builder.setSeekBackIncrementMs(long)</code></a>).</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher(ControlDispatcher)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a <a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2"><code>ForwardingPlayer</code></a> and pass it to <a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setPlayer(com.google.android.exoplayer2.Player)"><code>StyledPlayerView.setPlayer(Player)</code></a> instead.
|
|
You can also customize some operations when configuring the player (for example by using
|
|
<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekBackIncrementMs(long)"><code>SimpleExoPlayer.Builder.setSeekBackIncrementMs(long)</code></a>).</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setControllerAutoShow(boolean)">setControllerAutoShow(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls are automatically shown when playback starts, pauses, ends,
|
|
or fails.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setControllerAutoShow(boolean)">setControllerAutoShow(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls are automatically shown when playback starts, pauses, ends,
|
|
or fails.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setControllerHideDuringAds(boolean)">setControllerHideDuringAds(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls are hidden when ads are playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setControllerHideDuringAds(boolean)">setControllerHideDuringAds(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls are hidden when ads are playing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setControllerHideOnTouch(boolean)">setControllerHideOnTouch(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls are hidden by touch events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setControllerHideOnTouch(boolean)">setControllerHideOnTouch(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls are hidden by touch events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setControllerOnFullScreenModeChangedListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.OnFullScreenModeChangedListener)">setControllerOnFullScreenModeChangedListener(StyledPlayerControlView.OnFullScreenModeChangedListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.OnFullScreenModeChangedListener.html" title="interface in com.google.android.exoplayer2.ui"><code>StyledPlayerControlView.OnFullScreenModeChangedListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setControllerShowTimeoutMs(int)">setControllerShowTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setControllerShowTimeoutMs(int)">setControllerShowTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setControllerVisibilityListener(com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener)">setControllerVisibilityListener(PlayerControlView.VisibilityListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the <a href="com/google/android/exoplayer2/ui/PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerControlView.VisibilityListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setControllerVisibilityListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.VisibilityListener)">setControllerVisibilityListener(StyledPlayerControlView.VisibilityListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the <a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>StyledPlayerControlView.VisibilityListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaFormatUtil.html#setCsdBuffers(android.media.MediaFormat,java.util.List)">setCsdBuffers(MediaFormat, List<byte[]>)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaFormatUtil.html" title="class in com.google.android.exoplayer2.util">MediaFormatUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat</code></a>'s codec specific data buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setCsrc(byte%5B%5D)">setCsrc(byte[])</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#csrc"><code>RtpPacket.csrc</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setCues(java.util.List)">setCues(List<Cue>)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cues to be displayed by the view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#setCurrentPosition(long)">setCurrentPosition(long)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the absolute position in the resource from which the wrapped <a href="com/google/android/exoplayer2/upstream/DataReader.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataReader</code></a> reads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#setCurrentStreamFinal()">setCurrentStreamFinal()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#setCurrentStreamFinal()">setCurrentStreamFinal()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#setCurrentStreamFinal()">setCurrentStreamFinal()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Signals to the renderer that the current <a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source"><code>SampleStream</code></a> will be the final one supplied
|
|
before it is next disabled or reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setCustomActionProviders(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CustomActionProvider...)">setCustomActionProviders(MediaSessionConnector.CustomActionProvider...)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets custom action providers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setCustomActionReceiver(com.google.android.exoplayer2.ui.PlayerNotificationManager.CustomActionReceiver)">setCustomActionReceiver(PlayerNotificationManager.CustomActionReceiver)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.CustomActionReceiver.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerNotificationManager.CustomActionReceiver</code></a> to be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setCustomCacheKey(java.lang.String)">setCustomCacheKey(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional custom cache key (only used for progressive streams).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html#setCustomCacheKey(java.lang.String)">setCustomCacheKey(String)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/offline/DownloadRequest.html#customCacheKey"><code>DownloadRequest.customCacheKey</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setCustomCacheKey(java.lang.String)">setCustomCacheKey(String)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setCustomCacheKey(java.lang.String)"><code>MediaItem.Builder.setCustomCacheKey(String)</code></a> and <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>ProgressiveMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setCustomCommandProvider(com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.CustomCommandProvider)">setCustomCommandProvider(SessionCallbackBuilder.CustomCommandProvider)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.CustomCommandProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.CustomCommandProvider</code></a> to handle incoming custom commands.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setCustomData(java.lang.Object)">setCustomData(Object)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSpec.html#customData"><code>DataSpec.customData</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setCustomErrorMessage(java.lang.CharSequence)">setCustomErrorMessage(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a custom error on the session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setCustomErrorMessage(java.lang.CharSequence)">setCustomErrorMessage(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a custom error message to be displayed by the view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setCustomErrorMessage(java.lang.CharSequence)">setCustomErrorMessage(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a custom error message to be displayed by the view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setCustomErrorMessage(java.lang.CharSequence,int)">setCustomErrorMessage(CharSequence, int)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a custom error on the session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setCustomErrorMessage(java.lang.CharSequence,int,android.os.Bundle)">setCustomErrorMessage(CharSequence, int, Bundle)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a custom error on the session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setCustomMetadata(byte%5B%5D)">setCustomMetadata(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html#setData(byte%5B%5D)">setData(byte[])</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/offline/DownloadRequest.html#data"><code>DownloadRequest.data</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html#setData(byte%5B%5D)">setData(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html#setData(byte%5B%5D)">setData(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the data served by this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#setData(android.net.Uri,byte%5B%5D)">setData(Uri, byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the given <code>data</code> for the given <code>uri</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#setData(java.lang.String,byte%5B%5D)">setData(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the given <code>data</code> for the given <code>uri</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html#setDataReader(com.google.android.exoplayer2.upstream.DataReader,long)">setDataReader(DataReader, long)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/InputReaderAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">InputReaderAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the wrapped <a href="com/google/android/exoplayer2/upstream/DataReader.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataReader</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setDebugModeEnabled(boolean)">setDebugModeEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable outputting verbose logs for the IMA extension and IMA SDK.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#setDecoderOutputMode(int)">setDecoderOutputMode(int)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#setDecoderOutputMode(int)">setDecoderOutputMode(int)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#setDecoderOutputMode(int)">setDecoderOutputMode(int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets output mode of the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html#setDeduplicateConsecutiveFormats(boolean)">setDeduplicateConsecutiveFormats(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.AssertionConfig.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setDefaultArtwork(android.graphics.drawable.Drawable)">setDefaultArtwork(Drawable)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the default artwork to display if <code>useArtwork</code> is <code>true</code> and no artwork is
|
|
present in the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setDefaultArtwork(android.graphics.drawable.Drawable)">setDefaultArtwork(Drawable)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the default artwork to display if <code>useArtwork</code> is <code>true</code> and no artwork is
|
|
present in the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)">setDefaultRequestProperties(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)">setDefaultRequestProperties(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)">setDefaultRequestProperties(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html#setDefaultRequestProperties(java.util.Map)">setDefaultRequestProperties(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.BaseFactory.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.BaseFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html#setDefaultRequestProperties(java.util.Map)">setDefaultRequestProperties(Map<String, String>)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the default request headers for <a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setDefaults(int)">setDefaults(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the defaults.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#setDefaultStereoMode(int)">setDefaultStereoMode(int)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the default stereo mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#setDeleteAfterDelivery(boolean)">setDeleteAfterDelivery(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the message will be deleted after delivery.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setDescription(java.lang.CharSequence)">setDescription(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the description.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setDetachSurfaceTimeoutMs(long)">setDetachSurfaceTimeoutMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a timeout for detaching a surface from the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#setDeviceMuted(boolean)">setDeviceMuted(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the mute state of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setDeviceMuted(boolean)">setDeviceMuted(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setDeviceMuted(boolean)">setDeviceMuted(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setDeviceMuted(boolean)">setDeviceMuted(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the mute state of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setDeviceMuted(boolean)">setDeviceMuted(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setDeviceMuted(boolean)">setDeviceMuted(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html#setDeviceVolume(int)">setDeviceVolume(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.DeviceComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.DeviceComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setDeviceVolume(int)">setDeviceVolume(int)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setDeviceVolume(int)">setDeviceVolume(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setDeviceVolume(int)">setDeviceVolume(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the volume of the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setDeviceVolume(int)">setDeviceVolume(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setDeviceVolume(int)">setDeviceVolume(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setDisabledTextTrackSelectionFlags(int)">setDisabledTextTrackSelectionFlags(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a bitmask of selection flags that are disabled for text track selections.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setDiscNumber(java.lang.Integer)">setDiscNumber(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the disc number.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setDisconnectedCallback(com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.DisconnectedCallback)">setDisconnectedCallback(SessionCallbackBuilder.DisconnectedCallback)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DisconnectedCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.DisconnectedCallback</code></a> to handle cleaning up controller.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#setDiscontinuityPositionUs(long)">setDiscontinuityPositionUs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a discontinuity position to be returned from the next call to <a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#readDiscontinuity()"><code>FakeMediaPeriod.readDiscontinuity()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setDispatchUnsupportedActionsEnabled(boolean)">setDispatchUnsupportedActionsEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether actions that are not advertised to the <code>MediaSessionCompat</code> will be
|
|
dispatched either way.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setDisplayTitle(java.lang.CharSequence)">setDisplayTitle(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the display title.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#setDownloadingStatesToQueued()">setDownloadingStatesToQueued()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html#setDownloadingStatesToQueued()">setDownloadingStatesToQueued()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">WritableDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Sets all <a href="com/google/android/exoplayer2/offline/Download.html#STATE_DOWNLOADING"><code>Download.STATE_DOWNLOADING</code></a> states to <a href="com/google/android/exoplayer2/offline/Download.html#STATE_QUEUED"><code>Download.STATE_QUEUED</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmForceDefaultLicenseUri(boolean)">setDrmForceDefaultLicenseUri(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to force use the default DRM license server URI even if the media specifies its
|
|
own DRM license server URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManagerProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource.Factory</code></a> to be used for creating <a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm"><code>HttpMediaDrmCallbacks</code></a> which executes key and provisioning requests over HTTP.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)"><code>MediaSourceFactory.setDrmSessionManagerProvider(DrmSessionManagerProvider)</code></a> and pass an
|
|
implementation that configures the returned <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManager</code></a> with the desired
|
|
<a href="com/google/android/exoplayer2/upstream/HttpDataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>HttpDataSource.Factory</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtspMediaSource</code></a> does not support DRM.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setDrmHttpDataSourceFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setDrmHttpDataSourceFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setDrmInitData(com.google.android.exoplayer2.drm.DrmInitData)">setDrmInitData(DrmInitData)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#drmInitData"><code>Format.drmInitData</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmKeySetId(byte%5B%5D)">setDrmKeySetId(byte[])</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the key set ID of the offline license.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmLicenseRequestHeaders(java.util.Map)">setDrmLicenseRequestHeaders(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional request headers attached to the DRM license request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmLicenseUri(android.net.Uri)">setDrmLicenseUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional default DRM license server URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmLicenseUri(java.lang.String)">setDrmLicenseUri(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional default DRM license server URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmMultiSession(boolean)">setDrmMultiSession(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the DRM configuration is multi session enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmPlayClearContentWithoutKey(boolean)">setDrmPlayClearContentWithoutKey(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether clear samples within protected content should be played when keys for the
|
|
encrypted part of the content have yet to be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmSessionForClearPeriods(boolean)">setDrmSessionForClearPeriods(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether a DRM session should be used for clear tracks of type <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_VIDEO"><code>C.TRACK_TYPE_VIDEO</code></a>
|
|
and <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_AUDIO"><code>C.TRACK_TYPE_AUDIO</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmSessionForClearTypes(java.util.List)">setDrmSessionForClearTypes(List<Integer>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a list of <a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2"><code>C</code></a><code>.TRACK_TYPE_*</code> constants for which to use a DRM session even
|
|
when the tracks are in the clear.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setDrmSessionManager(com.google.android.exoplayer2.drm.DrmSessionManager)">setDrmSessionManager(DrmSessionManager)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setDrmSessionManager(com.google.android.exoplayer2.drm.DrmSessionManager)">setDrmSessionManager(DrmSessionManager)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setDrmSessionManager(com.google.android.exoplayer2.drm.DrmSessionManager)">setDrmSessionManager(DrmSessionManager)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setDrmSessionManager(com.google.android.exoplayer2.drm.DrmSessionManager)">setDrmSessionManager(DrmSessionManager)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)"><code>MediaSourceFactory.setDrmSessionManagerProvider(DrmSessionManagerProvider)</code></a> and pass an
|
|
implementation that always returns the same instance.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setDrmSessionManager(com.google.android.exoplayer2.drm.DrmSessionManager)">setDrmSessionManager(DrmSessionManager)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setDrmSessionManager(com.google.android.exoplayer2.drm.DrmSessionManager)">setDrmSessionManager(DrmSessionManager)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtspMediaSource</code></a> does not support DRM.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setDrmSessionManager(com.google.android.exoplayer2.drm.DrmSessionManager)">setDrmSessionManager(DrmSessionManager)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)">setDrmSessionManagerProvider(DrmSessionManagerProvider)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)">setDrmSessionManagerProvider(DrmSessionManagerProvider)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)">setDrmSessionManagerProvider(DrmSessionManagerProvider)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)">setDrmSessionManagerProvider(DrmSessionManagerProvider)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/drm/DrmSessionManagerProvider.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManagerProvider</code></a> used to obtain a <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManager</code></a> for a
|
|
<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)">setDrmSessionManagerProvider(DrmSessionManagerProvider)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)">setDrmSessionManagerProvider(DrmSessionManagerProvider)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)">setDrmSessionManagerProvider(DrmSessionManagerProvider)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManagerProvider.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManagerProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional user agent to be used for DRM requests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setDrmSessionManagerProvider(com.google.android.exoplayer2.drm.DrmSessionManagerProvider)"><code>MediaSourceFactory.setDrmSessionManagerProvider(DrmSessionManagerProvider)</code></a> and pass an
|
|
implementation that configures the returned <a href="com/google/android/exoplayer2/drm/DrmSessionManager.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessionManager</code></a> with the desired
|
|
<code>userAgent</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html" title="class in com.google.android.exoplayer2.source.rtsp"><code>RtspMediaSource</code></a> does not support DRM.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setDrmUserAgent(java.lang.String)">setDrmUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setDrmUuid(java.util.UUID)">setDrmUuid(UUID)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top"><code>UUID</code></a> of the protection scheme.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html#setDumpFilesPrefix(java.lang.String)">setDumpFilesPrefix(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.AssertionConfig.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.AssertionConfig.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setDuration(long)">setDuration(long)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#setDuration(long)">setDuration(long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the duration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html#setDurationUs(long)">setDurationUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the duration of the silent audio.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setEnableAudioFloatOutput(boolean)">setEnableAudioFloatOutput(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether floating point audio should be output when possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setEnableAudioOffload(boolean)">setEnableAudioOffload(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether audio should be played using the offload path.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setEnableAudioTrackPlaybackParams(boolean)">setEnableAudioTrackPlaybackParams(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable setting playback speed using <a href="https://developer.android.com/reference/android/media/AudioTrack.html#setPlaybackParams(android.media.PlaybackParams)" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioTrack.setPlaybackParams(PlaybackParams)</code></a>, which is supported from API level
|
|
23, rather than using application-level audio speed adjustment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setEnableContinuousPlayback(boolean)">setEnableContinuousPlayback(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable continuous playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#setEnabled(boolean)">setEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to skip silence in the input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setEnabled(boolean)">setEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#setEnabled(boolean)">setEnabled(boolean)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setEnableDecoderFallback(boolean)">setEnableDecoderFallback(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable fallback to lower-priority decoders if decoder initialization fails.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setEnabledPlaybackActions(long)">setEnabledPlaybackActions(long)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the enabled playback actions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setEncoderDelay(int)">setEncoderDelay(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#encoderDelay"><code>Format.encoderDelay</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setEncoderPadding(int)">setEncoderPadding(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#encoderPadding"><code>Format.encoderPadding</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#setErrorMessageProvider(com.google.android.exoplayer2.util.ErrorMessageProvider)">setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>)</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional <a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util"><code>ErrorMessageProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setErrorMessageProvider(com.google.android.exoplayer2.util.ErrorMessageProvider)">setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional <a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util"><code>ErrorMessageProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setErrorMessageProvider(com.google.android.exoplayer2.util.ErrorMessageProvider)">setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional <a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util"><code>ErrorMessageProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setErrorMessageProvider(com.google.android.exoplayer2.util.ErrorMessageProvider)">setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional <a href="com/google/android/exoplayer2/util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util"><code>ErrorMessageProvider</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setEventListener(com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener)">setEventListener(CacheDataSource.EventListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the {link EventListener} to which events are delivered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setExceedAudioConstraintsIfNecessary(boolean)">setExceedAudioConstraintsIfNecessary(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to exceed the <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxAudioChannelCount(int)"><code>DefaultTrackSelector.ParametersBuilder.setMaxAudioChannelCount(int)</code></a> and <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxAudioBitrate(int)"><code>DefaultTrackSelector.ParametersBuilder.setMaxAudioBitrate(int)</code></a> constraints when no selection can be made otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setExceedRendererCapabilitiesIfNecessary(boolean)">setExceedRendererCapabilitiesIfNecessary(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to exceed renderer capabilities when no selection can be made otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setExceedVideoConstraintsIfNecessary(boolean)">setExceedVideoConstraintsIfNecessary(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to exceed the <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxVideoBitrate(int)"><code>DefaultTrackSelector.ParametersBuilder.setMaxVideoBitrate(int)</code></a>, <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxVideoSize(int,int)"><code>DefaultTrackSelector.ParametersBuilder.setMaxVideoSize(int, int)</code></a>
|
|
and <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxVideoFrameRate(int)"><code>DefaultTrackSelector.ParametersBuilder.setMaxVideoFrameRate(int)</code></a> constraints when no selection can be made otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setExoMediaCryptoType(java.lang.Class)">setExoMediaCryptoType(Class<? extends ExoMediaCrypto>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#exoMediaCryptoType"><code>Format.exoMediaCryptoType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html#setExpectedBytes(byte%5B%5D)">setExpectedBytes(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the expected contents of this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setExpectedPlayerEndedCount(int)">setExpectedPlayerEndedCount(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the number of times the test runner is expected to reach the <a href="com/google/android/exoplayer2/Player.html#STATE_ENDED"><code>Player.STATE_ENDED</code></a>
|
|
or <a href="com/google/android/exoplayer2/Player.html#STATE_IDLE"><code>Player.STATE_IDLE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setExtensionRendererMode(int)">setExtensionRendererMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the extension renderer mode, which determines if and how available extension renderers are
|
|
used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setExtraAdGroupMarkers(long%5B%5D,boolean%5B%5D)">setExtraAdGroupMarkers(long[], boolean[])</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the millisecond positions of extra ad markers relative to the start of the window (or
|
|
timeline, if in multi-window mode) and whether each extra ad has been played or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setExtraAdGroupMarkers(long%5B%5D,boolean%5B%5D)">setExtraAdGroupMarkers(long[], boolean[])</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the millisecond positions of extra ad markers relative to the start of the window (or
|
|
timeline, if in multi-window mode) and whether each extra ad has been played or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setExtraAdGroupMarkers(long%5B%5D,boolean%5B%5D)">setExtraAdGroupMarkers(long[], boolean[])</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the millisecond positions of extra ad markers relative to the start of the window (or
|
|
timeline, if in multi-window mode) and whether each extra ad has been played or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setExtraAdGroupMarkers(long%5B%5D,boolean%5B%5D)">setExtraAdGroupMarkers(long[], boolean[])</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the millisecond positions of extra ad markers relative to the start of the window (or
|
|
timeline, if in multi-window mode) and whether each extra ad has been played or not.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setExtractorFactory(com.google.android.exoplayer2.source.hls.HlsExtractorFactory)">setExtractorFactory(HlsExtractorFactory)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the factory for <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a>s for the segments.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#setExtractorOutput(com.google.android.exoplayer2.extractor.ExtractorOutput)">setExtractorOutput(ExtractorOutput)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorOutput</code></a> to which <a href="https://developer.android.com/reference/android/media/MediaParser.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaParser's</code></a> output is directed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setExtractorsFactory(com.google.android.exoplayer2.extractor.ExtractorsFactory)">setExtractorsFactory(ExtractorsFactory)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Pass the <a href="com/google/android/exoplayer2/extractor/ExtractorsFactory.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorsFactory</code></a> via <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource.Factory,com.google.android.exoplayer2.extractor.ExtractorsFactory)"><code>Factory(DataSource.Factory,
|
|
ExtractorsFactory)</code></a>. This is necessary so that proguard can treat the default extractors
|
|
factory as unused.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setExtras(android.os.Bundle)">setExtras(Bundle)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the extras <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setFailureReason(int)">setFailureReason(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html#setFakeDataSet(com.google.android.exoplayer2.testutil.FakeDataSet)">setFakeDataSet(FakeDataSet)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setFallbackFactory(com.google.android.exoplayer2.upstream.HttpDataSource.Factory)">setFallbackFactory(HttpDataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Do not use <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource</code></a> or its factory in cases where a suitable
|
|
<code>CronetEngine</code> is not available. Use the fallback factory directly in such cases.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setFallbackMaxPlaybackSpeed(float)">setFallbackMaxPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum playback speed that should be used if no maximum playback speed is defined
|
|
by the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setFallbackMinPlaybackSpeed(float)">setFallbackMinPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum playback speed that should be used if no minimum playback speed is defined
|
|
by the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setFallbackTargetLiveOffsetMs(long)">setFallbackTargetLiveOffsetMs(long)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the target <a href="com/google/android/exoplayer2/Player.html#getCurrentLiveOffset()"><code>offset for live streams</code></a> that is used if
|
|
no value is defined in the <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> or the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setFastForwardActionIconResourceId(int)">setFastForwardActionIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the drawable to be used as the icon of action <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_FAST_FORWARD"><code>PlayerNotificationManager.ACTION_FAST_FORWARD</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setFastForwardIncrementMs(int)">setFastForwardIncrementMs(int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the fast forward increment in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#setFinalStreamEndPositionUs(long)">setFinalStreamEndPositionUs(long)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the position at which to stop rendering the current stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setFixedTextSize(int,float)">setFixedTextSize(int, float)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the text size to a given unit and value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setFlacExtractorFlags(int)">setFlacExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac"><code>FlacExtractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html#setFlags(int)">setFlags(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/Buffer.html#setFlags(int)">setFlags(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/Buffer.html" title="class in com.google.android.exoplayer2.decoder">Buffer</a></dt>
|
|
<dd>
|
|
<div class="block">Replaces this buffer's flags with <code>flags</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setFlags(int)">setFlags(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Flags.html" title="annotation in com.google.android.exoplayer2.upstream.cache"><code>CacheDataSource.Flags</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setFlags(int)">setFlags(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSpec.html#flags"><code>DataSpec.flags</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setFlattenForSlowMotion(boolean)">setFlattenForSlowMotion(boolean)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the input should be flattened for media containing slow motion markers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#setFloat(float)">setFloat(float)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util">GlUtil.Uniform</a></dt>
|
|
<dd>
|
|
<div class="block">Configures <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#bind()"><code>GlUtil.Uniform.bind()</code></a> to use the specified float <code>value</code> for this uniform.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#setFloats(float%5B%5D)">setFloats(float[])</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util">GlUtil.Uniform</a></dt>
|
|
<dd>
|
|
<div class="block">Configures <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#bind()"><code>GlUtil.Uniform.bind()</code></a> to use the specified float[] <code>value</code> for this uniform.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setFocusSkipButtonWhenAvailable(boolean)">setFocusSkipButtonWhenAvailable(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to focus the skip button (when available) on Android TV devices.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setFolderType(java.lang.Integer)">setFolderType(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/MediaMetadata.FolderType.html" title="annotation in com.google.android.exoplayer2"><code>MediaMetadata.FolderType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setFontColor(int)">setFontColor(int)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setFontFamily(java.lang.String)">setFontFamily(String)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setFontSize(float)">setFontSize(float)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setFontSizeUnit(int)">setFontSizeUnit(int)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setForceHighestSupportedBitrate(boolean)">setForceHighestSupportedBitrate(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setForceHighestSupportedBitrate(boolean)">setForceHighestSupportedBitrate(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to force selection of the highest bitrate audio and video tracks that comply
|
|
with all other constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setForceLowestBitrate(boolean)">setForceLowestBitrate(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setForceLowestBitrate(boolean)">setForceLowestBitrate(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to force selection of the single lowest bitrate audio and video tracks that
|
|
comply with all other constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setForceUseRtpTcp(boolean)">setForceUseRtpTcp(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to force using TCP as the default RTP transport.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setForegroundMode(boolean)">setForegroundMode(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the player is allowed to keep holding limited resources such as video decoders,
|
|
even when in the idle state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setForegroundMode(boolean)">setForegroundMode(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setForegroundMode(boolean)">setForegroundMode(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#setForHeaderData(int)">setForHeaderData(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">Populates the fields in this instance to reflect the MPEG audio header in <code>headerData</code>,
|
|
returning whether the header was valid.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setFractionalTextSize(float)">setFractionalTextSize(float)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the text size to be a fraction of the view's remaining height after its top and bottom
|
|
padding have been subtracted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setFractionalTextSize(float,boolean)">setFractionalTextSize(float, boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the text size to be a fraction of the height of this view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setFragmentedMp4ExtractorFlags(int)">setFragmentedMp4ExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>FragmentedMp4Extractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html#setFragmentSize(long)">setFragmentSize(long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cache file fragment size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setFrameRate(float)">setFrameRate(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#frameRate"><code>Format.frameRate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#setFromMetadata(com.google.android.exoplayer2.metadata.Metadata)">setFromMetadata(Metadata)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html" title="class in com.google.android.exoplayer2.extractor">GaplessInfoHolder</a></dt>
|
|
<dd>
|
|
<div class="block">Populates the holder with data parsed from ID3 <a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata"><code>Metadata</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html#setFromXingHeaderValue(int)">setFromXingHeaderValue(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/GaplessInfoHolder.html" title="class in com.google.android.exoplayer2.extractor">GaplessInfoHolder</a></dt>
|
|
<dd>
|
|
<div class="block">Populates the holder with data from an MP3 Xing header, if valid and non-zero.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setGenre(java.lang.CharSequence)">setGenre(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the genre.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setGroup(java.lang.String)">setGroup(String)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The key of the group the media notification should belong to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html#setGzipSupport(int)">setGzipSupport(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the level of gzip support for this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setHandleAudioBecomingNoisy(boolean)">setHandleAudioBecomingNoisy(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the player should pause automatically when audio is rerouted from a headset to
|
|
device speakers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setHandleAudioBecomingNoisy(boolean)">setHandleAudioBecomingNoisy(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the player should pause automatically when audio is rerouted from a headset to
|
|
device speakers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#setHandler(android.os.Handler)">setHandler(Handler)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/PlayerMessage.html#setLooper(android.os.Looper)"><code>PlayerMessage.setLooper(Looper)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setHandleSetCookieRequests(boolean)">setHandleSetCookieRequests(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether "Set-Cookie" requests on redirect should be forwarded to the redirect url in the
|
|
"Cookie" header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setHandleWakeLock(boolean)">setHandleWakeLock(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setWakeMode(int)"><code>SimpleExoPlayer.setWakeMode(int)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setHeight(int)">setHeight(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#height"><code>Format.height</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setHttpBody(byte%5B%5D)">setHttpBody(byte[])</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/upstream/DataSpec.html#httpBody"><code>DataSpec.httpBody</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setHttpMethod(int)">setHttpMethod(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/upstream/DataSpec.html#httpMethod"><code>DataSpec.httpMethod</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setHttpRequestHeaders(java.util.Map)">setHttpRequestHeaders(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSpec.html#httpRequestHeaders"><code>DataSpec.httpRequestHeaders</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setId(int)">setId(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#id"><code>Format.id</code></a> to <a href="https://developer.android.com/reference/java/lang/Integer.html#toString()" title="class or interface in java.lang" class="externalLink" target="_top"><code>Integer.toString(id)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setId(java.lang.String)">setId(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#id"><code>Format.id</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setImaSdkSettings(com.google.ads.interactivemedia.v3.api.ImaSdkSettings)">setImaSdkSettings(ImaSdkSettings)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the IMA SDK settings.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#setIndex(int)">setIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#setIndex(int)">setIndex(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#setIndex(int)">setIndex(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the index of this renderer within the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/AdditionalFailureInfo.html#setInfo(java.lang.String)">setInfo(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/AdditionalFailureInfo.html" title="class in com.google.android.exoplayer2.testutil">AdditionalFailureInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Set the additional info to be added to any test failures.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#setInitialBitrateEstimate(int,long)">setInitialBitrateEstimate(int, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the initial bitrate estimate in bits per second that should be assumed when a bandwidth
|
|
estimate is unavailable and the current network connection is of the specified type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#setInitialBitrateEstimate(long)">setInitialBitrateEstimate(long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the initial bitrate estimate in bits per second that should be assumed when a bandwidth
|
|
estimate is unavailable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#setInitialBitrateEstimate(java.lang.String)">setInitialBitrateEstimate(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the initial bitrate estimates to the default values of the specified country.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#setInitialInputBufferSize(int)">setInitialInputBufferSize(int)</a></span> - Method in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the initial size of each input buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setInitializationData(java.util.List)">setInitializationData(List<byte[]>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#initializationData"><code>Format.initializationData</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setIsDisabled(boolean)">setIsDisabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the selection is initially shown as disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html#setIsNetwork(boolean)">setIsNetwork(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSource.Factory.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSource.Factory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setIsPlayable(java.lang.Boolean)">setIsPlayable(Boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the media is playable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setItalic(boolean)">setItalic(boolean)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setKeepContentOnPlayerReset(boolean)">setKeepContentOnPlayerReset(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the currently displayed video frame or media artwork is kept visible when the
|
|
player is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setKeepContentOnPlayerReset(boolean)">setKeepContentOnPlayerReset(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the currently displayed video frame or media artwork is kept visible when the
|
|
player is reset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setKeepPostFor302Redirects(boolean)">setKeepPostFor302Redirects(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether we should keep the POST method and body when we have HTTP 302 redirects for a
|
|
POST request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setKeepPostFor302Redirects(boolean)">setKeepPostFor302Redirects(boolean)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether we should keep the POST method and body when we have HTTP 302 redirects for a
|
|
POST request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setKey(java.lang.String)">setKey(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSpec.html#key"><code>DataSpec.key</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setKeyCountIncrement(int)">setKeyCountIncrement(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#setKeyCountIncrement(int)">setKeyCountIncrement(int)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the position increment for key presses and accessibility actions, as a number of
|
|
increments that divide the duration of the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setKeyRequestParameters(java.util.Map)">setKeyRequestParameters(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the key request parameters to pass as the last argument to <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#getKeyRequest(byte%5B%5D,java.util.List,int,java.util.HashMap)"><code>ExoMediaDrm.getKeyRequest(byte[], List, int, HashMap)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html#setKeyRequestProperty(java.lang.String,java.lang.String)">setKeyRequestProperty(String, String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/HttpMediaDrmCallback.html" title="class in com.google.android.exoplayer2.drm">HttpMediaDrmCallback</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a header for key requests made by the callback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html#setKeySetId(byte%5B%5D)">setKeySetId(byte[])</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/offline/DownloadRequest.html#keySetId"><code>DownloadRequest.keySetId</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setKeySetId(byte%5B%5D)">setKeySetId(byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setKeyTimeIncrement(long)">setKeyTimeIncrement(long)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#setKeyTimeIncrement(long)">setKeyTimeIncrement(long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the position increment for key presses and accessibility actions, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setLabel(java.lang.String)">setLabel(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#label"><code>Format.label</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setLanguage(java.lang.String)">setLanguage(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#language"><code>Format.language</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setLength(long)">setLength(long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSpec.html#length"><code>DataSpec.length</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html#setLibraries(java.lang.Class,java.lang.String...)">setLibraries(Class<? extends ExoMediaCrypto>, String...)</a></span> - Static method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/OpusLibrary.html" title="class in com.google.android.exoplayer2.ext.opus">OpusLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Override the names of the Opus native libraries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html#setLibraries(java.lang.Class,java.lang.String...)">setLibraries(Class<? extends ExoMediaCrypto>, String...)</a></span> - Static method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Override the names of the Vpx native libraries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html#setLibraries(java.lang.String...)">setLibraries(String...)</a></span> - Static method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Override the names of the FFmpeg native libraries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacLibrary.html#setLibraries(java.lang.String...)">setLibraries(String...)</a></span> - Static method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacLibrary.html" title="class in com.google.android.exoplayer2.ext.flac">FlacLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Override the names of the Flac native libraries.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LibraryLoader.html#setLibraries(java.lang.String...)">setLibraries(String...)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LibraryLoader.html" title="class in com.google.android.exoplayer2.util">LibraryLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Overrides the names of the libraries to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#setLimit(int)">setLimit(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the limit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setLine(float,int)">setLine(float, int)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the position of the cue box within the viewport in the direction orthogonal to the
|
|
writing direction.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setLineAnchor(int)">setLineAnchor(int)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cue box anchor positioned by <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setLine(float,int)"><code>line</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setLinethrough(boolean)">setLinethrough(boolean)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#setListener(com.google.android.exoplayer2.analytics.PlaybackSessionManager.Listener)">setListener(PlaybackSessionManager.Listener)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#setListener(com.google.android.exoplayer2.analytics.PlaybackSessionManager.Listener)">setListener(PlaybackSessionManager.Listener)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the listener to be notified of session updates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#setListener(com.google.android.exoplayer2.audio.AudioSink.Listener)">setListener(AudioSink.Listener)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the listener for sink events, which should be the audio renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#setListener(com.google.android.exoplayer2.audio.AudioSink.Listener)">setListener(AudioSink.Listener)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#setListener(com.google.android.exoplayer2.audio.AudioSink.Listener)">setListener(AudioSink.Listener)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setListener(com.google.android.exoplayer2.transformer.Transformer.Listener)">setListener(Transformer.Listener)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/transformer/Transformer.Listener.html" title="interface in com.google.android.exoplayer2.transformer"><code>Transformer.Listener</code></a> to listen to the transformation events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#setListener(com.google.android.exoplayer2.transformer.Transformer.Listener)">setListener(Transformer.Listener)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/transformer/Transformer.Listener.html" title="interface in com.google.android.exoplayer2.transformer"><code>Transformer.Listener</code></a> to listen to the transformation events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html#setListener(com.google.android.exoplayer2.upstream.TransferListener)">setListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/FileDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">FileDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> for <a href="com/google/android/exoplayer2/upstream/FileDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>FileDataSource</code></a> instances created by this factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#setLiveConfiguration(com.google.android.exoplayer2.MediaItem.LiveConfiguration)">setLiveConfiguration(MediaItem.LiveConfiguration)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html#setLiveConfiguration(com.google.android.exoplayer2.MediaItem.LiveConfiguration)">setLiveConfiguration(MediaItem.LiveConfiguration)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2">LivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the live configuration defined by the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setLiveMaxOffsetMs(long)">setLiveMaxOffsetMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional maximum offset from the live edge for live streams, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setLiveMaxOffsetMs(long)">setLiveMaxOffsetMs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum offset from the live edge for live streams, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setLiveMaxPlaybackSpeed(float)">setLiveMaxPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional maximum playback speed for live stream speed adjustment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setLiveMaxSpeed(float)">setLiveMaxSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum playback speed for live streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setLiveMinOffsetMs(long)">setLiveMinOffsetMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional minimum offset from the live edge for live streams, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setLiveMinOffsetMs(long)">setLiveMinOffsetMs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum offset from the live edge for live streams, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setLiveMinPlaybackSpeed(float)">setLiveMinPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional minimum playback speed for live stream speed adjustment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setLiveMinSpeed(float)">setLiveMinSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum playback speed for live streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setLivePlaybackSpeedControl(com.google.android.exoplayer2.LivePlaybackSpeedControl)">setLivePlaybackSpeedControl(LivePlaybackSpeedControl)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2"><code>LivePlaybackSpeedControl</code></a> that will control the playback speed when playing
|
|
live streams, in order to maintain a steady target offset from the live stream edge.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setLivePlaybackSpeedControl(com.google.android.exoplayer2.LivePlaybackSpeedControl)">setLivePlaybackSpeedControl(LivePlaybackSpeedControl)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2"><code>LivePlaybackSpeedControl</code></a> that will control the playback speed when playing
|
|
live streams, in order to maintain a steady target offset from the live stream edge.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setLivePresentationDelayMs(long)">setLivePresentationDelayMs(long)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the duration in milliseconds by which the default start position should precede the end
|
|
of the live window for live playbacks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setLivePresentationDelayMs(long,boolean)">setLivePresentationDelayMs(long, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setLiveTargetOffsetMs(long)"><code>MediaItem.Builder.setLiveTargetOffsetMs(long)</code></a> to override the
|
|
manifest, or <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setFallbackTargetLiveOffsetMs(long)"><code>DashMediaSource.Factory.setFallbackTargetLiveOffsetMs(long)</code></a> to provide a fallback value.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setLiveTargetOffsetMs(long)">setLiveTargetOffsetMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional target offset from the live edge for live streams, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setLiveTargetOffsetMs(long)">setLiveTargetOffsetMs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the target live offset for live streams, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setLoadControl(com.google.android.exoplayer2.LoadControl)">setLoadControl(LoadControl)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2"><code>LoadControl</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setLoadControl(com.google.android.exoplayer2.LoadControl)">setLoadControl(LoadControl)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2"><code>LoadControl</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setLoadControl(com.google.android.exoplayer2.LoadControl)">setLoadControl(LoadControl)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setLoadControl(com.google.android.exoplayer2.LoadControl)">setLoadControl(LoadControl)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2"><code>LoadControl</code></a> to be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a> for key and provisioning requests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an optional <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setLoadErrorHandlingPolicy(com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy)">setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.html" title="interface in com.google.android.exoplayer2.upstream"><code>LoadErrorHandlingPolicy</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#setLogLevel(int)">setLogLevel(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <code>Log.LogLevel</code> for ExoPlayer logcat logging.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#setLogStackTraces(boolean)">setLogStackTraces(boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether stack traces of <a href="https://developer.android.com/reference/java/lang/Throwable.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>Throwable</code></a>s will be logged to logcat.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setLooper(android.os.Looper)">setLooper(Looper)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> that must be used for all calls to the player and that is used to
|
|
call listeners on.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#setLooper(android.os.Looper)">setLooper(Looper)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> the message is delivered on.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setLooper(android.os.Looper)">setLooper(Looper)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> that must be used for all calls to the player and that is used to
|
|
call listeners on.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setLooper(android.os.Looper)">setLooper(Looper)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> to be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setLooper(android.os.Looper)">setLooper(Looper)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/os/Looper.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Looper</code></a> that must be used for all calls to the transformer and that is used
|
|
to call listeners on.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setManifest(java.lang.Object)">setManifest(Object)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a manifest to be used by a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a> in the test runner.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setManifestParser(com.google.android.exoplayer2.upstream.ParsingLoadable.Parser)">setManifestParser(ParsingLoadable.Parser<? extends DashManifest>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the manifest parser to parse loaded manifest data when loading a manifest URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setManifestParser(com.google.android.exoplayer2.upstream.ParsingLoadable.Parser)">setManifestParser(ParsingLoadable.Parser<? extends SsManifest>)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the manifest parser to parse loaded manifest data when loading a manifest URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setMarker(boolean)">setMarker(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#marker"><code>RtpPacket.marker</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setMatroskaExtractorFlags(int)">setMatroskaExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv"><code>MatroskaExtractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxAudioBitrate(int)">setMaxAudioBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxAudioBitrate(int)">setMaxAudioBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum allowed audio bitrate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxAudioChannelCount(int)">setMaxAudioChannelCount(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxAudioChannelCount(int)">setMaxAudioChannelCount(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum allowed audio channel count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html#setMaxConcurrentSessions(int)">setMaxConcurrentSessions(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum number of concurrent sessions the <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExoMediaDrm</code></a> will support.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setMaxInputSize(int)">setMaxInputSize(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#maxInputSize"><code>Format.maxInputSize</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setMaxLiveOffsetErrorMsForUnitSpeed(long)">setMaxLiveOffsetErrorMsForUnitSpeed(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum difference between the current live offset and the target live offset, in
|
|
milliseconds, for which unit speed (1.0f) is used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setMaxMediaBitrate(int)">setMaxMediaBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the media maximum recommended bitrate for ads, in bps.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#setMaxParallelDownloads(int)">setMaxParallelDownloads(int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum number of parallel downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxVideoBitrate(int)">setMaxVideoBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxVideoBitrate(int)">setMaxVideoBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum allowed video bitrate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxVideoFrameRate(int)">setMaxVideoFrameRate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxVideoFrameRate(int)">setMaxVideoFrameRate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum allowed video frame rate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxVideoSize(int,int)">setMaxVideoSize(int, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxVideoSize(int,int)">setMaxVideoSize(int, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum allowed video width and height.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMaxVideoSizeSd()">setMaxVideoSizeSd()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxVideoSizeSd()">setMaxVideoSizeSd()</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMaxVideoSize(int,int)"><code>setMaxVideoSize(1279, 719)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setMediaButtonEventHandler(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.MediaButtonEventHandler)">setMediaButtonEventHandler(MediaSessionConnector.MediaButtonEventHandler)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaButtonEventHandler.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.MediaButtonEventHandler</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultRenderersFactory.html#setMediaCodecSelector(com.google.android.exoplayer2.mediacodec.MediaCodecSelector)">setMediaCodecSelector(MediaCodecSelector)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultRenderersFactory.html" title="class in com.google.android.exoplayer2">DefaultRenderersFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="com/google/android/exoplayer2/mediacodec/MediaCodecSelector.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecSelector</code></a> for use by <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> based renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setMediaDescriptionAdapter(com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter)">setMediaDescriptionAdapter(PlayerNotificationManager.MediaDescriptionAdapter)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.MediaDescriptionAdapter.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerNotificationManager.MediaDescriptionAdapter</code></a> to be queried for the notification contents.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setMediaId(java.lang.String)">setMediaId(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional media ID which identifies the media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#setMediaItem(androidx.media2.common.MediaItem)">setMediaItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#setMediaItem(com.google.android.exoplayer2.MediaItem)">setMediaItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setMediaItem(com.google.android.exoplayer2.MediaItem)">setMediaItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setMediaItem(com.google.android.exoplayer2.MediaItem)">setMediaItem(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist, adds the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> and resets the position to the
|
|
default position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#setMediaItem(com.google.android.exoplayer2.MediaItem,boolean)">setMediaItem(MediaItem, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setMediaItem(com.google.android.exoplayer2.MediaItem,boolean)">setMediaItem(MediaItem, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setMediaItem(com.google.android.exoplayer2.MediaItem,boolean)">setMediaItem(MediaItem, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#setMediaItem(com.google.android.exoplayer2.MediaItem,long)">setMediaItem(MediaItem, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setMediaItem(com.google.android.exoplayer2.MediaItem,long)">setMediaItem(MediaItem, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setMediaItem(com.google.android.exoplayer2.MediaItem,long)">setMediaItem(MediaItem, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setMediaItemProvider(com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.MediaItemProvider)">setMediaItemProvider(SessionCallbackBuilder.MediaItemProvider)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.MediaItemProvider.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.MediaItemProvider</code></a> that will convert media ids to <code>MediaItems</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#setMediaItems(java.util.List)">setMediaItems(List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setMediaItems(java.util.List)">setMediaItems(List<MediaItem>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setMediaItems(java.util.List)">setMediaItems(List<MediaItem>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist, adds the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a> and resets the position to
|
|
the default position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setMediaItems(java.util.List,boolean)">setMediaItems(List<MediaItem>, boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setMediaItems(java.util.List,boolean)">setMediaItems(List<MediaItem>, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setMediaItems(java.util.List,boolean)">setMediaItems(List<MediaItem>, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaItems(java.util.List,boolean)">setMediaItems(List<MediaItem>, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaItems(java.util.List,boolean)">setMediaItems(List<MediaItem>, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setMediaItems(java.util.List,int,long)">setMediaItems(List<MediaItem>, int, long)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setMediaItems(java.util.List,int,long)">setMediaItems(List<MediaItem>, int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setMediaItems(java.util.List,int,long)">setMediaItems(List<MediaItem>, int, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItems</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaItems(java.util.List,int,long)">setMediaItems(List<MediaItem>, int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaItems(java.util.List,int,long)">setMediaItems(List<MediaItem>, int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetMediaItems.html#%3Cinit%3E(java.lang.String,int,long,com.google.android.exoplayer2.source.MediaSource...)">SetMediaItems(String, int, long, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetMediaItems.html" title="class in com.google.android.exoplayer2.testutil">Action.SetMediaItems</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetMediaItemsResetPosition.html#%3Cinit%3E(java.lang.String,boolean,com.google.android.exoplayer2.source.MediaSource...)">SetMediaItemsResetPosition(String, boolean, MediaSource...)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetMediaItemsResetPosition.html" title="class in com.google.android.exoplayer2.testutil">Action.SetMediaItemsResetPosition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setMediaLoadTimeoutMs(int)">setMediaLoadTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the ad media load timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setMediaMetadata(com.google.android.exoplayer2.MediaMetadata)">setMediaMetadata(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the media metadata.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setMediaMetadataProvider(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.MediaMetadataProvider)">setMediaMetadataProvider(MediaSessionConnector.MediaMetadataProvider)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a provider of metadata to be published to the media session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setMediaSessionToken(android.support.v4.media.session.MediaSessionCompat.Token)">setMediaSessionToken(MediaSessionCompat.Token)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <code>MediaSessionCompat.Token</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)">setMediaSource(MediaSource)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist, adds the specified <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> and resets the position to the
|
|
default position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)">setMediaSource(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)">setMediaSource(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a> that will create the underlying media period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource)">setMediaSource(MediaSource)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,boolean)">setMediaSource(MediaSource, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,boolean)">setMediaSource(MediaSource, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,boolean)">setMediaSource(MediaSource, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,long)">setMediaSource(MediaSource, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,long)">setMediaSource(MediaSource, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSource(com.google.android.exoplayer2.source.MediaSource,long)">setMediaSource(MediaSource, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setMediaSourceFactory(com.google.android.exoplayer2.source.MediaSourceFactory)">setMediaSourceFactory(MediaSourceFactory)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceFactory</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setMediaSourceFactory(com.google.android.exoplayer2.source.MediaSourceFactory)">setMediaSourceFactory(MediaSourceFactory)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceFactory</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setMediaSourceFactory(com.google.android.exoplayer2.source.MediaSourceFactory)">setMediaSourceFactory(MediaSourceFactory)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSourceFactory</code></a> to be used to retrieve the inputs to transform.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setMediaSources(boolean,com.google.android.exoplayer2.source.MediaSource...)">setMediaSources(boolean, MediaSource...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a set media items action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setMediaSources(int,long,com.google.android.exoplayer2.source.MediaSource...)">setMediaSources(int, long, MediaSource...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a set media items action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setMediaSources(com.google.android.exoplayer2.source.MediaSource...)">setMediaSources(MediaSource...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a set media items action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setMediaSources(com.google.android.exoplayer2.source.MediaSource...)">setMediaSources(MediaSource...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>s to be used by the test runner.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSources(java.util.List)">setMediaSources(List<MediaSource>)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist, adds the specified <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSources</code></a> and resets the
|
|
position to the default position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSources(java.util.List)">setMediaSources(List<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSources(java.util.List)">setMediaSources(List<MediaSource>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSources(java.util.List,boolean)">setMediaSources(List<MediaSource>, boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSources</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSources(java.util.List,boolean)">setMediaSources(List<MediaSource>, boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSources(java.util.List,boolean)">setMediaSources(List<MediaSource>, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSources(java.util.List,int,long)">setMediaSources(List<MediaSource>, int, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Clears the playlist and adds the specified <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSources</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setMediaSources(java.util.List,int,long)">setMediaSources(List<MediaSource>, int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setMediaSources(java.util.List,int,long)">setMediaSources(List<MediaSource>, int, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setMediaUri(android.net.Uri)">setMediaUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the media <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setMetadata(com.google.android.exoplayer2.metadata.Metadata)">setMetadata(Metadata)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#metadata"><code>Format.metadata</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setMetadataDeduplicationEnabled(boolean)">setMetadataDeduplicationEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.MediaMetadataProvider.html#sameAs(android.support.v4.media.MediaMetadataCompat,android.support.v4.media.MediaMetadataCompat)"><code>MediaSessionConnector.MediaMetadataProvider.sameAs(MediaMetadataCompat, MediaMetadataCompat)</code></a>
|
|
should be consulted before calling <code>MediaSessionCompat.setMetadata(MediaMetadataCompat)</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setMetadataType(int)">setMetadataType(int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the type of metadata to extract from the HLS source (defaults to <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.html#METADATA_TYPE_ID3"><code>HlsMediaSource.METADATA_TYPE_ID3</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setMimeType(java.lang.String)">setMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html#setMimeType(java.lang.String)">setMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/offline/DownloadRequest.html#mimeType"><code>DownloadRequest.mimeType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setMimeType(java.lang.String)">setMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setMinPossibleLiveOffsetSmoothingFactor(float)">setMinPossibleLiveOffsetSmoothingFactor(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the smoothing factor when smoothing the minimum possible live offset that can be
|
|
achieved during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#setMinRetryCount(int)">setMinRetryCount(int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum number of times that a download will be retried.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setMinUpdateIntervalMs(long)">setMinUpdateIntervalMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum interval between playback speed changes, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMinVideoBitrate(int)">setMinVideoBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMinVideoBitrate(int)">setMinVideoBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum allowed video bitrate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMinVideoFrameRate(int)">setMinVideoFrameRate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMinVideoFrameRate(int)">setMinVideoFrameRate(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum allowed video frame rate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setMinVideoSize(int,int)">setMinVideoSize(int, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setMinVideoSize(int,int)">setMinVideoSize(int, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum allowed video width and height.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html#setMode(int,byte%5B%5D)">setMode(int, byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the mode, which determines the role of sessions acquired from the instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setMp3ExtractorFlags(int)">setMp3ExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3"><code>Mp3Extractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setMp4ExtractorFlags(int)">setMp4ExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4"><code>Mp4Extractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setMultiRowAlignment(android.text.Layout.Alignment)">setMultiRowAlignment(Layout.Alignment)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the multi-row alignment of the cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setMultiSession(boolean)">setMultiSession(boolean)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether this session manager is allowed to acquire multiple simultaneous sessions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#setMuxedCaptionFormats(java.util.List)">setMuxedCaptionFormats(List<Format>)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> information associated to the caption tracks multiplexed in the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html#setName(java.lang.String)">setName(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a human-readable name for this resource which will be shown in test failure messages.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html#setNetworkTypeOverride(int)">setNetworkTypeOverride(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter</a></dt>
|
|
<dd>
|
|
<div class="block">Overrides the network type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#setNewSourceInfo(com.google.android.exoplayer2.Timeline)">setNewSourceInfo(Timeline)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a new timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html#setNewSourceInfo(com.google.android.exoplayer2.Timeline,boolean)">setNewSourceInfo(Timeline, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a new timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setNextActionIconResourceId(int)">setNextActionIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the drawable to be used as the icon of action <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_NEXT"><code>PlayerNotificationManager.ACTION_NEXT</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NotificationUtil.html#setNotification(android.content.Context,int,android.app.Notification)">setNotification(Context, int, Notification)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NotificationUtil.html" title="class in com.google.android.exoplayer2.util">NotificationUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Post a notification to be shown in the status bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setNotificationListener(com.google.android.exoplayer2.ui.PlayerNotificationManager.NotificationListener)">setNotificationListener(PlayerNotificationManager.NotificationListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.NotificationListener.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerNotificationManager.NotificationListener</code></a> to be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SntpClient.html#setNtpHost(java.lang.String)">setNtpHost(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SntpClient.html" title="class in com.google.android.exoplayer2.util">SntpClient</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the NTP host address used to retrieve <a href="com/google/android/exoplayer2/util/SntpClient.html#getElapsedRealtimeOffsetMs()"><code>SntpClient.getElapsedRealtimeOffsetMs()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#setOnEventListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnEventListener)">setOnEventListener(ExoMediaDrm.OnEventListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#setOnEventListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnEventListener)">setOnEventListener(ExoMediaDrm.OnEventListener)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the listener for DRM events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#setOnEventListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnEventListener)">setOnEventListener(ExoMediaDrm.OnEventListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#setOnEventListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnEventListener)">setOnEventListener(ExoMediaDrm.OnEventListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#setOnExpirationUpdateListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnExpirationUpdateListener)">setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#setOnExpirationUpdateListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnExpirationUpdateListener)">setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the listener for session expiration events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#setOnExpirationUpdateListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnExpirationUpdateListener)">setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the listener for session expiration events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#setOnExpirationUpdateListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnExpirationUpdateListener)">setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#setOnFrameRenderedListener(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.OnFrameRenderedListener,android.os.Handler)">setOnFrameRenderedListener(MediaCodecAdapter.OnFrameRenderedListener, Handler)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Registers a callback to be invoked when an output frame is rendered on the output surface.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#setOnFrameRenderedListener(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.OnFrameRenderedListener,android.os.Handler)">setOnFrameRenderedListener(MediaCodecAdapter.OnFrameRenderedListener, Handler)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setOnFullScreenModeChangedListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.OnFullScreenModeChangedListener)">setOnFullScreenModeChangedListener(StyledPlayerControlView.OnFullScreenModeChangedListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener to be called when the fullscreen mode should be changed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#setOnKeyStatusChangeListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnKeyStatusChangeListener)">setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#setOnKeyStatusChangeListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnKeyStatusChangeListener)">setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the listener for key status change events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#setOnKeyStatusChangeListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnKeyStatusChangeListener)">setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the listener for key status change events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#setOnKeyStatusChangeListener(com.google.android.exoplayer2.drm.ExoMediaDrm.OnKeyStatusChangeListener)">setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#setOutput(java.lang.Object)">setOutput(Object)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the video output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html#setOutputBuffer(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer)">setOutputBuffer(VideoDecoderOutputBuffer)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html" title="class in com.google.android.exoplayer2.video">VideoDecoderGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBufferRenderer.html#setOutputBuffer(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer)">setOutputBuffer(VideoDecoderOutputBuffer)</a></span> - Method in interface com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBufferRenderer.html" title="interface in com.google.android.exoplayer2.video">VideoDecoderOutputBufferRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the output buffer to be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setOutputMimeType(java.lang.String)">setOutputMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the MIME type of the output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html#setOutputMode(int)">setOutputMode(int)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Gav1Decoder.html" title="class in com.google.android.exoplayer2.ext.av1">Gav1Decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the output mode for frames rendered by the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#setOutputMode(int)">setOutputMode(int)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the output mode for frames rendered by the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#setOutputSampleRateHz(int)">setOutputSampleRateHz(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the sample rate for output audio, in Hertz.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#setOutputSurface(android.view.Surface)">setOutputSurface(Surface)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Dynamically sets the output surface of a <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#setOutputSurface(android.view.Surface)">setOutputSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#setOutputSurfaceV23(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,android.view.Surface)">setOutputSurfaceV23(MediaCodecAdapter, Surface)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setOverallRating(com.google.android.exoplayer2.Rating)">setOverallRating(Rating)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the overall <a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2"><code>Rating</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setOverride(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride)">setOverride(DefaultTrackSelector.SelectionOverride)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the initial selection override to show.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setOverrides(java.util.List)">setOverrides(List<DefaultTrackSelector.SelectionOverride>)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the list of initial selection overrides to show.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setPadding(boolean)">setPadding(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#padding"><code>RtpPacket.padding</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#setParameters(android.os.Bundle)">setParameters(Bundle)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Communicate additional parameter changes to the <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#setParameters(android.os.Bundle)">setParameters(Bundle)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#setParameters(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters)">setParameters(DefaultTrackSelector.Parameters)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Atomically sets the provided parameters for track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html#setParameters(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder)">setParameters(DefaultTrackSelector.ParametersBuilder)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector</a></dt>
|
|
<dd>
|
|
<div class="block">Atomically sets the provided parameters for track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html#setPath(java.lang.String)">setPath(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the path this data should be served at.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setPauseActionIconResourceId(int)">setPauseActionIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the drawable to be used as the icon of action <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_PAUSE"><code>PlayerNotificationManager.ACTION_PAUSE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setPauseAtEndOfMediaItems(boolean)">setPauseAtEndOfMediaItems(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets whether to pause playback at the end of each media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setPauseAtEndOfMediaItems(boolean)">setPauseAtEndOfMediaItems(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to pause playback at the end of each media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setPauseAtEndOfMediaItems(boolean)">setPauseAtEndOfMediaItems(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to pause playback at the end of each media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setPauseAtEndOfMediaItems(boolean)">setPauseAtEndOfMediaItems(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setPauseAtEndOfMediaItems(boolean)">setPauseAtEndOfMediaItems(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable pausing at the end of media items.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setPauseAtEndOfMediaItems(boolean)">setPauseAtEndOfMediaItems(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#setPayload(java.lang.Object)">setPayload(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the message payload forwarded to <a href="com/google/android/exoplayer2/PlayerMessage.Target.html#handleMessage(int,java.lang.Object)"><code>PlayerMessage.Target.handleMessage(int, Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setPayloadData(byte%5B%5D)">setPayloadData(byte[])</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#payloadData"><code>RtpPacket.payloadData</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setPayloadType(byte)">setPayloadType(byte)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#payloadType"><code>RtpPacket.payloadType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setPcmEncoding(int)">setPcmEncoding(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#pcmEncoding"><code>Format.pcmEncoding</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setPeakBitrate(int)">setPeakBitrate(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#peakBitrate"><code>Format.peakBitrate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#setPendingOutputEndOfStream()">setPendingOutputEndOfStream()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies the renderer that output end of stream is pending and should be handled on the next
|
|
render.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#setPendingPlaybackException(com.google.android.exoplayer2.ExoPlaybackException)">setPendingPlaybackException(ExoPlaybackException)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an exception to be re-thrown by render.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setPercentDownloaded(float)">setPercentDownloaded(float)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#setPitch(float)">setPitch(float)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the target playback pitch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setPixelWidthHeightRatio(float)">setPixelWidthHeightRatio(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#pixelWidthHeightRatio"><code>Format.pixelWidthHeightRatio</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setPlayActionIconResourceId(int)">setPlayActionIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the drawable to be used as the icon of action <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_PLAY"><code>PlayerNotificationManager.ACTION_PLAY</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setPlayAdBeforeStartPosition(boolean)">setPlayAdBeforeStartPosition(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to play an ad before the start position when beginning playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to set the playback parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to set the playback parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a playback parameters setting action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MediaClock.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MediaClock.html" title="interface in com.google.android.exoplayer2.util">MediaClock</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to set the playback parameters.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html#setPlaybackParameters(com.google.android.exoplayer2.PlaybackParameters)">setPlaybackParameters(PlaybackParameters)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util">StandaloneMediaClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetPlaybackParameters.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.PlaybackParameters)">SetPlaybackParameters(String, PlaybackParameters)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetPlaybackParameters.html" title="class in com.google.android.exoplayer2.testutil">Action.SetPlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a set playback parameters action instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setPlaybackPreparer(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer)">setPlaybackPreparer(MediaSessionConnector.PlaybackPreparer)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.PlaybackPreparer.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.PlaybackPreparer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#setPlaybackSpeed(float)">setPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#setPlaybackSpeed(float)">setPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setPlaybackSpeed(float)">setPlaybackSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setPlaybackSpeed(float)">setPlaybackSpeed(float)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Changes the rate at which playback occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#setPlaybackSpeed(float,float)">setPlaybackSpeed(float, float)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#setPlaybackSpeed(float,float)">setPlaybackSpeed(float, float)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates the playback speed to this renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#setPlaybackSpeed(float,float)">setPlaybackSpeed(float, float)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setPlayClearSamplesWithoutKeys(boolean)">setPlayClearSamplesWithoutKeys(boolean)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether clear samples within protected content should be played when keys for the
|
|
encrypted part of the content have yet to be loaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setPlayedAdMarkerColor(int)">setPlayedAdMarkerColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the color for played ad markers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setPlayedColor(int)">setPlayedColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the color for the portion of the time bar representing media before the playback position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the player to be connected to the media session.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the player that will play the loaded ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to control.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to use.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to control.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setPlayer(com.google.android.exoplayer2.Player)">setPlayer(Player)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to use.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#setPlayer(com.google.android.exoplayer2.Player,android.os.Looper)">setPlayer(Player, Looper)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the player for which data will be collected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setPlayerListener(com.google.android.exoplayer2.Player.Listener)">setPlayerListener(Player.Listener)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an <a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2"><code>Player.Listener</code></a> to be registered to listen to player events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#setPlaylist(java.util.List,androidx.media2.common.MediaMetadata)">setPlaylist(List<MediaItem>, MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)">setPlaylistMetadata(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)">setPlaylistMetadata(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)">setPlaylistMetadata(MediaMetadata)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the playlist <a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2"><code>MediaMetadata</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)">setPlaylistMetadata(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)">setPlaylistMetadata(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setPlaylistParserFactory(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory)">setPlaylistParserFactory(HlsPlaylistParserFactory)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the factory from which playlist parsers will be obtained.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setPlaylistTrackerFactory(com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.Factory)">setPlaylistTrackerFactory(HlsPlaylistTracker.Factory)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist"><code>HlsPlaylistTracker</code></a> factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setPlayWhenReady(boolean)">setPlayWhenReady(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setPlayWhenReady(boolean)">setPlayWhenReady(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setPlayWhenReady(boolean)">setPlayWhenReady(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether playback should proceed when <a href="com/google/android/exoplayer2/Player.html#getPlaybackState()"><code>Player.getPlaybackState()</code></a> == <a href="com/google/android/exoplayer2/Player.html#STATE_READY"><code>Player.STATE_READY</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setPlayWhenReady(boolean)">setPlayWhenReady(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setPlayWhenReady(boolean)">setPlayWhenReady(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetPlayWhenReady.html#%3Cinit%3E(java.lang.String,boolean)">SetPlayWhenReady(String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetPlayWhenReady.html" title="class in com.google.android.exoplayer2.testutil">Action.SetPlayWhenReady</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setPosition(float)">setPosition(float)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the fractional position of the <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setPositionAnchor(int)"><code>positionAnchor</code></a> of the cue
|
|
box within the viewport in the direction orthogonal to <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setLine(float,int)"><code>line</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#setPosition(int)">setPosition(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the reading position in bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#setPosition(int)">setPosition(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the read and peek positions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#setPosition(int)">setPosition(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the current bit offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#setPosition(int)">setPosition(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the reading offset in the array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#setPosition(int,long)">setPosition(int, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a position in a window at which the message will be delivered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#setPosition(long)">setPosition(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a position in the current window at which the message will be delivered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setPosition(long)">setPosition(long)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TimeBar.html#setPosition(long)">setPosition(long)</a></span> - Method in interface com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui">TimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the current position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setPosition(long)">setPosition(long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSpec.html#position"><code>DataSpec.position</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setPositionAnchor(int)">setPositionAnchor(int)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cue box anchor positioned by <a href="com/google/android/exoplayer2/text/Cue.Builder.html#setPosition(float)"><code>position</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#setPositionUs(long)">setPositionUs(long)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleDecoder.html#setPositionUs(long)">setPositionUs(long)</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text">SubtitleDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Informs the decoder of the current playback position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setPostConnectCallback(com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.PostConnectCallback)">setPostConnectCallback(SessionCallbackBuilder.PostConnectCallback)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.PostConnectCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.PostConnectCallback</code></a> to handle extra initialization after the connection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredAudioLanguage(java.lang.String)">setPreferredAudioLanguage(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredAudioLanguage(java.lang.String)">setPreferredAudioLanguage(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred language for audio and forced text tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredAudioLanguages(java.lang.String...)">setPreferredAudioLanguages(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredAudioLanguages(java.lang.String...)">setPreferredAudioLanguages(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred languages for audio and forced text tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredAudioMimeType(java.lang.String)">setPreferredAudioMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredAudioMimeType(java.lang.String)">setPreferredAudioMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred sample MIME type for audio tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredAudioMimeTypes(java.lang.String...)">setPreferredAudioMimeTypes(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredAudioMimeTypes(java.lang.String...)">setPreferredAudioMimeTypes(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred sample MIME types for audio tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredAudioRoleFlags(int)">setPreferredAudioRoleFlags(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredAudioRoleFlags(int)">setPreferredAudioRoleFlags(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred <a href="com/google/android/exoplayer2/C.RoleFlags.html" title="annotation in com.google.android.exoplayer2"><code>C.RoleFlags</code></a> for audio tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredTextLanguage(java.lang.String)">setPreferredTextLanguage(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredTextLanguage(java.lang.String)">setPreferredTextLanguage(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred language for text tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredTextLanguageAndRoleFlagsToCaptioningManagerSettings(android.content.Context)">setPreferredTextLanguageAndRoleFlagsToCaptioningManagerSettings(Context)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredTextLanguageAndRoleFlagsToCaptioningManagerSettings(android.content.Context)">setPreferredTextLanguageAndRoleFlagsToCaptioningManagerSettings(Context)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred language and role flags for text tracks based on the accessibility
|
|
settings of <a href="https://developer.android.com/reference/android/view/accessibility/CaptioningManager.html" title="class or interface in android.view.accessibility" class="externalLink" target="_top"><code>CaptioningManager</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredTextLanguages(java.lang.String...)">setPreferredTextLanguages(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredTextLanguages(java.lang.String...)">setPreferredTextLanguages(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred languages for text tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredTextRoleFlags(int)">setPreferredTextRoleFlags(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredTextRoleFlags(int)">setPreferredTextRoleFlags(int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred <a href="com/google/android/exoplayer2/C.RoleFlags.html" title="annotation in com.google.android.exoplayer2"><code>C.RoleFlags</code></a> for text tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredVideoMimeType(java.lang.String)">setPreferredVideoMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredVideoMimeType(java.lang.String)">setPreferredVideoMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred sample MIME type for video tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setPreferredVideoMimeTypes(java.lang.String...)">setPreferredVideoMimeTypes(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredVideoMimeTypes(java.lang.String...)">setPreferredVideoMimeTypes(String...)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the preferred sample MIME types for video tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#setPreparationComplete()">setPreparationComplete()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Allows the fake media period to complete preparation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html#setPrepareListener(com.google.android.exoplayer2.source.MaskingMediaPeriod.PrepareListener)">setPrepareListener(MaskingMediaPeriod.PrepareListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MaskingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">MaskingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener for preparation events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setPreviousActionIconResourceId(int)">setPreviousActionIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the drawable to be used as the icon of action <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_PREVIOUS"><code>PlayerNotificationManager.ACTION_PREVIOUS</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#setPrioritizeTimeOverSizeThresholds(boolean)">setPrioritizeTimeOverSizeThresholds(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the load control prioritizes buffer time constraints over buffer size
|
|
constraints.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setPriority(int)">setPriority(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the priority of the notification required for API 25 and lower.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setPriorityTaskManager(com.google.android.exoplayer2.util.PriorityTaskManager)">setPriorityTaskManager(PriorityTaskManager)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an <a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util"><code>PriorityTaskManager</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setPriorityTaskManager(com.google.android.exoplayer2.util.PriorityTaskManager)">setPriorityTaskManager(PriorityTaskManager)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util"><code>PriorityTaskManager</code></a>, or null to clear a previously set priority task manager.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setProgressUpdateListener(com.google.android.exoplayer2.ui.PlayerControlView.ProgressUpdateListener)">setProgressUpdateListener(PlayerControlView.ProgressUpdateListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/PlayerControlView.ProgressUpdateListener.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerControlView.ProgressUpdateListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setProgressUpdateListener(com.google.android.exoplayer2.ui.StyledPlayerControlView.ProgressUpdateListener)">setProgressUpdateListener(StyledPlayerControlView.ProgressUpdateListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.ProgressUpdateListener.html" title="interface in com.google.android.exoplayer2.ui"><code>StyledPlayerControlView.ProgressUpdateListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html#setProgressUpdatingEnabled(boolean)">setProgressUpdatingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.leanback.<a href="com/google/android/exoplayer2/ext/leanback/LeanbackPlayerAdapter.html" title="class in com.google.android.exoplayer2.ext.leanback">LeanbackPlayerAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setProjectionData(byte%5B%5D)">setProjectionData(byte[])</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#projectionData"><code>Format.projectionData</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#setPropertyByteArray(java.lang.String,byte%5B%5D)">setPropertyByteArray(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#setPropertyByteArray(java.lang.String,byte%5B%5D)">setPropertyByteArray(String, byte[])</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the value of a byte array property.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#setPropertyByteArray(java.lang.String,byte%5B%5D)">setPropertyByteArray(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#setPropertyByteArray(java.lang.String,byte%5B%5D)">setPropertyByteArray(String, byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html#setPropertyString(java.lang.String,java.lang.String)">setPropertyString(String, String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DummyExoMediaDrm.html" title="class in com.google.android.exoplayer2.drm">DummyExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html#setPropertyString(java.lang.String,java.lang.String)">setPropertyString(String, String)</a></span> - Method in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/ExoMediaDrm.html" title="interface in com.google.android.exoplayer2.drm">ExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the value of a string property.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html#setPropertyString(java.lang.String,java.lang.String)">setPropertyString(String, String)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaDrm.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#setPropertyString(java.lang.String,java.lang.String)">setPropertyString(String, String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setProportionalControlFactor(float)">setProportionalControlFactor(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the proportional control factor used to adjust the playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html#setProvisionsRequired(int)">setProvisionsRequired(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets how many successful provisioning round trips are needed for the <a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeExoMediaDrm</code></a>
|
|
to be provisioned.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setQueueEditor(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueEditor)">setQueueEditor(MediaSessionConnector.QueueEditor)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.QueueEditor</code></a> to handle queue edits sent by the media controller.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setQueueNavigator(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator)">setQueueNavigator(MediaSessionConnector.QueueNavigator)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.QueueNavigator</code></a> to handle queue navigation actions <code>ACTION_SKIP_TO_NEXT</code>,
|
|
<code>ACTION_SKIP_TO_PREVIOUS</code> and <code>ACTION_SKIP_TO_QUEUE_ITEM</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#setRandomData(android.net.Uri,int)">setRandomData(Uri, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Sets random data with the given <code>length</code> for the given <code>uri</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.html#setRandomData(java.lang.String,int)">setRandomData(String, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet</a></dt>
|
|
<dd>
|
|
<div class="block">Sets random data with the given <code>length</code> for the given <code>uri</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setRatingCallback(com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.RatingCallback)">setRatingCallback(SessionCallbackBuilder.RatingCallback)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.RatingCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.RatingCallback</code></a> to handle user ratings.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#setRatingCallback(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.RatingCallback)">setRatingCallback(MediaSessionConnector.RatingCallback)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.RatingCallback.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.RatingCallback</code></a> to handle user ratings.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setReadTimeoutMs(int)">setReadTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the read timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setReadTimeoutMs(int)">setReadTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the read timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setRecordingDay(java.lang.Integer)">setRecordingDay(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the day of the recording date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setRecordingMonth(java.lang.Integer)">setRecordingMonth(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the month of the recording date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setRecordingYear(java.lang.Integer)">setRecordingYear(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the year of the recording date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html#setRedirectedUri(com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations,android.net.Uri)">setRedirectedUri(ContentMetadataMutations, Uri)</a></span> - Static method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/ContentMetadataMutations.html" title="class in com.google.android.exoplayer2.upstream.cache">ContentMetadataMutations</a></dt>
|
|
<dd>
|
|
<div class="block">Adds a mutation to set the <a href="com/google/android/exoplayer2/upstream/cache/ContentMetadata.html#KEY_REDIRECTED_URI"><code>ContentMetadata.KEY_REDIRECTED_URI</code></a> value, or to remove any
|
|
existing entry if <code>null</code> is passed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setReleaseDay(java.lang.Integer)">setReleaseDay(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the day of the release date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setReleaseMonth(java.lang.Integer)">setReleaseMonth(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the month of the release date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setReleaseTimeoutMs(long)">setReleaseTimeoutMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets a timeout for calls to <a href="com/google/android/exoplayer2/Player.html#release()"><code>Player.release()</code></a> and <a href="com/google/android/exoplayer2/ExoPlayer.html#setForegroundMode(boolean)"><code>ExoPlayer.setForegroundMode(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setReleaseTimeoutMs(long)">setReleaseTimeoutMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a timeout for calls to <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#release()"><code>SimpleExoPlayer.release()</code></a> and <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setForegroundMode(boolean)"><code>SimpleExoPlayer.setForegroundMode(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setReleaseYear(java.lang.Integer)">setReleaseYear(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the year of the release date.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setRemoveAudio(boolean)">setRemoveAudio(boolean)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to remove the audio from the output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html#setRemoveVideo(boolean)">setRemoveVideo(boolean)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer">Transformer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to remove the video from the output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setRendererDisabled(int,boolean)">setRendererDisabled(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the renderer at the specified index is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetRendererDisabled.html#%3Cinit%3E(java.lang.String,int,boolean)">SetRendererDisabled(String, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetRendererDisabled.html" title="class in com.google.android.exoplayer2.testutil">Action.SetRendererDisabled</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setRenderers(com.google.android.exoplayer2.Renderer...)">setRenderers(Renderer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setRenderers(com.google.android.exoplayer2.Renderer...)">setRenderers(Renderer...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setRenderersFactory(com.google.android.exoplayer2.RenderersFactory)">setRenderersFactory(RenderersFactory)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setRenderersFactory(com.google.android.exoplayer2.RenderersFactory)">setRenderersFactory(RenderersFactory)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/RenderersFactory.html" title="interface in com.google.android.exoplayer2"><code>RenderersFactory</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#setRenderTimeLimitMs(long)">setRenderTimeLimitMs(long)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Set a limit on the time a single <a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#render(long,long)"><code>MediaCodecRenderer.render(long, long)</code></a> call can spend draining and
|
|
filling the decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setRepeatMode(int)">setRepeatMode(int)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#setRepeatMode(int)">setRepeatMode(int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setRepeatMode(int)">setRepeatMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setRepeatMode(int)">setRepeatMode(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/Player.RepeatMode.html" title="annotation in com.google.android.exoplayer2"><code>Player.RepeatMode</code></a> to be used for playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setRepeatMode(int)">setRepeatMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setRepeatMode(int)">setRepeatMode(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a repeat mode setting action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setRepeatMode(int)">setRepeatMode(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetRepeatMode.html#%3Cinit%3E(java.lang.String,int)">SetRepeatMode(String, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetRepeatMode.html" title="class in com.google.android.exoplayer2.testutil">Action.SetRepeatMode</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setRepeatToggleModes(int)">setRepeatToggleModes(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets which repeat toggle modes are enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setRepeatToggleModes(int)">setRepeatToggleModes(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets which repeat toggle modes are enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setRepeatToggleModes(int)">setRepeatToggleModes(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets which repeat toggle modes are enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setRepeatToggleModes(int)">setRepeatToggleModes(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets which repeat toggle modes are enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setRequestPriority(int)">setRequestPriority(int)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the priority of requests made by <a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet"><code>CronetDataSource</code></a> instances created by this
|
|
factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html#setRequestProperty(java.lang.String,java.lang.String)">setRequestProperty(String, String)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html#setRequestProperty(java.lang.String,java.lang.String)">setRequestProperty(String, String)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html#setRequestProperty(java.lang.String,java.lang.String)">setRequestProperty(String, String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.html#setRequestProperty(java.lang.String,java.lang.String)">setRequestProperty(String, String)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.html" title="interface in com.google.android.exoplayer2.upstream">HttpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the value of a request header.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#setRequirements(com.google.android.exoplayer2.scheduler.Requirements)">setRequirements(Requirements)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the requirements that need to be met for downloads to progress.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#setResetOnNetworkTypeChange(boolean)">setResetOnNetworkTypeChange(boolean)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to reset if the network type changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setResetTimeoutOnRedirects(boolean)">setResetTimeoutOnRedirects(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the connect timeout is reset when a redirect occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html#setResizeMode(int)">setResizeMode(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setResizeMode(int)">setResizeMode(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setResizeMode(int)">setResizeMode(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#setRetryPosition(long,E)">setRetryPosition(long, E)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#setRetryPosition(long,E)">setRetryPosition(long, E)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Called when reading fails and the required retry position is different from the last position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#setRetryPosition(long,E)">setRetryPosition(long, E)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#setRetryPosition(long,E)">setRetryPosition(long, E)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setRewindActionIconResourceId(int)">setRewindActionIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the drawable to be used as the icon of action <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_REWIND"><code>PlayerNotificationManager.ACTION_REWIND</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setRewindIncrementMs(int)">setRewindIncrementMs(int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the rewind increment in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setRoleFlags(int)">setRoleFlags(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#roleFlags"><code>Format.roleFlags</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setRotationDegrees(int)">setRotationDegrees(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#rotationDegrees"><code>Format.rotationDegrees</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setRubyPosition(int)">setRubyPosition(int)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setSampleMimeType(java.lang.String)">setSampleMimeType(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#sampleMimeType"><code>Format.sampleMimeType</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html#setSampleOffsetUs(long)">setSampleOffsetUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an offset that will be added to the timestamps (and sub-sample timestamps) of samples
|
|
subsequently written to the sample queues.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#setSampleOffsetUs(long)">setSampleOffsetUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an offset that will be added to the timestamps (and sub-sample timestamps) of samples that
|
|
are subsequently queued.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setSampleRate(int)">setSampleRate(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#sampleRate"><code>Format.sampleRate</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#setSamplerTexId(int,int)">setSamplerTexId(int, int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util">GlUtil.Uniform</a></dt>
|
|
<dd>
|
|
<div class="block">Configures <a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#bind()"><code>GlUtil.Uniform.bind()</code></a> to use the specified <code>texId</code> for this sampler uniform.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#setSampleTimestampUpperLimitFilterUs(long)">setSampleTimestampUpperLimitFilterUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an upper limit for sample timestamp filtering.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#setSchedule(com.google.android.exoplayer2.testutil.ActionSchedule)">setSchedule(ActionSchedule)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a schedule to be applied during the test.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setScrubberColor(int)">setScrubberColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the color for the scrubber handle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekBackIncrementMs(long)">setSeekBackIncrementMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/BasePlayer.html#seekBack()"><code>BasePlayer.seekBack()</code></a> increment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setSeekBackIncrementMs(long)">setSeekBackIncrementMs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the seek back increment to be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekForwardIncrementMs(long)">setSeekForwardIncrementMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/BasePlayer.html#seekForward()"><code>BasePlayer.seekForward()</code></a> increment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setSeekForwardIncrementMs(long)">setSeekForwardIncrementMs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the seek forward increment to be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setSeekParameters(com.google.android.exoplayer2.SeekParameters)">setSeekParameters(SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the parameters that control how seek operations are performed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setSeekParameters(com.google.android.exoplayer2.SeekParameters)">setSeekParameters(SeekParameters)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the parameters that control how seek operations are performed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSeekParameters(com.google.android.exoplayer2.SeekParameters)">setSeekParameters(SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the parameters that control how seek operations are performed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setSeekParameters(com.google.android.exoplayer2.SeekParameters)">setSeekParameters(SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setSeekParameters(com.google.android.exoplayer2.SeekParameters)">setSeekParameters(SeekParameters)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#setSeekTargetUs(long)">setSeekTargetUs(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the target time in microseconds within the stream to seek to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setSeekTimeoutMs(int)">setSeekTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the timeout in milliseconds for fast forward and rewind operations, or <code>0</code> for no
|
|
timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#setSeekToUsOffset(long)">setSeekToUsOffset(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html" title="class in com.google.android.exoplayer2.testutil">FakeMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an offset to be applied to positions returned by <a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.html#seekToUs(long)"><code>FakeMediaPeriod.seekToUs(long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#setSelectedParserName(java.lang.String)">setSelectedParserName(String)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Defines the container mime type to propagate through <a href="com/google/android/exoplayer2/extractor/TrackOutput.html#format(com.google.android.exoplayer2.Format)"><code>TrackOutput.format(com.google.android.exoplayer2.Format)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setSelectionFlags(int)">setSelectionFlags(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#selectionFlags"><code>Format.selectionFlags</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setSelectionOverride(int,com.google.android.exoplayer2.source.TrackGroupArray,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride)">setSelectionOverride(int, TrackGroupArray, DefaultTrackSelector.SelectionOverride)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Overrides the track selection for the renderer at the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setSelectUndeterminedTextLanguage(boolean)">setSelectUndeterminedTextLanguage(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setSelectUndeterminedTextLanguage(boolean)">setSelectUndeterminedTextLanguage(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether a text track with undetermined language should be selected if no track with
|
|
<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setPreferredTextLanguages(java.lang.String...)"><code>a preferred language</code></a> is available, or if the
|
|
preferred language is unset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setSequenceNumber(int)">setSequenceNumber(int)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#sequenceNumber"><code>RtpPacket.sequenceNumber</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setSessionAvailabilityListener(com.google.android.exoplayer2.ext.cast.SessionAvailabilityListener)">setSessionAvailabilityListener(SessionAvailabilityListener)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener for updates on the cast session availability.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setSessionKeepaliveMs(long)">setSessionKeepaliveMs(long)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the time to keep <a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessions</code></a> alive when they're not in use.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setShearDegrees(float)">setShearDegrees(float)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the shear angle for this Cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShowBuffering(int)">setShowBuffering(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether a buffering spinner is displayed when the player is in the buffering state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowBuffering(int)">setShowBuffering(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether a buffering spinner is displayed when the player is in the buffering state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setShowDisableOption(boolean)">setShowDisableOption(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether an option is available for disabling the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#setShowDisableOption(boolean)">setShowDisableOption(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether an option is available for disabling the renderer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowFastForwardButton(boolean)">setShowFastForwardButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the fast forward button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShowFastForwardButton(boolean)">setShowFastForwardButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the fast forward button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowFastForwardButton(boolean)">setShowFastForwardButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the fast forward button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowFastForwardButton(boolean)">setShowFastForwardButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the fast forward button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowMultiWindowTimeBar(boolean)">setShowMultiWindowTimeBar(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the time bar should show all windows, as opposed to just the current one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShowMultiWindowTimeBar(boolean)">setShowMultiWindowTimeBar(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the time bar should show all windows, as opposed to just the current one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowMultiWindowTimeBar(boolean)">setShowMultiWindowTimeBar(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the time bar should show all windows, as opposed to just the current one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowMultiWindowTimeBar(boolean)">setShowMultiWindowTimeBar(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the time bar should show all windows, as opposed to just the current one.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowNextButton(boolean)">setShowNextButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the next button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShowNextButton(boolean)">setShowNextButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the next button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowNextButton(boolean)">setShowNextButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the next button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowNextButton(boolean)">setShowNextButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the next button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowPreviousButton(boolean)">setShowPreviousButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the previous button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShowPreviousButton(boolean)">setShowPreviousButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the previous button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowPreviousButton(boolean)">setShowPreviousButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the previous button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowPreviousButton(boolean)">setShowPreviousButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the previous button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowRewindButton(boolean)">setShowRewindButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the rewind button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShowRewindButton(boolean)">setShowRewindButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the rewind button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowRewindButton(boolean)">setShowRewindButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the rewind button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowRewindButton(boolean)">setShowRewindButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the rewind button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowShuffleButton(boolean)">setShowShuffleButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the shuffle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShowShuffleButton(boolean)">setShowShuffleButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the shuffle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowShuffleButton(boolean)">setShowShuffleButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the shuffle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowShuffleButton(boolean)">setShowShuffleButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the shuffle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowSubtitleButton(boolean)">setShowSubtitleButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the subtitle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowSubtitleButton(boolean)">setShowSubtitleButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the subtitle button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowTimeoutMs(int)">setShowTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowTimeoutMs(int)">setShowTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the playback controls timeout.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setShowVrButton(boolean)">setShowVrButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the VR button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setShowVrButton(boolean)">setShowVrButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the VR button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShowVrButton(boolean)">setShowVrButton(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the vr button is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#setShuffleMode(int)">setShuffleMode(int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setShuffleModeEnabled(boolean)">setShuffleModeEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setShuffleModeEnabled(boolean)">setShuffleModeEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setShuffleModeEnabled(boolean)">setShuffleModeEnabled(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether shuffling of windows is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setShuffleModeEnabled(boolean)">setShuffleModeEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setShuffleModeEnabled(boolean)">setShuffleModeEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a shuffle setting action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setShuffleModeEnabled(boolean)">setShuffleModeEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetShuffleModeEnabled.html#%3Cinit%3E(java.lang.String,boolean)">SetShuffleModeEnabled(String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetShuffleModeEnabled.html" title="class in com.google.android.exoplayer2.testutil">Action.SetShuffleModeEnabled</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.html#setShuffleOrder(com.google.android.exoplayer2.source.ShuffleOrder)">setShuffleOrder(ShuffleOrder)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2">ExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the shuffle order.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setShuffleOrder(com.google.android.exoplayer2.source.ShuffleOrder)">setShuffleOrder(ShuffleOrder)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#setShuffleOrder(com.google.android.exoplayer2.source.ShuffleOrder)">setShuffleOrder(ShuffleOrder)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a new shuffle order to use when shuffling the child media sources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setShuffleOrder(com.google.android.exoplayer2.source.ShuffleOrder)">setShuffleOrder(ShuffleOrder)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a set shuffle order action to be executed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setShuffleOrder(com.google.android.exoplayer2.source.ShuffleOrder)">setShuffleOrder(ShuffleOrder)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html#setShuffleOrder(com.google.android.exoplayer2.source.ShuffleOrder,android.os.Handler,java.lang.Runnable)">setShuffleOrder(ShuffleOrder, Handler, Runnable)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ConcatenatingMediaSource.html" title="class in com.google.android.exoplayer2.source">ConcatenatingMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a new shuffle order to use when shuffling the child media sources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetShuffleOrder.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.source.ShuffleOrder)">SetShuffleOrder(String, ShuffleOrder)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetShuffleOrder.html" title="class in com.google.android.exoplayer2.testutil">Action.SetShuffleOrder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setShutterBackgroundColor(int)">setShutterBackgroundColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the background color of the <code>exo_shutter</code> view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setShutterBackgroundColor(int)">setShutterBackgroundColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the background color of the <code>exo_shutter</code> view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html#setSimulateIOErrors(boolean)">setSimulateIOErrors(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html#setSimulatePartialReads(boolean)">setSimulatePartialReads(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#setSimulateUnknownLength(boolean)">setSimulateUnknownLength(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">When set, <a href="com/google/android/exoplayer2/testutil/FakeDataSource.html#open(com.google.android.exoplayer2.upstream.DataSpec)"><code>FakeDataSource.open(DataSpec)</code></a> will behave as though the source is unable to
|
|
determine the length of the underlying data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html#setSimulateUnknownLength(boolean)">setSimulateUnknownLength(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.Builder.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setSize(float)">setSize(float)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the size of the cue box in the writing direction specified as a fraction of the viewport
|
|
size in that direction.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html#setSkipCallback(com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.SkipCallback)">setSkipCallback(SessionCallbackBuilder.SkipCallback)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.SkipCallback.html" title="interface in com.google.android.exoplayer2.ext.media2"><code>SessionCallbackBuilder.SkipCallback</code></a> to handle skip backward and skip forward.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#setSkipSilenceEnabled(boolean)">setSkipSilenceEnabled(boolean)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether silences should be skipped in the audio stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#setSkipSilenceEnabled(boolean)">setSkipSilenceEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#setSkipSilenceEnabled(boolean)">setSkipSilenceEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#setSkipSilenceEnabled(boolean)">setSkipSilenceEnabled(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether skipping silences in the audio stream is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setSkipSilenceEnabled(boolean)">setSkipSilenceEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether silences silences in the audio stream is enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setSkipSilenceEnabled(boolean)">setSkipSilenceEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html#setSlidingWindowMaxWeight(int)">setSlidingWindowMaxWeight(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultBandwidthMeter.Builder.html" title="class in com.google.android.exoplayer2.upstream">DefaultBandwidthMeter.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the maximum weight for the sliding window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setSmallIcon(int)">setSmallIcon(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the small icon of the notification which is also shown in the system status bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setSmallIconResourceId(int)">setSmallIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the small icon of the notification shown in the status bar.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#setSpeed(float)">setSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the target playback speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setSsrc(int)">setSsrc(int)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#ssrc"><code>RtpPacket.ssrc</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setStartTimeMs(long)">setStartTimeMs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#setStartTimeUs(long)">setStartTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the start time for the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setState(int)">setState(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#setStatesToRemoving()">setStatesToRemoving()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html#setStatesToRemoving()">setStatesToRemoving()</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">WritableDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Sets all states to <a href="com/google/android/exoplayer2/offline/Download.html#STATE_REMOVING"><code>Download.STATE_REMOVING</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setStereoMode(int)">setStereoMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#stereoMode"><code>Format.stereoMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#setStopActionIconResourceId(int)">setStopActionIconResourceId(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">The resource id of the drawable to be used as the icon of action <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#ACTION_STOP"><code>PlayerNotificationManager.ACTION_STOP</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#setStopReason(int)">setStopReason(int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html#setStopReason(int)">setStopReason(int)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">WritableDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the stop reason of the downloads in a terminal state (<a href="com/google/android/exoplayer2/offline/Download.html#STATE_COMPLETED"><code>Download.STATE_COMPLETED</code></a>,
|
|
<a href="com/google/android/exoplayer2/offline/Download.html#STATE_FAILED"><code>Download.STATE_FAILED</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setStopReason(int)">setStopReason(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html#setStopReason(java.lang.String,int)">setStopReason(String, int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline">DefaultDownloadIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadManager.html#setStopReason(java.lang.String,int)">setStopReason(String, int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline">DownloadManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the stop reason for one or all downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html#setStopReason(java.lang.String,int)">setStopReason(String, int)</a></span> - Method in interface com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html" title="interface in com.google.android.exoplayer2.offline">WritableDownloadIndex</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the stop reason of the download with the given ID in a terminal state (<a href="com/google/android/exoplayer2/offline/Download.html#STATE_COMPLETED"><code>Download.STATE_COMPLETED</code></a>, <a href="com/google/android/exoplayer2/offline/Download.html#STATE_FAILED"><code>Download.STATE_FAILED</code></a>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setStreamKeys(com.google.android.exoplayer2.offline.StreamKey...)">setStreamKeys(StreamKey...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setStreamKeys(java.util.List)">setStreamKeys(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional stream keys by which the manifest is filtered (only used for adaptive
|
|
streams).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html#setStreamKeys(java.util.List)">setStreamKeys(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.Builder.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/offline/DownloadRequest.html#streamKeys"><code>DownloadRequest.streamKeys</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setStreamKeys(java.util.List)">setStreamKeys(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setStreamKeys(java.util.List)"><code>MediaItem.Builder.setStreamKeys(List)</code></a> and <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>DashMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#setStreamKeys(java.util.List)">setStreamKeys(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html" title="class in com.google.android.exoplayer2.source">DefaultMediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setStreamKeys(java.util.List)"><code>MediaItem.Builder.setStreamKeys(List)</code></a> and <a href="com/google/android/exoplayer2/source/DefaultMediaSourceFactory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>DefaultMediaSourceFactory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setStreamKeys(java.util.List)">setStreamKeys(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setStreamKeys(java.util.List)"><code>MediaItem.Builder.setStreamKeys(List)</code></a> and <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>HlsMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceFactory.html#setStreamKeys(java.util.List)">setStreamKeys(List<StreamKey>)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceFactory.html" title="interface in com.google.android.exoplayer2.source">MediaSourceFactory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#streamKeys"><code>MediaItem.PlaybackProperties.streamKeys</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setStreamKeys(java.util.List)">setStreamKeys(List<StreamKey>)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setStreamKeys(java.util.List)"><code>MediaItem.Builder.setStreamKeys(List)</code></a> and <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>SsMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setStyle(com.google.android.exoplayer2.ui.CaptionStyleCompat)">setStyle(CaptionStyleCompat)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the caption style.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setSubsampleOffsetUs(long)">setSubsampleOffsetUs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#subsampleOffsetUs"><code>Format.subsampleOffsetUs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setSubtitle(java.lang.CharSequence)">setSubtitle(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the subtitle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setSubtitles(java.util.List)">setSubtitles(List<MediaItem.Subtitle>)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional subtitles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#setSupportedContentTypes(int...)">setSupportedContentTypes(int...)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html#setSupportedContentTypes(int...)">setSupportedContentTypes(int...)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the supported content types for ad media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setSupportedFormats(com.google.android.exoplayer2.Format...)">setSupportedFormats(Format...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a list of <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>s to be used by a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a> to create media
|
|
periods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setTag(java.lang.Object)">setTag(Object)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional tag for custom attributes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#setTag(java.lang.Object)">setTag(Object)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.dash">DashMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setTag(java.lang.Object)"><code>MediaItem.Builder.setTag(Object)</code></a> and <a href="com/google/android/exoplayer2/source/dash/DashMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>DashMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setTag(java.lang.Object)">setTag(Object)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setTag(java.lang.Object)"><code>MediaItem.Builder.setTag(Object)</code></a> and <a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>HlsMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#setTag(java.lang.Object)">setTag(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">ProgressiveMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setTag(java.lang.Object)"><code>MediaItem.Builder.setTag(Object)</code></a> and <a href="com/google/android/exoplayer2/source/ProgressiveMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>ProgressiveMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html#setTag(java.lang.Object)">setTag(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a tag for the media source which will be published in the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> of the source as <a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#tag"><code>Window#mediaItem.playbackProperties.tag</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#setTag(java.lang.Object)">setTag(Object)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a tag for the media source which will be published in the <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> of the source
|
|
as <a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#tag"><code>Window#mediaItem.playbackProperties.tag</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#setTag(java.lang.Object)">setTag(Object)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">SsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaItem.Builder.html#setTag(java.lang.Object)"><code>MediaItem.Builder.setTag(Object)</code></a> and <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html#createMediaSource(com.google.android.exoplayer2.MediaItem)"><code>SsMediaSource.Factory.createMediaSource(MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html#setTargetBufferBytes(int)">setTargetBufferBytes(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLoadControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the target buffer size in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#setTargetBufferSize(int)">setTargetBufferSize(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setTargetClasses(java.lang.String%5B%5D)">setTargetClasses(String[])</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setTargetId(java.lang.String)">setTargetId(String)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html#setTargetLiveOffsetIncrementOnRebufferMs(long)">setTargetLiveOffsetIncrementOnRebufferMs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.Builder.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the increment applied to the target live offset each time the player is rebuffering, in
|
|
milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html#setTargetLiveOffsetOverrideUs(long)">setTargetLiveOffsetOverrideUs(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLivePlaybackSpeedControl.html" title="class in com.google.android.exoplayer2">DefaultLivePlaybackSpeedControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html#setTargetLiveOffsetOverrideUs(long)">setTargetLiveOffsetOverrideUs(long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html" title="interface in com.google.android.exoplayer2">LivePlaybackSpeedControl</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the target live offset in microseconds that overrides the live offset <a href="com/google/android/exoplayer2/LivePlaybackSpeedControl.html#setLiveConfiguration(com.google.android.exoplayer2.MediaItem.LiveConfiguration)"><code>configured</code></a> by the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setTargetTagName(java.lang.String)">setTargetTagName(String)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setTargetVoice(java.lang.String)">setTargetVoice(String)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setText(java.lang.CharSequence)">setText(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the cue text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setTextAlignment(android.text.Layout.Alignment)">setTextAlignment(Layout.Alignment)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the alignment of the cue text within the cue box.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setTextSize(float,int)">setTextSize(float, int)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the default text size and type for this cue's text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setTheme(int)">setTheme(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the resource ID of the theme used to inflate this dialog.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setThrowsWhenUsingWrongThread(boolean)">setThrowsWhenUsingWrongThread(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Disabling the enforcement can result in hard-to-detect bugs. Do not use this method
|
|
except to ease the transition while wrong thread access problems are fixed.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setTimeBarMinUpdateInterval(int)">setTimeBarMinUpdateInterval(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum interval between time bar position updates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setTimeBarMinUpdateInterval(int)">setTimeBarMinUpdateInterval(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the minimum interval between time bar position updates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setTimeline(com.google.android.exoplayer2.Timeline)">setTimeline(Timeline)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> to be used by a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a> in the test runner.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setTimeoutMs(long)">setTimeoutMs(long)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the timeout in milliseconds, the default value is <a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.html#DEFAULT_TIMEOUT_MS"><code>RtspMediaSource.DEFAULT_TIMEOUT_MS</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html#setTimestamp(long)">setTimestamp(long)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.Builder.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#timestamp"><code>RtpPacket.timestamp</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html#setTimestampAdjuster(com.google.android.exoplayer2.util.TimestampAdjuster)">setTimestampAdjuster(TimestampAdjuster)</a></span> - Method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/OutputConsumerAdapterV30.html" title="class in com.google.android.exoplayer2.source.mediaparser">OutputConsumerAdapterV30</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util"><code>TimestampAdjuster</code></a> for adjusting the timestamps of the output samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setTitle(java.lang.CharSequence)">setTitle(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the title.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setTotalDiscCount(java.lang.Integer)">setTotalDiscCount(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the total number of discs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setTotalTrackCount(java.lang.Integer)">setTotalTrackCount(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the total number of tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setTrackFormatComparator(java.util.Comparator)">setTrackFormatComparator(Comparator<Format>)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="https://developer.android.com/reference/java/util/Comparator.html" title="class or interface in java.util" class="externalLink" target="_top"><code>Comparator</code></a> used to determine the display order of the tracks within each track
|
|
group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#setTrackId(java.lang.String)">setTrackId(String)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an optional track id to be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#setTrackNameProvider(com.google.android.exoplayer2.ui.TrackNameProvider)">setTrackNameProvider(TrackNameProvider)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/TrackNameProvider.html" title="interface in com.google.android.exoplayer2.ui"><code>TrackNameProvider</code></a> used to generate the user visible name of each track and
|
|
updates the view with track names queried from the specified provider.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#setTrackNameProvider(com.google.android.exoplayer2.ui.TrackNameProvider)">setTrackNameProvider(TrackNameProvider)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/ui/TrackNameProvider.html" title="interface in com.google.android.exoplayer2.ui"><code>TrackNameProvider</code></a> used to generate the user visible name of each track and
|
|
updates the view with track names queried from the specified provider.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setTrackNumber(java.lang.Integer)">setTrackNumber(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the track number.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setTrackSelector(com.google.android.exoplayer2.trackselection.DefaultTrackSelector)">setTrackSelector(DefaultTrackSelector)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setTrackSelector(com.google.android.exoplayer2.trackselection.DefaultTrackSelector)">setTrackSelector(DefaultTrackSelector)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setTrackSelector(com.google.android.exoplayer2.trackselection.TrackSelector)">setTrackSelector(TrackSelector)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelector</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setTrackSelector(com.google.android.exoplayer2.trackselection.TrackSelector)">setTrackSelector(TrackSelector)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelector</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">setTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#setTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">setTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html#setTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">setTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.ext.rtmp.<a href="com/google/android/exoplayer2/ext/rtmp/RtmpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.rtmp">RtmpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setTransferListener(com.google.android.exoplayer2.upstream.TransferListener)">setTransferListener(TransferListener)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><code>TransferListener</code></a> that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html#setTreatLoadErrorsAsEndOfStream(boolean)">setTreatLoadErrorsAsEndOfStream(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source">SingleSampleMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether load errors will be treated as end-of-stream signal (load errors will not be
|
|
propagated).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html#setTrustedPackageNames(java.util.List)">setTrustedPackageNames(List<String>)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionCallbackBuilder.DefaultAllowedCommandProvider.html" title="class in com.google.android.exoplayer2.ext.media2">SessionCallbackBuilder.DefaultAllowedCommandProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the package names from which the session will accept incoming connections.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setTsExtractorFlags(int)">setTsExtractorFlags(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets flags for <a href="com/google/android/exoplayer2/extractor/ts/DefaultTsPayloadReaderFactory.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>DefaultTsPayloadReaderFactory</code></a>s used by <a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>TsExtractor</code></a> instances
|
|
created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setTsExtractorMode(int)">setTsExtractorMode(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the mode for <a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>TsExtractor</code></a> instances created by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html#setTsExtractorTimestampSearchBytes(int)">setTsExtractorTimestampSearchBytes(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorsFactory.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorsFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the number of bytes searched to find a timestamp for <a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><code>TsExtractor</code></a> instances created
|
|
by the factory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setTunnelingEnabled(boolean)">setTunnelingEnabled(boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to enable tunneling if possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlayerMessage.html#setType(int)">setType(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlayerMessage.html" title="class in com.google.android.exoplayer2">PlayerMessage</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the message type forwarded to <a href="com/google/android/exoplayer2/PlayerMessage.Target.html#handleMessage(int,java.lang.Object)"><code>PlayerMessage.Target.handleMessage(int, Object)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#setUnderline(boolean)">setUnderline(boolean)</a></span> - Method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#setUnplayedColor(int)">setUnplayedColor(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the color for the portion of the time bar after the current played position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setUpdateTimeMs(long)">setUpdateTimeMs(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setUpstreamDataSourceFactory(com.google.android.exoplayer2.upstream.DataSource.Factory)">setUpstreamDataSourceFactory(DataSource.Factory)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSource.Factory.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource.Factory</code></a> for upstream <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSources</code></a>, which are
|
|
used to read data in the case of a cache miss.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#setUpstreamFormatChangeListener(com.google.android.exoplayer2.source.SampleQueue.UpstreamFormatChangedListener)">setUpstreamFormatChangeListener(SampleQueue.UpstreamFormatChangedListener)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener to be notified of changes to the upstream format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setUpstreamPriority(int)">setUpstreamPriority(int)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the priority to use when requesting data from upstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html#setUpstreamPriorityTaskManager(com.google.android.exoplayer2.util.PriorityTaskManager)">setUpstreamPriorityTaskManager(PriorityTaskManager)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets an optional <a href="com/google/android/exoplayer2/util/PriorityTaskManager.html" title="class in com.google.android.exoplayer2.util"><code>PriorityTaskManager</code></a> to use when requesting data from upstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setUri(android.net.Uri)">setUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html#setUri(android.net.Uri)">setUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the URI where this resource is located.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setUri(android.net.Uri)">setUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setUri(android.net.Uri)">setUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/upstream/DataSpec.html#uri"><code>DataSpec.uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Builder.html#setUri(java.lang.String)">setUri(String)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Builder.html" title="class in com.google.android.exoplayer2">MediaItem.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the optional URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html#setUri(java.lang.String)">setUri(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.TestResource.Builder.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest.TestResource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the URI where this resource is located.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html#setUri(java.lang.String)">setUri(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DownloadBuilder.html" title="class in com.google.android.exoplayer2.testutil">DownloadBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setUri(java.lang.String)">setUri(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/upstream/DataSpec.html#uri"><code>DataSpec.uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html#setUriPositionOffset(long)">setUriPositionOffset(long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.Builder.html" title="class in com.google.android.exoplayer2.upstream">DataSpec.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/upstream/DataSpec.html#uriPositionOffset"><code>DataSpec.uriPositionOffset</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html#setUsage(int)">setUsage(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.Builder.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setUseArtwork(boolean)">setUseArtwork(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether artwork is displayed if present in the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setUseArtwork(boolean)">setUseArtwork(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether artwork is displayed if present in the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseChronometer(boolean)">setUseChronometer(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the elapsed time of the media playback should be displayed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setUseController(boolean)">setUseController(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls can be shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setUseController(boolean)">setUseController(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the playback controls can be shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setUseDrmSessionsForClearContent(int...)">setUseDrmSessionsForClearContent(int...)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether this session manager should attach <a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSessions</code></a> to the clear
|
|
sections of the media content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseFastForwardAction(boolean)">setUseFastForwardAction(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the fast forward action should be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseFastForwardActionInCompactView(boolean)">setUseFastForwardActionInCompactView(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the fast forward action should also be used in compact view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.Builder.html#setUseLazyPreparation(boolean)">setUseLazyPreparation(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">ExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Sets whether media sources should be initialized lazily.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setUseLazyPreparation(boolean)">setUseLazyPreparation(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether media sources should be initialized lazily.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setUseLazyPreparation(boolean)">setUseLazyPreparation(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#setUseLazyPreparation(boolean)">setUseLazyPreparation(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to use lazy preparation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseNextAction(boolean)">setUseNextAction(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the next action should be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseNextActionInCompactView(boolean)">setUseNextActionInCompactView(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseNextAction(boolean)"><code>useNextAction</code></a> is <code>true</code>, sets whether the next action should
|
|
also be used in compact view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUsePlayPauseActions(boolean)">setUsePlayPauseActions(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the play and pause actions should be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUsePreviousAction(boolean)">setUsePreviousAction(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the previous action should be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUsePreviousActionInCompactView(boolean)">setUsePreviousActionInCompactView(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUsePreviousAction(boolean)"><code>usePreviousAction</code></a> is <code>true</code>, sets whether the previous
|
|
action should also be used in compact view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html#setUserAgent(java.lang.String)">setUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.ext.cronet.<a href="com/google/android/exoplayer2/ext/cronet/CronetDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.cronet">CronetDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the user agent that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html#setUserAgent(java.lang.String)">setUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.ext.okhttp.<a href="com/google/android/exoplayer2/ext/okhttp/OkHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.ext.okhttp">OkHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the user agent that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html#setUserAgent(java.lang.String)">setUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtspMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.rtsp">RtspMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the user agent, the default value is <a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#VERSION_SLASHY"><code>ExoPlayerLibraryInfo.VERSION_SLASHY</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html#setUserAgent(java.lang.String)">setUserAgent(String)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultHttpDataSource.Factory.html" title="class in com.google.android.exoplayer2.upstream">DefaultHttpDataSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the user agent that will be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setUserDefaultStyle()">setUserDefaultStyle()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Styles the captions using <a href="https://developer.android.com/reference/android/view/accessibility/CaptioningManager.html#getUserStyle()" title="class or interface in android.view.accessibility" class="externalLink"><code>CaptioningManager.getUserStyle()</code></a> if <a href="https://developer.android.com/reference/android/view/accessibility/CaptioningManager.html?is-external=true" title="class or interface in android.view.accessibility" class="externalLink" target="_top"><code>CaptioningManager</code></a>
|
|
is available and enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setUserDefaultTextSize()">setUserDefaultTextSize()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the text size based on <a href="https://developer.android.com/reference/android/view/accessibility/CaptioningManager.html#getFontScale()" title="class or interface in android.view.accessibility" class="externalLink"><code>CaptioningManager.getFontScale()</code></a> if <a href="https://developer.android.com/reference/android/view/accessibility/CaptioningManager.html?is-external=true" title="class or interface in android.view.accessibility" class="externalLink" target="_top"><code>CaptioningManager</code></a> is available and enabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseRewindAction(boolean)">setUseRewindAction(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the rewind action should be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseRewindActionInCompactView(boolean)">setUseRewindActionInCompactView(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the rewind action should also be used in compact view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setUserRating(com.google.android.exoplayer2.Rating)">setUserRating(Rating)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the user <a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2"><code>Rating</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#setUseSensorRotation(boolean)">setUseSensorRotation(boolean)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to use the orientation sensor for rotation (if available).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html#setUseSessionKeys(boolean)">setUseSessionKeys(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.hls">HlsMediaSource.Factory</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether to use #EXT-X-SESSION-KEY tags provided in the master playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setUseStopAction(boolean)">setUseStopAction(boolean)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the stop action should be used.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html#setUuidAndExoMediaDrmProvider(java.util.UUID,com.google.android.exoplayer2.drm.ExoMediaDrm.Provider)">setUuidAndExoMediaDrmProvider(UUID, ExoMediaDrm.Provider)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DefaultDrmSessionManager.Builder.html" title="class in com.google.android.exoplayer2.drm">DefaultDrmSessionManager.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the UUID of the DRM scheme and the <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.Provider.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaDrm.Provider</code></a> to use.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setVastLoadTimeoutMs(int)">setVastLoadTimeoutMs(int)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the VAST load timeout, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#setVersion(android.database.sqlite.SQLiteDatabase,int,java.lang.String,int)">setVersion(SQLiteDatabase, int, String, int)</a></span> - Static method in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the version of a specified instance of a specified feature.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setVerticalType(int)">setVerticalType(int)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the vertical formatting for this Cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html#setVideoAdPlayerCallback(com.google.ads.interactivemedia.v3.api.player.VideoAdPlayer.VideoAdPlayerCallback)">setVideoAdPlayerCallback(VideoAdPlayer.VideoAdPlayerCallback)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.Builder.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a callback to receive video ad player events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#setVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)">setVideoFrameMetadataListener(VideoFrameMetadataListener)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a listener to receive video frame metadata events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVideoFrameMetadataListener(com.google.android.exoplayer2.video.VideoFrameMetadataListener)">setVideoFrameMetadataListener(VideoFrameMetadataListener)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#setVideoScalingMode(int)">setVideoScalingMode(int)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/C.VideoScalingMode.html" title="annotation in com.google.android.exoplayer2"><code>C.VideoScalingMode</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html#setVideoScalingMode(int)">setVideoScalingMode(int)</a></span> - Method in interface com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter</a></dt>
|
|
<dd>
|
|
<div class="block">Specifies the scaling mode to use, if a surface was specified when the codec was created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html#setVideoScalingMode(int)">setVideoScalingMode(int)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec">SynchronousMediaCodecAdapter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setVideoScalingMode(int)">setVideoScalingMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/C.VideoScalingMode.html" title="annotation in com.google.android.exoplayer2"><code>C.VideoScalingMode</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVideoScalingMode(int)">setVideoScalingMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the video scaling mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#setVideoSurface()">setVideoSurface()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a set video surface action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#setVideoSurface(android.view.Surface)">setVideoSurface(Surface)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video will be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setVideoSurface(android.view.Surface)">setVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setVideoSurface(android.view.Surface)">setVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setVideoSurface(android.view.Surface)">setVideoSurface(Surface)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video will be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVideoSurface(android.view.Surface)">setVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#setVideoSurface(android.view.Surface)">setVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the video <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setVideoSurface(android.view.Surface)">setVideoSurface(Surface)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.SetVideoSurface.html#%3Cinit%3E(java.lang.String)">SetVideoSurface(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.SetVideoSurface.html" title="class in com.google.android.exoplayer2.testutil">Action.SetVideoSurface</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#setVideoSurfaceHolder(android.view.SurfaceHolder)">setVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/SurfaceHolder.html" title="class or interface in android.view" class="externalLink"><code>SurfaceHolder</code></a> that holds the <a href="https://developer.android.com/reference/android/view/Surface.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video will be
|
|
rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setVideoSurfaceHolder(android.view.SurfaceHolder)">setVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setVideoSurfaceHolder(android.view.SurfaceHolder)">setVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setVideoSurfaceHolder(android.view.SurfaceHolder)">setVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/SurfaceHolder.html" title="class or interface in android.view" class="externalLink"><code>SurfaceHolder</code></a> that holds the <a href="https://developer.android.com/reference/android/view/Surface.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> onto which video will be
|
|
rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVideoSurfaceHolder(android.view.SurfaceHolder)">setVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setVideoSurfaceHolder(android.view.SurfaceHolder)">setVideoSurfaceHolder(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#setVideoSurfaceView(android.view.SurfaceView)">setVideoSurfaceView(SurfaceView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/SurfaceView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>SurfaceView</code></a> onto which video will be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setVideoSurfaceView(android.view.SurfaceView)">setVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setVideoSurfaceView(android.view.SurfaceView)">setVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setVideoSurfaceView(android.view.SurfaceView)">setVideoSurfaceView(SurfaceView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/SurfaceView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>SurfaceView</code></a> onto which video will be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVideoSurfaceView(android.view.SurfaceView)">setVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setVideoSurfaceView(android.view.SurfaceView)">setVideoSurfaceView(SurfaceView)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html#setVideoTextureView(android.view.TextureView)">setVideoTextureView(TextureView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.VideoComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.VideoComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/TextureView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>TextureView</code></a> onto which video will be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setVideoTextureView(android.view.TextureView)">setVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setVideoTextureView(android.view.TextureView)">setVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setVideoTextureView(android.view.TextureView)">setVideoTextureView(TextureView)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="https://developer.android.com/reference/android/view/TextureView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>TextureView</code></a> onto which video will be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVideoTextureView(android.view.TextureView)">setVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setVideoTextureView(android.view.TextureView)">setVideoTextureView(TextureView)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setViewportSize(int,int,boolean)">setViewportSize(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setViewportSize(int,int,boolean)">setViewportSize(int, int, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the viewport size to constrain adaptive video selections so that only tracks suitable
|
|
for the viewport are selected.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html#setViewportSizeToPhysicalDisplaySize(android.content.Context,boolean)">setViewportSizeToPhysicalDisplaySize(Context, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.ParametersBuilder.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.ParametersBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setViewportSizeToPhysicalDisplaySize(android.content.Context,boolean)">setViewportSizeToPhysicalDisplaySize(Context, boolean)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to calling <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html#setViewportSize(int,int,boolean)"><code>TrackSelectionParameters.Builder.setViewportSize(int, int, boolean)</code></a> with the viewport size
|
|
obtained from <a href="com/google/android/exoplayer2/util/Util.html#getCurrentDisplayModeSize(android.content.Context)"><code>Util.getCurrentDisplayModeSize(Context)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#setViewType(int)">setViewType(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Set the type of <a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top"><code>View</code></a> used to display subtitles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html#setVisibility(int)">setVisibility(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the visibility of the notification which determines whether and how the notification is
|
|
shown when the device is in lock screen mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#setVisibility(int)">setVisibility(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#setVisibility(int)">setVisibility(int)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#setVolume(float)">setVolume(float)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the playback volume.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#setVolume(float)">setVolume(float)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#setVolume(float)">setVolume(float)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html#setVolume(float)">setVolume(float)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayer.AudioComponent.html" title="interface in com.google.android.exoplayer2">ExoPlayer.AudioComponent</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the audio volume, with 0 being silence and 1 being unity gain (signal unchanged).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#setVolume(float)">setVolume(float)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">This method is not supported and does nothing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#setVolume(float)">setVolume(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#setVolume(float)">setVolume(float)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the audio volume, with 0 being silence and 1 being unity gain (signal unchanged).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setVolume(float)">setVolume(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#setVolume(float)">setVolume(float)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#setVrButtonListener(android.view.View.OnClickListener)">setVrButtonListener(View.OnClickListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets listener for the VR button.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#setVrButtonListener(android.view.View.OnClickListener)">setVrButtonListener(View.OnClickListener)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Sets listener for the VR button.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html#setWakeMode(int)">setWakeMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the <a href="com/google/android/exoplayer2/C.WakeMode.html" title="annotation in com.google.android.exoplayer2"><code>C.WakeMode</code></a> that will be used by the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#setWakeMode(int)">setWakeMode(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="block">Sets how the player should keep the device awake for playback when the screen is off.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.Builder.html#setWidth(int)">setWidth(int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.Builder.html" title="class in com.google.android.exoplayer2">Format.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets <a href="com/google/android/exoplayer2/Format.html#width"><code>Format.width</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.Builder.html#setWindowColor(int)">setWindowColor(int)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.Builder.html" title="class in com.google.android.exoplayer2.text">Cue.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the fill color of the window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setWriter(java.lang.CharSequence)">setWriter(CharSequence)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets the writer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setYear(java.lang.Integer)">setYear(Integer)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.Builder.html" title="class in com.google.android.exoplayer2">MediaMetadata.Builder</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaMetadata.Builder.html#setRecordingYear(java.lang.Integer)"><code>MediaMetadata.Builder.setRecordingYear(Integer)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html" title="class in com.google.android.exoplayer2.robolectric"><span class="typeNameLink">ShadowMediaCodecConfig</span></a> - Class in <a href="com/google/android/exoplayer2/robolectric/package-summary.html">com.google.android.exoplayer2.robolectric</a></dt>
|
|
<dd>
|
|
<div class="block">A JUnit @Rule to configure Roboelectric's <code>ShadowMediaCodec</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html#%3Cinit%3E()">ShadowMediaCodecConfig()</a></span> - Constructor for class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/ShadowMediaCodecConfig.html" title="class in com.google.android.exoplayer2.robolectric">ShadowMediaCodecConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#sharedInitializeOrWait(boolean,long)">sharedInitializeOrWait(boolean, long)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">For shared timestamp adjusters, performs necessary initialization actions for a caller.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#shearDegrees">shearDegrees</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The shear angle in degrees to be applied to this Cue, expressed in graphics coordinates.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#shouldCancelChunkLoad(long,com.google.android.exoplayer2.source.chunk.Chunk,java.util.List)">shouldCancelChunkLoad(long, Chunk, List<? extends MediaChunk>)</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether an ongoing load of a chunk should be canceled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html#shouldCancelLoad(long,com.google.android.exoplayer2.source.chunk.Chunk,java.util.List)">shouldCancelLoad(long, Chunk, List<? extends MediaChunk>)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether an ongoing load of a chunk should be canceled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#shouldCancelLoad(long,com.google.android.exoplayer2.source.chunk.Chunk,java.util.List)">shouldCancelLoad(long, Chunk, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#shouldCancelLoad(long,com.google.android.exoplayer2.source.chunk.Chunk,java.util.List)">shouldCancelLoad(long, Chunk, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html#shouldCancelLoad(long,com.google.android.exoplayer2.source.chunk.Chunk,java.util.List)">shouldCancelLoad(long, Chunk, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeChunkSource.html" title="class in com.google.android.exoplayer2.testutil">FakeChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#shouldContinueLoading(long,long,float)">shouldContinueLoading(long, long, float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#shouldContinueLoading(long,long,float)">shouldContinueLoading(long, long, float)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the player to determine whether it should continue to load the source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#shouldDropBuffersToKeyframe(long,long)">shouldDropBuffersToKeyframe(long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether to drop all buffers from the buffer being processed to the keyframe at or after
|
|
the current playback position, if possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#shouldDropBuffersToKeyframe(long,long,boolean)">shouldDropBuffersToKeyframe(long, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether to drop all buffers from the buffer being processed to the keyframe at or after
|
|
the current playback position, if possible.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#shouldDropOutputBuffer(long,long)">shouldDropOutputBuffer(long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the buffer being processed should be dropped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#shouldDropOutputBuffer(long,long,boolean)">shouldDropOutputBuffer(long, long, boolean)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the buffer being processed should be dropped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#shouldEvaluateQueueSize(long,java.util.List)">shouldEvaluateQueueSize(long, List<? extends MediaChunk>)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Called from <a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#evaluateQueueSize(long,java.util.List)"><code>AdaptiveTrackSelection.evaluateQueueSize(long, List)</code></a> to determine whether an evaluation should be
|
|
performed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#shouldForceRenderOutputBuffer(long,long)">shouldForceRenderOutputBuffer(long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether to force rendering an output buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#shouldForceRenderOutputBuffer(long,long)">shouldForceRenderOutputBuffer(long, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether to force rendering an output buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#shouldInitCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo)">shouldInitCodec(MediaCodecInfo)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#shouldInitCodec(com.google.android.exoplayer2.mediacodec.MediaCodecInfo)">shouldInitCodec(MediaCodecInfo)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#shouldPlayAdGroup()">shouldPlayAdGroup()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the ad group has at least one ad that should be played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html#shouldProcessBuffer(long,long)">shouldProcessBuffer(long, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeAudioRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#shouldProcessBuffer(long,long)">shouldProcessBuffer(long, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Called before the renderer processes a buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html#shouldProcessBuffer(long,long)">shouldProcessBuffer(long, long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeVideoRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/DefaultLoadControl.html#shouldStartPlayback(long,float,boolean,long)">shouldStartPlayback(long, float, boolean, long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/DefaultLoadControl.html" title="class in com.google.android.exoplayer2">DefaultLoadControl</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/LoadControl.html#shouldStartPlayback(long,float,boolean,long)">shouldStartPlayback(long, float, boolean, long)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/LoadControl.html" title="interface in com.google.android.exoplayer2">LoadControl</a></dt>
|
|
<dd>
|
|
<div class="block">Called repeatedly by the player when it's loading the source, has yet to start playback, and
|
|
has the minimum amount of data necessary for playback to be started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#shouldUseBypass(com.google.android.exoplayer2.Format)">shouldUseBypass(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#shouldUseBypass(com.google.android.exoplayer2.Format)">shouldUseBypass(Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether buffers in the input format can be processed without a codec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerControlView.html#show()">show()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerControlView.html" title="class in com.google.android.exoplayer2.ui">PlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Shows the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#show()">show()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd>
|
|
<div class="block">Shows the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#SHOW_BUFFERING_ALWAYS">SHOW_BUFFERING_ALWAYS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">The buffering view is always shown when the player is in the <a href="com/google/android/exoplayer2/Player.html#STATE_BUFFERING"><code>buffering</code></a> state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#SHOW_BUFFERING_ALWAYS">SHOW_BUFFERING_ALWAYS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">The buffering view is always shown when the player is in the <a href="com/google/android/exoplayer2/Player.html#STATE_BUFFERING"><code>buffering</code></a> state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#SHOW_BUFFERING_NEVER">SHOW_BUFFERING_NEVER</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">The buffering view is never shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#SHOW_BUFFERING_NEVER">SHOW_BUFFERING_NEVER</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">The buffering view is never shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#SHOW_BUFFERING_WHEN_PLAYING">SHOW_BUFFERING_WHEN_PLAYING</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">The buffering view is shown when the player is in the <a href="com/google/android/exoplayer2/Player.html#STATE_BUFFERING"><code>buffering</code></a>
|
|
state and <a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>playWhenReady</code></a> is <code>true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#SHOW_BUFFERING_WHEN_PLAYING">SHOW_BUFFERING_WHEN_PLAYING</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">The buffering view is shown when the player is in the <a href="com/google/android/exoplayer2/Player.html#STATE_BUFFERING"><code>buffering</code></a>
|
|
state and <a href="com/google/android/exoplayer2/Player.html#getPlayWhenReady()"><code>playWhenReady</code></a> is <code>true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#showController()">showController()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Shows the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#showController()">showController()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Shows the playback controls.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#showScrubber()">showScrubber()</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Shows the scrubber handle.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html#showScrubber(long)">showScrubber(long)</a></span> - Method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui">DefaultTimeBar</a></dt>
|
|
<dd>
|
|
<div class="block">Shows the scrubber handle with animation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source"><span class="typeNameLink">ShuffleOrder</span></a> - Interface in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Shuffled order of indices.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ShuffleOrder.DefaultShuffleOrder.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ShuffleOrder.DefaultShuffleOrder</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">The default <a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source"><code>ShuffleOrder</code></a> implementation for random shuffle order.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">ShuffleOrder.UnshuffledShuffleOrder</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/ShuffleOrder.html" title="interface in com.google.android.exoplayer2.source"><code>ShuffleOrder</code></a> implementation which does not shuffle.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">SilenceMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Media source with a single period consisting of silent raw audio of a given duration.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SilenceMediaSource.html#%3Cinit%3E(long)">SilenceMediaSource(long)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source">SilenceMediaSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new media source providing silent audio of the given duration.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SilenceMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">SilenceMediaSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/SilenceMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>SilenceMediaSources</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">SilenceSkippingAudioProcessor</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioProcessor</code></a> that skips silence in the input stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#%3Cinit%3E()">SilenceSkippingAudioProcessor()</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new silence skipping audio processor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html#%3Cinit%3E(long,long,short)">SilenceSkippingAudioProcessor(long, long, short)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SilenceSkippingAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SilenceSkippingAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new silence skipping audio processor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache"><span class="typeNameLink">SimpleCache</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/cache/package-summary.html">com.google.android.exoplayer2.upstream.cache</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache"><code>Cache</code></a> implementation that maintains an in-memory representation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#%3Cinit%3E(java.io.File,com.google.android.exoplayer2.upstream.cache.CacheEvictor)">SimpleCache(File, CacheEvictor)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a constructor that takes a <a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><code>DatabaseProvider</code></a> for improved performance.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#%3Cinit%3E(java.io.File,com.google.android.exoplayer2.upstream.cache.CacheEvictor,byte%5B%5D)">SimpleCache(File, CacheEvictor, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a constructor that takes a <a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><code>DatabaseProvider</code></a> for improved performance.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#%3Cinit%3E(java.io.File,com.google.android.exoplayer2.upstream.cache.CacheEvictor,byte%5B%5D,boolean)">SimpleCache(File, CacheEvictor, byte[], boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use a constructor that takes a <a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database"><code>DatabaseProvider</code></a> for improved performance.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#%3Cinit%3E(java.io.File,com.google.android.exoplayer2.upstream.cache.CacheEvictor,com.google.android.exoplayer2.database.DatabaseProvider)">SimpleCache(File, CacheEvictor, DatabaseProvider)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs the cache.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#%3Cinit%3E(java.io.File,com.google.android.exoplayer2.upstream.cache.CacheEvictor,com.google.android.exoplayer2.database.DatabaseProvider,byte%5B%5D,boolean,boolean)">SimpleCache(File, CacheEvictor, DatabaseProvider, byte[], boolean, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs the cache.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">SimpleDecoder</span></a><<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="type parameter in SimpleDecoder">I</a> extends <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a>,​<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="type parameter in SimpleDecoder">O</a> extends <a href="com/google/android/exoplayer2/decoder/OutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">OutputBuffer</a>,​<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="type parameter in SimpleDecoder">E</a> extends <a href="com/google/android/exoplayer2/decoder/DecoderException.html" title="class in com.google.android.exoplayer2.decoder">DecoderException</a>> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for <a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder"><code>Decoder</code></a>s that use their own decode thread and decode each input buffer
|
|
immediately into a corresponding output buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html#%3Cinit%3E(I%5B%5D,O%5B%5D)">SimpleDecoder(I[], O[])</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder">SimpleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">SimpleExoPlayer</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a> implementation that uses default <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> components.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#%3Cinit%3E(android.content.Context,com.google.android.exoplayer2.RenderersFactory,com.google.android.exoplayer2.trackselection.TrackSelector,com.google.android.exoplayer2.source.MediaSourceFactory,com.google.android.exoplayer2.LoadControl,com.google.android.exoplayer2.upstream.BandwidthMeter,com.google.android.exoplayer2.analytics.AnalyticsCollector,boolean,com.google.android.exoplayer2.util.Clock,android.os.Looper)">SimpleExoPlayer(Context, RenderersFactory, TrackSelector, MediaSourceFactory, LoadControl, BandwidthMeter, AnalyticsCollector, boolean, Clock, Looper)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use the <a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer.Builder</code></a> and pass it to <a href="com/google/android/exoplayer2/SimpleExoPlayer.html#%3Cinit%3E(com.google.android.exoplayer2.SimpleExoPlayer.Builder)"><code>SimpleExoPlayer(Builder)</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#%3Cinit%3E(com.google.android.exoplayer2.SimpleExoPlayer.Builder)">SimpleExoPlayer(SimpleExoPlayer.Builder)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/SimpleExoPlayer.Builder.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">SimpleExoPlayer.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html" title="class in com.google.android.exoplayer2.metadata"><span class="typeNameLink">SimpleMetadataDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/package-summary.html">com.google.android.exoplayer2.metadata</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata"><code>MetadataDecoder</code></a> base class that validates input buffers and discards any for which
|
|
<a href="com/google/android/exoplayer2/decoder/Buffer.html#isDecodeOnly()"><code>Buffer.isDecodeOnly()</code></a> is <code>true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html#%3Cinit%3E()">SimpleMetadataDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/SimpleMetadataDecoder.html" title="class in com.google.android.exoplayer2.metadata">SimpleMetadataDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html" title="class in com.google.android.exoplayer2.decoder"><span class="typeNameLink">SimpleOutputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/decoder/package-summary.html">com.google.android.exoplayer2.decoder</a></dt>
|
|
<dd>
|
|
<div class="block">Buffer for <a href="com/google/android/exoplayer2/decoder/SimpleDecoder.html" title="class in com.google.android.exoplayer2.decoder"><code>SimpleDecoder</code></a> output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html#%3Cinit%3E(com.google.android.exoplayer2.decoder.OutputBuffer.Owner)">SimpleOutputBuffer(OutputBuffer.Owner<SimpleOutputBuffer>)</a></span> - Constructor for class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/SimpleOutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">SimpleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><span class="typeNameLink">SimpleSubtitleDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for subtitle parsers that use their own decode thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html#%3Cinit%3E(java.lang.String)">SimpleSubtitleDecoder(String)</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text">SimpleSubtitleDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.SimulatedIOException.html#%3Cinit%3E(java.lang.String)">SimulatedIOException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.SimulatedIOException.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput.SimulatedIOException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html#simulateIOErrors">simulateIOErrors</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.SimulationConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to simulate IO errors.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html#simulatePartialReads">simulatePartialReads</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.SimulationConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to simulate partial reads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html#simulateUnknownLength">simulateUnknownLength</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.SimulationConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to simulate unknown input length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#SINGLE_WINDOW_UID">SINGLE_WINDOW_UID</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/Timeline.Window.html#uid"><code>Timeline.Window.uid</code></a> for a window that must be used for single-window <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timelines</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/ads/SinglePeriodAdTimeline.html" title="class in com.google.android.exoplayer2.source.ads"><span class="typeNameLink">SinglePeriodAdTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/source/ads/package-summary.html">com.google.android.exoplayer2.source.ads</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> for sources that have ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/SinglePeriodAdTimeline.html#%3Cinit%3E(com.google.android.exoplayer2.Timeline,com.google.android.exoplayer2.source.ads.AdPlaybackState)">SinglePeriodAdTimeline(Timeline, AdPlaybackState)</a></span> - Constructor for class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/SinglePeriodAdTimeline.html" title="class in com.google.android.exoplayer2.source.ads">SinglePeriodAdTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new timeline with a single period containing ads.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">SinglePeriodTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> consisting of a single period and static window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,boolean,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem)">SinglePeriodTimeline(long, boolean, boolean, boolean, Object, MediaItem)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a timeline containing a single period and a window that spans it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,boolean,boolean,boolean,java.lang.Object,java.lang.Object)">SinglePeriodTimeline(long, boolean, boolean, boolean, Object, Object)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,boolean,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem)"><code>SinglePeriodTimeline(long, boolean, boolean, boolean, Object,
|
|
MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,boolean,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem)">SinglePeriodTimeline(long, long, long, long, boolean, boolean, boolean, Object, MediaItem)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a timeline with one period, and a window of known duration starting at a specified
|
|
position in the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,boolean,boolean,boolean,java.lang.Object,java.lang.Object)">SinglePeriodTimeline(long, long, long, long, boolean, boolean, boolean, Object, Object)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,boolean,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem)"><code>SinglePeriodTimeline(long, long, long, long, boolean, boolean, boolean,
|
|
Object, MediaItem)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,long,long,long,boolean,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.MediaItem.LiveConfiguration)">SinglePeriodTimeline(long, long, long, long, long, long, long, boolean, boolean, boolean, Object, MediaItem, MediaItem.LiveConfiguration)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a timeline with one period, and a window of known duration starting at a specified
|
|
position in the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,long,long,long,boolean,boolean,boolean,java.lang.Object,java.lang.Object)">SinglePeriodTimeline(long, long, long, long, long, long, long, boolean, boolean, boolean, Object, Object)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,long,long,long,boolean,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.MediaItem.LiveConfiguration)"><code>SinglePeriodTimeline(long, long, long, long, long, long, long, boolean,
|
|
boolean, boolean, Object, MediaItem, MediaItem.LiveConfiguration)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,long,long,long,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.MediaItem.LiveConfiguration)">SinglePeriodTimeline(long, long, long, long, long, long, long, boolean, boolean, Object, MediaItem, MediaItem.LiveConfiguration)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html" title="class in com.google.android.exoplayer2.source">SinglePeriodTimeline</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/source/SinglePeriodTimeline.html#%3Cinit%3E(long,long,long,long,long,long,long,boolean,boolean,boolean,java.lang.Object,com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.MediaItem.LiveConfiguration)"><code>SinglePeriodTimeline(long, long, long, long, long, long, long, boolean,
|
|
boolean, boolean, Object, MediaItem, MediaItem.LiveConfiguration)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><span class="typeNameLink">SingleSampleMediaChunk</span></a> - Class in <a href="com/google/android/exoplayer2/source/chunk/package-summary.html">com.google.android.exoplayer2.source.chunk</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>BaseMediaChunk</code></a> for chunks consisting of a single raw sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSpec,com.google.android.exoplayer2.Format,int,java.lang.Object,long,long,long,int,com.google.android.exoplayer2.Format)">SingleSampleMediaChunk(DataSource, DataSpec, Format, int, Object, long, long, long, int, Format)</a></span> - Constructor for class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/SingleSampleMediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk">SingleSampleMediaChunk</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">SingleSampleMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Loads data at a given <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink"><code>Uri</code></a> as a single sample belonging to a single <a href="com/google/android/exoplayer2/source/MediaPeriod.html" title="interface in com.google.android.exoplayer2.source" target="_top"><code>MediaPeriod</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">SingleSampleMediaSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/SingleSampleMediaSource.html" title="class in com.google.android.exoplayer2.source"><code>SingleSampleMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.TrackDataFactory.html#singleSampleWithTimeUs(long)">singleSampleWithTimeUs(long)</a></span> - Static method in interface com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeMediaPeriod.TrackDataFactory.html" title="interface in com.google.android.exoplayer2.testutil">FakeMediaPeriod.TrackDataFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a factory that always provides a single keyframe sample with <code>
|
|
time=sampleTimeUs</code> and then end-of-stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SingleSegmentBase.html#%3Cinit%3E()">SingleSegmentBase()</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SingleSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SingleSegmentBase</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SingleSegmentBase.html#%3Cinit%3E(com.google.android.exoplayer2.source.dash.manifest.RangedUri,long,long,long,long)">SingleSegmentBase(RangedUri, long, long, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/SegmentBase.SingleSegmentBase.html" title="class in com.google.android.exoplayer2.source.dash.manifest">SegmentBase.SingleSegmentBase</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html#%3Cinit%3E(long,com.google.android.exoplayer2.Format,java.util.List,com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SingleSegmentBase,java.util.List,java.lang.String,long)">SingleSegmentRepresentation(long, Format, List<BaseUrl>, SegmentBase.SingleSegmentBase, List<Descriptor>, String, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.SingleSegmentRepresentation</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#SINK_FORMAT_SUPPORTED_DIRECTLY">SINK_FORMAT_SUPPORTED_DIRECTLY</a></span> - Static variable in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The sink supports the format directly, without the need for internal transcoding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#SINK_FORMAT_SUPPORTED_WITH_TRANSCODING">SINK_FORMAT_SUPPORTED_WITH_TRANSCODING</a></span> - Static variable in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The sink supports the format, but needs to transcode it internally to do so.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#SINK_FORMAT_UNSUPPORTED">SINK_FORMAT_UNSUPPORTED</a></span> - Static variable in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">The sink does not support the format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#sinkSupportsFormat(com.google.android.exoplayer2.Format)">sinkSupportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the renderer's <a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioSink</code></a> supports a given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#size">size</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The size of the cue box in the writing direction specified as a fraction of the viewport size
|
|
in that direction, or <a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET"><code>Cue.DIMEN_UNSET</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.Events.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of events in the set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of commands in this set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Events.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Events.html" title="class in com.google.android.exoplayer2">Player.Events</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of events in the set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlagSet.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlagSet.html" title="class in com.google.android.exoplayer2.util">FlagSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of flags in this set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/IntArrayQueue.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/IntArrayQueue.html" title="class in com.google.android.exoplayer2.util">IntArrayQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of items in the queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ListenerSet.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ListenerSet.html" title="class in com.google.android.exoplayer2.util">ListenerSet</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the number of added listeners.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LongArray.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LongArray.html" title="class in com.google.android.exoplayer2.util">LongArray</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the current size of the array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#size()">size()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Returns number of the values buffered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#sizes">sizes</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd>
|
|
<div class="block">The chunk sizes, in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#skip(int)">skip(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#skip(int)">skip(int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#read(byte%5B%5D,int,int)"><code>ExtractorInput.read(byte[], int, int)</code></a>, except the data is skipped instead of read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#skip(int)">skip(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#skip(int)">skip(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Advances the read position by the specified number of samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#skip(int)">skip(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#skipAd()">skipAd()</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Skips the current ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#skipBit()">skipBit()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Skips a single bit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#skipBit()">skipBit()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Skips a single bit.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#skipBits(int)">skipBits(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Skips <code>numberOfBits</code> bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#skipBits(int)">skipBits(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Skips bits and moves current reading position forward.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html#skipBits(int)">skipBits(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableNalUnitBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableNalUnitBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Skips bits and moves current reading position forward.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableBitArray.html#skipBytes(int)">skipBytes(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableBitArray.html" title="class in com.google.android.exoplayer2.util">ParsableBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Skips the next <code>length</code> bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/ParsableByteArray.html#skipBytes(int)">skipBytes(int)</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/ParsableByteArray.html" title="class in com.google.android.exoplayer2.util">ParsableByteArray</a></dt>
|
|
<dd>
|
|
<div class="block">Moves the reading offset by <code>bytes</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html#skipData(long)">skipData(long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.EmbeddedSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream.EmbeddedSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html#skipData(long)">skipData(long)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkSampleStream.html" title="class in com.google.android.exoplayer2.source.chunk">ChunkSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/EmptySampleStream.html#skipData(long)">skipData(long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/EmptySampleStream.html" title="class in com.google.android.exoplayer2.source">EmptySampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleStream.html#skipData(long)">skipData(long)</a></span> - Method in interface com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleStream.html" title="interface in com.google.android.exoplayer2.source">SampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to skip to the keyframe before the specified position, or to the end of the stream if
|
|
<code>positionUs</code> is beyond it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#skipData(long)">skipData(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#skipFully(int)">skipFully(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#skipFully(int)">skipFully(int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#readFully(byte%5B%5D,int,int)"><code>ExtractorInput.readFully(byte[], int, int)</code></a>, except the data is skipped instead of read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#skipFully(int)">skipFully(int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#skipFully(int)">skipFully(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html#skipFully(int,boolean)">skipFully(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DefaultExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">DefaultExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#skipFully(int,boolean)">skipFully(int, boolean)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorInput</a></dt>
|
|
<dd>
|
|
<div class="block">Like <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#readFully(byte%5B%5D,int,int,boolean)"><code>ExtractorInput.readFully(byte[], int, int, boolean)</code></a>, except the data is skipped instead of read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html#skipFully(int,boolean)">skipFully(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ForwardingExtractorInput.html" title="class in com.google.android.exoplayer2.extractor">ForwardingExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html#skipFully(int,boolean)">skipFully(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorInput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorInput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html#skipFullyQuietly(com.google.android.exoplayer2.extractor.ExtractorInput,int)">skipFullyQuietly(ExtractorInput, int)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorUtil.html" title="class in com.google.android.exoplayer2.extractor">ExtractorUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Equivalent to <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html#skipFully(int)"><code>ExtractorInput.skipFully(int)</code></a> except that it returns <code>false</code>
|
|
instead of throwing an <a href="https://developer.android.com/reference/java/io/EOFException.html" title="class or interface in java.io" class="externalLink" target="_top"><code>EOFException</code></a> if the end of input is encountered without having
|
|
fully satisfied the skip.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#skipInputUntilPosition(com.google.android.exoplayer2.extractor.ExtractorInput,long)">skipInputUntilPosition(ExtractorInput, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#skipOutputBuffer(com.google.android.exoplayer2.mediacodec.MediaCodecAdapter,int,long)">skipOutputBuffer(MediaCodecAdapter, int, long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Skips the output buffer with the specified index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#skipOutputBuffer(com.google.android.exoplayer2.video.VideoDecoderOutputBuffer)">skipOutputBuffer(VideoDecoderOutputBuffer)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Skips the specified output buffer and releases it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#skippedInputBufferCount">skippedInputBufferCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of skipped input buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#skippedOutputBufferCount">skippedOutputBufferCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of skipped output buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/OutputBuffer.html#skippedOutputBufferCount">skippedOutputBufferCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/OutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">OutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">The number of buffers immediately prior to this one that were skipped in the <a href="com/google/android/exoplayer2/decoder/Decoder.html" title="interface in com.google.android.exoplayer2.decoder"><code>Decoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html#skipSettingMediaSources()">skipSettingMediaSources()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.Builder.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Skips calling <a href="com/google/android/exoplayer2/ExoPlayer.html#setMediaSources(java.util.List)"><code>ExoPlayer.setMediaSources(List)</code></a> before
|
|
preparing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#skipSilenceEnabledChanged(boolean)">skipSilenceEnabledChanged(boolean)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onSkipSilenceEnabledChanged(boolean)"><code>AudioRendererEventListener.onSkipSilenceEnabledChanged(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#skipSource(long)">skipSource(long)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to skip to the keyframe before the specified position, or to the end of the stream if
|
|
<code>positionUs</code> is beyond it.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#skipToNextPlaylistItem()">skipToNextPlaylistItem()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#skipToPlaylistItem(int)">skipToPlaylistItem(int)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#skipToPreviousPlaylistItem()">skipToPreviousPlaylistItem()</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html#skipUntilUs">skipUntilUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.ServerControl.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.ServerControl</a></dt>
|
|
<dd>
|
|
<div class="block">The skip boundary for delta updates in microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if delta updates
|
|
are not supported.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/SlidingPercentile.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">SlidingPercentile</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Calculate any percentile over a sliding window of weighted values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SlidingPercentile.html#%3Cinit%3E(int)">SlidingPercentile(int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SlidingPercentile.html" title="class in com.google.android.exoplayer2.util">SlidingPercentile</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4"><span class="typeNameLink">SlowMotionData</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/mp4/package-summary.html">com.google.android.exoplayer2.metadata.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about the segments of slow motion playback within a track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#%3Cinit%3E(java.util.List)">SlowMotionData(List<SlowMotionData.Segment>)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with a list of <a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4"><code>SlowMotionData.Segment</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4"><span class="typeNameLink">SlowMotionData.Segment</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/mp4/package-summary.html">com.google.android.exoplayer2.metadata.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about a single segment of slow motion playback within a track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#smallIconResourceId">smallIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4"><span class="typeNameLink">SmtaMetadataEntry</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/mp4/package-summary.html">com.google.android.exoplayer2.metadata.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Stores metadata from the Samsung smta box.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#%3Cinit%3E(float,int)">SmtaMetadataEntry(float, int)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#sneakyThrow(java.lang.Throwable)">sneakyThrow(Throwable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">A hacky method that always throws <code>t</code> even if <code>t</code> is a checked exception, and is
|
|
not declared to be thrown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.ext.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.amr.<a href="com/google/android/exoplayer2/extractor/amr/AmrExtractor.html" title="class in com.google.android.exoplayer2.extractor.amr">AmrExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor">Extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this extractor can extract samples from the <a href="com/google/android/exoplayer2/extractor/ExtractorInput.html" title="interface in com.google.android.exoplayer2.extractor"><code>ExtractorInput</code></a>, which must
|
|
provide data from the start of the stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.flac.<a href="com/google/android/exoplayer2/extractor/flac/FlacExtractor.html" title="class in com.google.android.exoplayer2.extractor.flac">FlacExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.flv.<a href="com/google/android/exoplayer2/extractor/flv/FlvExtractor.html" title="class in com.google.android.exoplayer2.extractor.flv">FlvExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/JpegExtractor.html" title="class in com.google.android.exoplayer2.extractor.jpeg">JpegExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp3.<a href="com/google/android/exoplayer2/extractor/mp3/Mp3Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp3">Mp3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">FragmentedMp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Mp4Extractor.html" title="class in com.google.android.exoplayer2.extractor.mp4">Mp4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ogg.<a href="com/google/android/exoplayer2/extractor/ogg/OggExtractor.html" title="class in com.google.android.exoplayer2.extractor.ogg">OggExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.rawcc.<a href="com/google/android/exoplayer2/extractor/rawcc/RawCcExtractor.html" title="class in com.google.android.exoplayer2.extractor.rawcc">RawCcExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac3Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac3Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/Ac4Extractor.html" title="class in com.google.android.exoplayer2.extractor.ts">Ac4Extractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/AdtsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">AdtsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.extractor.wav.<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav">WavExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)">sniff(ExtractorInput)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html" title="class in com.google.android.exoplayer2.source.hls">WebvttExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html#sniffFirst">sniffFirst</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.SimulationConfig</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to sniff the data by calling <a href="com/google/android/exoplayer2/extractor/Extractor.html#sniff(com.google.android.exoplayer2.extractor.ExtractorInput)"><code>Extractor.sniff(ExtractorInput)</code></a> prior to
|
|
consuming it.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/SntpClient.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">SntpClient</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Static utility to retrieve the device time offset using SNTP.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/SntpClient.InitializationCallback.html" title="interface in com.google.android.exoplayer2.util"><span class="typeNameLink">SntpClient.InitializationCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Callback for calls to <a href="com/google/android/exoplayer2/util/SntpClient.html#initialize(com.google.android.exoplayer2.upstream.Loader,com.google.android.exoplayer2.util.SntpClient.InitializationCallback)"><code>SntpClient.initialize(Loader, InitializationCallback)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#softwareOnly">softwareOnly</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the codec is software only.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">SonicAudioProcessor</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">An <a href="com/google/android/exoplayer2/audio/AudioProcessor.html" title="interface in com.google.android.exoplayer2.audio"><code>AudioProcessor</code></a> that uses the Sonic library to modify audio speed/pitch/sample rate.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html#%3Cinit%3E()">SonicAudioProcessor()</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/SonicAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">SonicAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new Sonic audio processor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#source">source</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd>
|
|
<div class="block">Information about the original source of the media presentation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#sourceId(int)">sourceId(int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Sets a source identifier for subsequent samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html#spanned()">spanned()</a></span> - Static method in class com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth">SpannedSubject</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.html" title="class in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">A Truth <code>Subject</code> for assertions on <a href="https://developer.android.com/reference/android/text/Spanned.html" title="class or interface in android.text" class="externalLink" target="_top"><code>Spanned</code></a> instances containing text styling.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.AbsoluteSized.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.AbsoluteSized</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows assertions about the absolute size of a span.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Aligned.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.Aligned</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows assertions about the alignment of a span.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.AndSpanFlags.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.AndSpanFlags</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows additional assertions to be made on the flags of matching spans.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Colored.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.Colored</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows assertions about the color of a span.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.EmphasizedText.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.EmphasizedText</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows assertions about a span's text emphasis mark and its position.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.RelativeSized.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.RelativeSized</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows assertions about the relative size of a span.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.RubyText.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.RubyText</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows assertions about a span's ruby text and its position.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Typefaced.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.Typefaced</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows assertions about the typeface of a span.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.WithSpanFlags.html" title="interface in com.google.android.exoplayer2.testutil.truth"><span class="typeNameLink">SpannedSubject.WithSpanFlags</span></a> - Interface in <a href="com/google/android/exoplayer2/testutil/truth/package-summary.html">com.google.android.exoplayer2.testutil.truth</a></dt>
|
|
<dd>
|
|
<div class="block">Allows additional assertions to be made on the flags of matching spans.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/SpanUtil.html" title="class in com.google.android.exoplayer2.text.span"><span class="typeNameLink">SpanUtil</span></a> - Class in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for Android <a href="https://developer.android.com/guide/topics/text/spans">span
|
|
styling</a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#speed">speed</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The factor by which playback will be sped up.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#speedDivisor">speedDivisor</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">The speed reduction factor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical"><span class="typeNameLink">SphericalGLSurfaceView</span></a> - Class in <a href="com/google/android/exoplayer2/video/spherical/package-summary.html">com.google.android.exoplayer2.video.spherical</a></dt>
|
|
<dd>
|
|
<div class="block">Renders a GL scene in a non-VR Activity that is affected by phone orientation and touch input.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#%3Cinit%3E(android.content.Context)">SphericalGLSurfaceView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">SphericalGLSurfaceView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical">SphericalGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/spherical/SphericalGLSurfaceView.VideoSurfaceListener.html" title="interface in com.google.android.exoplayer2.video.spherical"><span class="typeNameLink">SphericalGLSurfaceView.VideoSurfaceListener</span></a> - Interface in <a href="com/google/android/exoplayer2/video/spherical/package-summary.html">com.google.android.exoplayer2.video.spherical</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for the <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a> to which video frames should be rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/SampleQueue.html#splice()">splice()</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/SampleQueue.html" title="class in com.google.android.exoplayer2.source">SampleQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates samples that are subsequently queued should be spliced into those already queued.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceCommand</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Superclass for SCTE35 splice commands.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceCommand.html#%3Cinit%3E()">SpliceCommand()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#spliceEventCancelIndicator">spliceEventCancelIndicator</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">True if the event with id <a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#spliceEventId"><code>SpliceInsertCommand.spliceEventId</code></a> has been canceled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#spliceEventCancelIndicator">spliceEventCancelIndicator</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">True if the event with id <a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#spliceEventId"><code>SpliceScheduleCommand.Event.spliceEventId</code></a> has been canceled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#spliceEventId">spliceEventId</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">The splice event id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#spliceEventId">spliceEventId</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">The splice event id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#spliceImmediateFlag">spliceImmediateFlag</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">Whether splicing should be done at the nearest opportunity.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInfoDecoder.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceInfoDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes splice info sections and produces splice commands.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInfoDecoder.html#%3Cinit%3E()">SpliceInfoDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInfoDecoder.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInfoDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceInsertCommand</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a splice insert command defined in SCTE35, Section 9.3.3.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceInsertCommand.ComponentSplice</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Holds splicing information for specific splice insert command components.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceNullCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceNullCommand</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a splice null command as defined in SCTE35, Section 9.3.1.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceNullCommand.html#%3Cinit%3E()">SpliceNullCommand()</a></span> - Constructor for class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceNullCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceNullCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceScheduleCommand</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a splice schedule command as defined in SCTE35, Section 9.3.2.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceScheduleCommand.ComponentSplice</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Holds splicing information for specific splice schedule command components.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">SpliceScheduleCommand.Event</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a splice event as contained in a <a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35"><code>SpliceScheduleCommand</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#split(java.lang.String,java.lang.String)">split(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Splits a string using <code>value.split(regex, -1</code>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#splitAtFirst(java.lang.String,java.lang.String)">splitAtFirst(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Splits the string at the first occurrence of the delimiter <code>regex</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#splitCodecs(java.lang.String)">splitCodecs(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Splits a codecs sequence string, as defined in RFC 6381, into individual codec strings.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html#splitNalUnits(byte%5B%5D)">splitNalUnits(byte[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/CodecSpecificDataUtil.html" title="class in com.google.android.exoplayer2.util">CodecSpecificDataUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Splits an array of NAL units.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#%3Cinit%3E(int,int,int,int,int,int,float,boolean,boolean,int,int,int,boolean)">SpsData(int, int, int, int, int, int, float, boolean, boolean, int, int, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/ssa/SsaDecoder.html" title="class in com.google.android.exoplayer2.text.ssa"><span class="typeNameLink">SsaDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/ssa/package-summary.html">com.google.android.exoplayer2.text.ssa</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for SSA/ASS.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/ssa/SsaDecoder.html#%3Cinit%3E()">SsaDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.text.ssa.<a href="com/google/android/exoplayer2/text/ssa/SsaDecoder.html" title="class in com.google.android.exoplayer2.text.ssa">SsaDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/ssa/SsaDecoder.html#%3Cinit%3E(java.util.List)">SsaDecoder(List<byte[]>)</a></span> - Constructor for class com.google.android.exoplayer2.text.ssa.<a href="com/google/android/exoplayer2/text/ssa/SsaDecoder.html" title="class in com.google.android.exoplayer2.text.ssa">SsaDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an SsaDecoder with optional format and header info.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming"><span class="typeNameLink">SsChunkSource</span></a> - Interface in <a href="com/google/android/exoplayer2/source/smoothstreaming/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/source/chunk/ChunkSource.html" title="interface in com.google.android.exoplayer2.source.chunk"><code>ChunkSource</code></a> for SmoothStreaming.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.Factory.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming"><span class="typeNameLink">SsChunkSource.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/source/smoothstreaming/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming"><code>SsChunkSource</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.offline"><span class="typeNameLink">SsDownloader</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/offline/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A downloader for SmoothStreaming streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory)">SsDownloader(MediaItem, CacheDataSource.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.<a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.offline">SsDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html#%3Cinit%3E(com.google.android.exoplayer2.MediaItem,com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory,java.util.concurrent.Executor)">SsDownloader(MediaItem, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.<a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.offline">SsDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html#%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)">SsDownloader(MediaItem, ParsingLoadable.Parser<SsManifest>, CacheDataSource.Factory, Executor)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.<a href="com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.offline">SsDownloader</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest"><span class="typeNameLink">SsManifest</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a SmoothStreaming manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#%3Cinit%3E(int,int,long,long,long,int,boolean,com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.ProtectionElement,com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement%5B%5D)">SsManifest(int, int, long, long, long, int, boolean, SsManifest.ProtectionElement, SsManifest.StreamElement[])</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest"><span class="typeNameLink">SsManifest.ProtectionElement</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a protection element containing a single header.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest"><span class="typeNameLink">SsManifest.StreamElement</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a StreamIndex element.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest"><span class="typeNameLink">SsManifestParser</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Parses SmoothStreaming client manifests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.html#%3Cinit%3E()">SsManifestParser()</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifestParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifestParser.MissingFieldException.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest"><span class="typeNameLink">SsManifestParser.MissingFieldException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown if a required field is missing.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><span class="typeNameLink">SsMediaSource</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming</a></dt>
|
|
<dd>
|
|
<div class="block">A SmoothStreaming <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.Factory.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><span class="typeNameLink">SsMediaSource.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/source/smoothstreaming/package-summary.html">com.google.android.exoplayer2.source.smoothstreaming</a></dt>
|
|
<dd>
|
|
<div class="block">Factory for <a href="com/google/android/exoplayer2/source/smoothstreaming/SsMediaSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming"><code>SsMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#ssrc">ssrc</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP SSRC field (Word 2).</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">StandaloneMediaClock</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/util/MediaClock.html" title="interface in com.google.android.exoplayer2.util"><code>MediaClock</code></a> whose position advances with real time based on the playback parameters when
|
|
started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html#%3Cinit%3E(com.google.android.exoplayer2.util.Clock)">StandaloneMediaClock(Clock)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util">StandaloneMediaClock</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new standalone media clock using the given <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">StarRating</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A rating expressed as a fractional number of stars.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#%3Cinit%3E(int)">StarRating(int)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a unrated instance with <code>maxStars</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#%3Cinit%3E(int,float)">StarRating(int, float)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a rated instance with <code>maxStars</code> and the given fractional number of stars.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#start">start</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd>
|
|
<div class="block">The (zero based) index of the first byte of the range.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#start()">start()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#start()">start()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#start()">start()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the renderer, meaning that calls to <a href="com/google/android/exoplayer2/Renderer.html#render(long,long)"><code>Renderer.render(long, long)</code></a> will cause media to be
|
|
rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html#start()">start()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html" title="class in com.google.android.exoplayer2.scheduler">RequirementsWatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Starts watching for changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#start()">start()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the test runner on its own thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#start()">start()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Starts periodic updates of the <a href="https://developer.android.com/reference/android/widget/TextView.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>TextView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html#start()">start()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util">StandaloneMediaClock</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the clock.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#start(boolean)">start(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the test runner on its own thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#start(android.content.Context,java.lang.Class)">start(Context, Class<? extends DownloadService>)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts a download service to resume any ongoing downloads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#start(android.net.Uri,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PrimaryPlaylistListener)">start(Uri, MediaSourceEventListener.EventDispatcher, HlsPlaylistTracker.PrimaryPlaylistListener)</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#start(android.net.Uri,com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher,com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PrimaryPlaylistListener)">start(Uri, MediaSourceEventListener.EventDispatcher, HlsPlaylistTracker.PrimaryPlaylistListener)</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the playlist tracker.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#start(com.google.android.exoplayer2.source.ads.AdsMediaSource,com.google.android.exoplayer2.upstream.DataSpec,java.lang.Object,com.google.android.exoplayer2.ui.AdViewProvider,com.google.android.exoplayer2.source.ads.AdsLoader.EventListener)">start(AdsMediaSource, DataSpec, Object, AdViewProvider, AdsLoader.EventListener)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html#start(com.google.android.exoplayer2.source.ads.AdsMediaSource,com.google.android.exoplayer2.upstream.DataSpec,java.lang.Object,com.google.android.exoplayer2.ui.AdViewProvider,com.google.android.exoplayer2.source.ads.AdsLoader.EventListener)">start(AdsMediaSource, DataSpec, Object, AdViewProvider, AdsLoader.EventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Starts using the ads loader for playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekPoint.html#START">START</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor">SeekPoint</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor"><code>SeekPoint</code></a> whose time and byte offset are both set to 0.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#startBlock(java.lang.String)">startBlock(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#startFile(java.lang.String,long,long)">startFile(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Obtains a cache file into which data can be written.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#startFile(java.lang.String,long,long)">startFile(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadService.html#startForeground(android.content.Context,java.lang.Class)">startForeground(Context, Class<? extends DownloadService>)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadService.html" title="class in com.google.android.exoplayer2.offline">DownloadService</a></dt>
|
|
<dd>
|
|
<div class="block">Starts the service in the foreground without adding a new download request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#startForegroundService(android.content.Context,android.content.Intent)">startForegroundService(Context, Intent)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="https://developer.android.com/reference/android/content/Context.html#startForegroundService(android.content.Intent)" title="class or interface in android.content" class="externalLink"><code>Context.startForegroundService(Intent)</code></a> if <a href="com/google/android/exoplayer2/util/Util.html#SDK_INT" target="_top"><code>Util.SDK_INT</code></a> is 26 or higher, or
|
|
<a href="https://developer.android.com/reference/android/content/Context.html#startService(android.content.Intent)" title="class or interface in android.content" class="externalLink" target="_top"><code>Context.startService(Intent)</code></a> otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.html#startLoading(T,com.google.android.exoplayer2.upstream.Loader.Callback,int)">startLoading(T, Loader.Callback<T>, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.html" title="class in com.google.android.exoplayer2.upstream">Loader</a></dt>
|
|
<dd>
|
|
<div class="block">Starts loading a <a href="com/google/android/exoplayer2/upstream/Loader.Loadable.html" title="interface in com.google.android.exoplayer2.upstream"><code>Loader.Loadable</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#startMasterElement(int,long,long)">startMasterElement(int, long, long)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the start of a master element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#startMasterElement(int,long,long)">startMasterElement(int, long, long)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when the start of a master element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Period.html#startMs">startMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Period.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Period</a></dt>
|
|
<dd>
|
|
<div class="block">The start time of the period in milliseconds, relative to the start of the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#startOffset">startOffset</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The byte offset of the start of the chapter, or <a href="com/google/android/exoplayer2/C.html#POSITION_UNSET"><code>C.POSITION_UNSET</code></a> if not set.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor.jpeg"><span class="typeNameLink">StartOffsetExtractorOutput</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/jpeg/package-summary.html">com.google.android.exoplayer2.extractor.jpeg</a></dt>
|
|
<dd>
|
|
<div class="block">An extractor output that wraps another extractor output and applies a give start byte offset to
|
|
seek positions.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html#%3Cinit%3E(long,com.google.android.exoplayer2.extractor.ExtractorOutput)">StartOffsetExtractorOutput(long, ExtractorOutput)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor.jpeg">StartOffsetExtractorOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new wrapper reading from the given start byte offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#startOffsetUs">startOffsetUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The start offset in microseconds from the beginning of the playlist, as defined by
|
|
#EXT-X-START, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if undefined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#startPositionMs">startPositionMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd>
|
|
<div class="block">The start position in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#startReadWrite(java.lang.String,long,long)">startReadWrite(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">A caller should invoke this method when they require data starting from a given position in a
|
|
given resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#startReadWrite(java.lang.String,long,long)">startReadWrite(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#startReadWriteNonBlocking(java.lang.String,long,long)">startReadWriteNonBlocking(String, long, long)</a></span> - Method in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Same as <a href="com/google/android/exoplayer2/upstream/cache/Cache.html#startReadWrite(java.lang.String,long,long)"><code>Cache.startReadWrite(String, long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html#startReadWriteNonBlocking(java.lang.String,long,long)">startReadWriteNonBlocking(String, long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/SimpleCache.html" title="class in com.google.android.exoplayer2.upstream.cache">SimpleCache</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#startsAtKeyFrame">startsAtKeyFrame</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Sets whether the start point is guaranteed to be a key frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#startTimeMs">startTimeMs</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#startTimeMs">startTimeMs</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">The start time, in milliseconds, of the track segment that is intended to be slow motion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#startTimeMs">startTimeMs</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The first time when download entry is created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html#startTimeUs">startTimeUs</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/SegmentDownloader.Segment.html" title="class in com.google.android.exoplayer2.offline">SegmentDownloader.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">The start time of the segment in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#startTimeUs">startTimeUs</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">The start time of the media contained by the chunk, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if the data being
|
|
loaded does not contain media samples.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#startTimeUs">startTimeUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">If <a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#hasProgramDateTime"><code>HlsMediaPlaylist.hasProgramDateTime</code></a> is true, contains the datetime as microseconds since epoch.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html#startTimeUs">startTimeUs</a></span> - Variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCueInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#startTransformation(com.google.android.exoplayer2.MediaItem,android.os.ParcelFileDescriptor)">startTransformation(MediaItem, ParcelFileDescriptor)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Starts an asynchronous operation to transform the given <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/transformer/Transformer.html#startTransformation(com.google.android.exoplayer2.MediaItem,java.lang.String)">startTransformation(MediaItem, String)</a></span> - Method in class com.google.android.exoplayer2.transformer.<a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer">Transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Starts an asynchronous operation to transform the given <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/AtomicFile.html#startWrite()">startWrite()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/AtomicFile.html" title="class in com.google.android.exoplayer2.util">AtomicFile</a></dt>
|
|
<dd>
|
|
<div class="block">Start a new write operation on the file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#state">state</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The state of the download.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#STATE_BUFFERING">STATE_BUFFERING</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">The player is not able to immediately play the media, but is doing work toward being able to do
|
|
so.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STATE_COMPLETED">STATE_COMPLETED</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download completed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#STATE_DISABLED">STATE_DISABLED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer is disabled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STATE_DOWNLOADING">STATE_DOWNLOADING</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download is currently started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#STATE_ENABLED">STATE_ENABLED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer is enabled but not started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#STATE_ENDED">STATE_ENDED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">The player has finished playing the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_ERROR">STATE_ERROR</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">The session has encountered an error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STATE_FAILED">STATE_FAILED</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download failed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#STATE_IDLE">STATE_IDLE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">The player is idle, and must be <a href="com/google/android/exoplayer2/Player.html#prepare()"><code>prepared</code></a> before it will play the media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_OPENED">STATE_OPENED</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">The session is open, but does not have keys required for decryption.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_OPENED_WITH_KEYS">STATE_OPENED_WITH_KEYS</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">The session is open and has keys required for decryption.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_OPENING">STATE_OPENING</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">The session is being opened.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STATE_QUEUED">STATE_QUEUED</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download is waiting to be started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#STATE_READY">STATE_READY</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">The player is able to immediately play from its current position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSession.html#STATE_RELEASED">STATE_RELEASED</a></span> - Static variable in interface com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm">DrmSession</a></dt>
|
|
<dd>
|
|
<div class="block">The session has been released.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STATE_REMOVING">STATE_REMOVING</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download is being removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STATE_RESTARTING">STATE_RESTARTING</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download will restart after all downloaded data is removed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#STATE_STARTED">STATE_STARTED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">The renderer is started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STATE_STOPPED">STATE_STOPPED</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download is stopped for a specified <a href="com/google/android/exoplayer2/offline/Download.html#stopReason"><code>Download.stopReason</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#states">states</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">The state of each ad in the ad group.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">StatsDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> wrapper which keeps track of bytes transferred, redirected uris, and response
|
|
headers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/StatsDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource)">StatsDataSource(DataSource)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/StatsDataSource.html" title="class in com.google.android.exoplayer2.upstream">StatsDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Creates the stats data source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STEREO_MODE_LEFT_RIGHT">STEREO_MODE_LEFT_RIGHT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates Left-Right stereo layout, used with 360/3D/VR videos.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STEREO_MODE_MONO">STEREO_MODE_MONO</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates Monoscopic stereo layout, used with 360/3D/VR videos.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STEREO_MODE_STEREO_MESH">STEREO_MODE_STEREO_MESH</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates a stereo layout where the left and right eyes have separate meshes, used with
|
|
360/3D/VR videos.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STEREO_MODE_TOP_BOTTOM">STEREO_MODE_TOP_BOTTOM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates Top-Bottom stereo layout, used with 360/3D/VR videos.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#stereoMode">stereoMode</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The stereo layout for 360/3D/VR video, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#stop()">stop()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Stops playback without resetting the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#stop()">stop()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="block">Stops the renderer, transitioning it to the <a href="com/google/android/exoplayer2/Renderer.html#STATE_ENABLED"><code>Renderer.STATE_ENABLED</code></a> state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/RequirementsWatcher.html" title="class in com.google.android.exoplayer2.scheduler">RequirementsWatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Stops watching for changes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/DefaultHlsPlaylistTracker.html" title="class in com.google.android.exoplayer2.source.hls.playlist">DefaultHlsPlaylistTracker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html#stop()">stop()</a></span> - Method in interface com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.html" title="interface in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker</a></dt>
|
|
<dd>
|
|
<div class="block">Stops the playlist tracker and releases any acquired resources.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a stop action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Stops periodic updates of the <a href="https://developer.android.com/reference/android/widget/TextView.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>TextView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html#stop()">stop()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/StandaloneMediaClock.html" title="class in com.google.android.exoplayer2.util">StandaloneMediaClock</a></dt>
|
|
<dd>
|
|
<div class="block">Stops the clock.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html#stop(boolean)">stop(boolean)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/CastPlayer.html" title="class in com.google.android.exoplayer2.ext.cast">CastPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ForwardingPlayer.html#stop(boolean)">stop(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ForwardingPlayer.html" title="class in com.google.android.exoplayer2">ForwardingPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#stop(boolean)">stop(boolean)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.html#stop()"><code>Player.stop()</code></a> and <a href="com/google/android/exoplayer2/Player.html#clearMediaItems()"><code>Player.clearMediaItems()</code></a> (if <code>reset</code> is true) or
|
|
just <a href="com/google/android/exoplayer2/Player.html#stop()"><code>Player.stop()</code></a> (if <code>reset</code> is false). Any player error will be cleared when
|
|
<a href="com/google/android/exoplayer2/Player.html#prepare()"><code>re-preparing</code></a> the player.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SimpleExoPlayer.html#stop(boolean)">stop(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2">SimpleExoPlayer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#stop(boolean)">stop(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a stop action.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#stop(boolean)">stop(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html#stop(com.google.android.exoplayer2.source.ads.AdsMediaSource,com.google.android.exoplayer2.source.ads.AdsLoader.EventListener)">stop(AdsMediaSource, AdsLoader.EventListener)</a></span> - Method in class com.google.android.exoplayer2.ext.ima.<a href="com/google/android/exoplayer2/ext/ima/ImaAdsLoader.html" title="class in com.google.android.exoplayer2.ext.ima">ImaAdsLoader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsLoader.html#stop(com.google.android.exoplayer2.source.ads.AdsMediaSource,com.google.android.exoplayer2.source.ads.AdsLoader.EventListener)">stop(AdsMediaSource, AdsLoader.EventListener)</a></span> - Method in interface com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsLoader.html" title="interface in com.google.android.exoplayer2.source.ads">AdsLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Stops using the ads loader for playback and deregisters the event listener.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Stop.html#%3Cinit%3E(java.lang.String)">Stop(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Stop.html" title="class in com.google.android.exoplayer2.testutil">Action.Stop</a></dt>
|
|
<dd>
|
|
<div class="block">Action will call <a href="com/google/android/exoplayer2/Player.html#stop()"><code>Player.stop()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.Stop.html#%3Cinit%3E(java.lang.String,boolean)">Stop(String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.Stop.html" title="class in com.google.android.exoplayer2.testutil">Action.Stop</a></dt>
|
|
<dd>
|
|
<div class="block">Action will call <a href="com/google/android/exoplayer2/Player.html#stop(boolean)"><code>Player.stop(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#STOP_REASON_NONE">STOP_REASON_NONE</a></span> - Static variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The download isn't stopped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html#stopActionIconResourceId">stopActionIconResourceId</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerNotificationManager.Builder.html" title="class in com.google.android.exoplayer2.ui">PlayerNotificationManager.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#stopReason">stopReason</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The reason the download is stopped, or <a href="com/google/android/exoplayer2/offline/Download.html#STOP_REASON_NONE"><code>Download.STOP_REASON_NONE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#STREAM_INFO_BLOCK_SIZE">STREAM_INFO_BLOCK_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Size of the FLAC stream info block (header included) in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FlacConstants.html#STREAM_MARKER_SIZE">STREAM_MARKER_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FlacConstants.html" title="class in com.google.android.exoplayer2.util">FlacConstants</a></dt>
|
|
<dd>
|
|
<div class="block">Size of the FLAC stream marker in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_ALARM">STREAM_TYPE_ALARM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_DEFAULT">STREAM_TYPE_DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The default stream type used by audio renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_DTMF">STREAM_TYPE_DTMF</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_MUSIC">STREAM_TYPE_MUSIC</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_NOTIFICATION">STREAM_TYPE_NOTIFICATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_RING">STREAM_TYPE_RING</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_SYSTEM">STREAM_TYPE_SYSTEM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#STREAM_TYPE_TYPE0">STREAM_TYPE_TYPE0</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Type 0 AC3 stream type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#STREAM_TYPE_TYPE1">STREAM_TYPE_TYPE1</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Type 1 AC3 stream type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#STREAM_TYPE_TYPE2">STREAM_TYPE_TYPE2</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Type 2 AC3 stream type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#STREAM_TYPE_UNDEFINED">STREAM_TYPE_UNDEFINED</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Undefined AC3 stream type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#STREAM_TYPE_VOICE_CALL">STREAM_TYPE_VOICE_CALL</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#%3Cinit%3E(java.lang.String,java.lang.String,int,java.lang.String,long,java.lang.String,int,int,int,int,java.lang.String,com.google.android.exoplayer2.Format%5B%5D,java.util.List,long)">StreamElement(String, String, int, String, long, String, int, int, int, int, String, Format[], List<Long>, long)</a></span> - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#streamElements">streamElements</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The contained stream elements.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#streamIndex">streamIndex</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd>
|
|
<div class="block">The stream index.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline"><span class="typeNameLink">StreamKey</span></a> - Class in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A key for a subset of media that can be separately loaded (a "stream").</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#%3Cinit%3E(int,int)">StreamKey(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with <a href="com/google/android/exoplayer2/offline/StreamKey.html#periodIndex"><code>StreamKey.periodIndex</code></a> set to 0.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#%3Cinit%3E(int,int,int)">StreamKey(int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#streamKeys">streamKeys</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Optional stream keys by which the manifest is filtered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#streamKeys">streamKeys</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Stream keys to be downloaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#streamType">streamType</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html" title="class in com.google.android.exoplayer2.audio">Ac3Util.SyncFrameInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The type of the stream if <a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#mimeType"><code>Ac3Util.SyncFrameInfo.mimeType</code></a> is <a href="com/google/android/exoplayer2/util/MimeTypes.html#AUDIO_E_AC3"><code>MimeTypes.AUDIO_E_AC3</code></a>, or <a href="com/google/android/exoplayer2/audio/Ac3Util.SyncFrameInfo.html#STREAM_TYPE_UNDEFINED"><code>Ac3Util.SyncFrameInfo.STREAM_TYPE_UNDEFINED</code></a> otherwise.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html#streamType">streamType</a></span> - Variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.EsInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html#stringElement(int,java.lang.String)">stringElement(int, String)</a></span> - Method in interface com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/EbmlProcessor.html" title="interface in com.google.android.exoplayer2.extractor.mkv">EbmlProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a string element is encountered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html#stringElement(int,java.lang.String)">stringElement(int, String)</a></span> - Method in class com.google.android.exoplayer2.extractor.mkv.<a href="com/google/android/exoplayer2/extractor/mkv/MatroskaExtractor.html" title="class in com.google.android.exoplayer2.extractor.mkv">MatroskaExtractor</a></dt>
|
|
<dd>
|
|
<div class="block">Called when a string element is encountered.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">StubExoPlayer</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">An abstract <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a> implementation that throws <a href="https://developer.android.com/reference/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>UnsupportedOperationException</code></a>
|
|
from every method.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html#%3Cinit%3E()">StubExoPlayer()</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/StubExoPlayer.html" title="class in com.google.android.exoplayer2.testutil">StubExoPlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#STYLE_BOLD">STYLE_BOLD</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#STYLE_BOLD_ITALIC">STYLE_BOLD_ITALIC</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#STYLE_ITALIC">STYLE_ITALIC</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#STYLE_NORMAL">STYLE_NORMAL</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">StyledPlayerControlView</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A view for controlling <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#%3Cinit%3E(android.content.Context)">StyledPlayerControlView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">StyledPlayerControlView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)">StyledPlayerControlView(Context, AttributeSet, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int,android.util.AttributeSet)">StyledPlayerControlView(Context, AttributeSet, int, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerControlView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.OnFullScreenModeChangedListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">StyledPlayerControlView.OnFullScreenModeChangedListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be invoked to inform the fullscreen mode is changed.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.ProgressUpdateListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">StyledPlayerControlView.ProgressUpdateListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be notified when progress has been updated.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/StyledPlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">StyledPlayerControlView.VisibilityListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener to be notified about changes of the visibility of the UI control.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">StyledPlayerView</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A high level view for <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> media playbacks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#%3Cinit%3E(android.content.Context)">StyledPlayerView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">StyledPlayerView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)">StyledPlayerView(Context, AttributeSet, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/StyledPlayerView.ShowBuffering.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">StyledPlayerView.ShowBuffering</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Determines when the buffering view is shown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#subrange(long)">subrange(long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a data spec that represents a subrange of the data defined by this DataSpec.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#subrange(long,long)">subrange(long, long)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a data spec that represents a subrange of the data defined by this DataSpec.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/subrip/SubripDecoder.html" title="class in com.google.android.exoplayer2.text.subrip"><span class="typeNameLink">SubripDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/subrip/package-summary.html">com.google.android.exoplayer2.text.subrip</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for SubRip.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/subrip/SubripDecoder.html#%3Cinit%3E()">SubripDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.text.subrip.<a href="com/google/android/exoplayer2/text/subrip/SubripDecoder.html" title="class in com.google.android.exoplayer2.text.subrip">SubripDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#subsampleOffsetUs">subsampleOffsetUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">For samples that contain subsamples, this is an offset that should be added to subsample
|
|
timestamps.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataInputBuffer.html#subsampleOffsetUs">subsampleOffsetUs</a></span> - Variable in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataInputBuffer.html" title="class in com.google.android.exoplayer2.metadata">MetadataInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">An offset that must be added to the metadata's timestamps after it's been decoded, or <a href="com/google/android/exoplayer2/Format.html#OFFSET_SAMPLE_RELATIVE"><code>Format.OFFSET_SAMPLE_RELATIVE</code></a> if <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#timeUs"><code>DecoderInputBuffer.timeUs</code></a> should be added.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleInputBuffer.html#subsampleOffsetUs">subsampleOffsetUs</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleInputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">An offset that must be added to the subtitle's event times after it's been decoded, or <a href="com/google/android/exoplayer2/Format.html#OFFSET_SAMPLE_RELATIVE"><code>Format.OFFSET_SAMPLE_RELATIVE</code></a> if <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#timeUs"><code>DecoderInputBuffer.timeUs</code></a> should be added.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#subset(android.net.Uri...)">subset(Uri...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#subset(com.google.android.exoplayer2.upstream.DataSpec...)">subset(DataSpec...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#subset(java.lang.String...)">subset(String...)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#subtitle">subtitle</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional subtitle.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text"><span class="typeNameLink">Subtitle</span></a> - Interface in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">A subtitle consisting of timed <a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text"><code>Cue</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#%3Cinit%3E(android.net.Uri,java.lang.String,java.lang.String)">Subtitle(Uri, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#%3Cinit%3E(android.net.Uri,java.lang.String,java.lang.String,int)">Subtitle(Uri, String, String, int)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#%3Cinit%3E(android.net.Uri,java.lang.String,java.lang.String,int,int,java.lang.String)">Subtitle(Uri, String, String, int, int, String)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><span class="typeNameLink">SubtitleDecoder</span></a> - Interface in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">Decodes <a href="com/google/android/exoplayer2/text/Subtitle.html" title="interface in com.google.android.exoplayer2.text"><code>Subtitle</code></a>s from <a href="com/google/android/exoplayer2/text/SubtitleInputBuffer.html" title="class in com.google.android.exoplayer2.text"><code>SubtitleInputBuffer</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/SubtitleDecoderException.html" title="class in com.google.android.exoplayer2.text"><span class="typeNameLink">SubtitleDecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error occurs decoding subtitle data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleDecoderException.html#%3Cinit%3E(java.lang.String)">SubtitleDecoderException(String)</a></span> - Constructor for exception com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleDecoderException.html" title="class in com.google.android.exoplayer2.text">SubtitleDecoderException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleDecoderException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)">SubtitleDecoderException(String, Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleDecoderException.html" title="class in com.google.android.exoplayer2.text">SubtitleDecoderException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleDecoderException.html#%3Cinit%3E(java.lang.Throwable)">SubtitleDecoderException(Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleDecoderException.html" title="class in com.google.android.exoplayer2.text">SubtitleDecoderException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html" title="interface in com.google.android.exoplayer2.text"><span class="typeNameLink">SubtitleDecoderFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoder</code></a> instances.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#subtitleGroupId">subtitleGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The SUBTITLES value as defined in the EXT-X-STREAM-INF tag, or null if the SUBTITLES
|
|
attribute is not present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#subtitleGroupId">subtitleGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">The subtitle rendition group referenced by this variant, or <code>null</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/SubtitleInputBuffer.html" title="class in com.google.android.exoplayer2.text"><span class="typeNameLink">SubtitleInputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderInputBuffer</code></a> for a <a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoder</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleInputBuffer.html#%3Cinit%3E()">SubtitleInputBuffer()</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleInputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleInputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text"><span class="typeNameLink">SubtitleOutputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">Base class for <a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoder</code></a> output buffers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html#%3Cinit%3E()">SubtitleOutputBuffer()</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleOutputBuffer.html" title="class in com.google.android.exoplayer2.text">SubtitleOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#subtitles">subtitles</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Optional subtitles to be sideloaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#subtitles">subtitles</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The subtitle renditions declared by the playlist.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">SubtitleView</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A view for displaying subtitle <a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text"><code>Cue</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#%3Cinit%3E(android.content.Context)">SubtitleView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">SubtitleView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/SubtitleView.ViewType.html" title="annotation in com.google.android.exoplayer2.ui"><span class="typeNameLink">SubtitleView.ViewType</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">The type of <a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top"><code>View</code></a> to use to display subtitles.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#subtractWithOverflowDefault(long,long,long)">subtractWithOverflowDefault(long, long, long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the difference between two arguments, or a third argument if the result overflows.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#subType">subType</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#suggestedPresentationDelayMs">suggestedPresentationDelayMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>suggestedPresentationDelay</code> value in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not
|
|
present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#supplementalData">supplementalData</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Supplemental data related to the buffer, if <a href="com/google/android/exoplayer2/decoder/Buffer.html#hasSupplementalData()"><code>Buffer.hasSupplementalData()</code></a> returns true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#supplementalData">supplementalData</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Supplemental data related to the output frame, if <a href="com/google/android/exoplayer2/decoder/Buffer.html#hasSupplementalData()"><code>Buffer.hasSupplementalData()</code></a> returns true.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#supplementalProperties">supplementalProperties</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd>
|
|
<div class="block">Supplemental properties in the adaptation set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#supportsEncoding(int)">supportsEncoding(int)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this device supports playback of the specified audio <code>encoding</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in interface com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.html" title="interface in com.google.android.exoplayer2.audio">AudioSink</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the sink supports a given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DefaultAudioSink.html" title="class in com.google.android.exoplayer2.audio">DefaultAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/ForwardingAudioSink.html" title="class in com.google.android.exoplayer2.audio">ForwardingAudioSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html" title="class in com.google.android.exoplayer2.ext.vp9">LibvpxVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataDecoderFactory.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in interface com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataDecoderFactory.html" title="interface in com.google.android.exoplayer2.metadata">MetadataDecoderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the factory is able to instantiate a <a href="com/google/android/exoplayer2/metadata/MetadataDecoder.html" title="interface in com.google.android.exoplayer2.metadata"><code>MetadataDecoder</code></a> for the given
|
|
<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/MetadataRenderer.html" title="class in com.google.android.exoplayer2.metadata">MetadataRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the extent to which the <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> supports a given format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeRenderer.html" title="class in com.google.android.exoplayer2.testutil">FakeRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in interface com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/SubtitleDecoderFactory.html" title="interface in com.google.android.exoplayer2.text">SubtitleDecoderFactory</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the factory is able to instantiate a <a href="com/google/android/exoplayer2/text/SubtitleDecoder.html" title="interface in com.google.android.exoplayer2.text"><code>SubtitleDecoder</code></a> for the given
|
|
<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html#supportsFormat(com.google.android.exoplayer2.Format)">supportsFormat(Format)</a></span> - Method in class com.google.android.exoplayer2.video.spherical.<a href="com/google/android/exoplayer2/video/spherical/CameraMotionRenderer.html" title="class in com.google.android.exoplayer2.video.spherical">CameraMotionRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html#supportsFormat(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format)">supportsFormat(MediaCodecSelector, Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MediaCodecAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">MediaCodecAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#supportsFormat(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format)">supportsFormat(MediaCodecSelector, Format)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a> for the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#supportsFormat(com.google.android.exoplayer2.mediacodec.MediaCodecSelector,com.google.android.exoplayer2.Format)">supportsFormat(MediaCodecSelector, Format)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html#supportsFormat(java.lang.String)">supportsFormat(String)</a></span> - Static method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegLibrary</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the underlying library supports the specified MIME type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#supportsFormatDrm(com.google.android.exoplayer2.Format)">supportsFormatDrm(Format)</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether this renderer supports the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format's</code></a> DRM scheme.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html#supportsFormatInternal(com.google.android.exoplayer2.Format)">supportsFormatInternal(Format)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/DecoderAudioRenderer.html" title="class in com.google.android.exoplayer2.audio">DecoderAudioRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the <a href="com/google/android/exoplayer2/C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> for the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#supportsFormatInternal(com.google.android.exoplayer2.Format)">supportsFormatInternal(Format)</a></span> - Method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html#supportsFormatInternal(com.google.android.exoplayer2.Format)">supportsFormatInternal(Format)</a></span> - Method in class com.google.android.exoplayer2.ext.flac.<a href="com/google/android/exoplayer2/ext/flac/LibflacAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.flac">LibflacAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html#supportsFormatInternal(com.google.android.exoplayer2.Format)">supportsFormatInternal(Format)</a></span> - Method in class com.google.android.exoplayer2.ext.opus.<a href="com/google/android/exoplayer2/ext/opus/LibopusAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.opus">LibopusAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BaseRenderer.html#supportsMixedMimeTypeAdaptation()">supportsMixedMimeTypeAdaptation()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BaseRenderer.html" title="class in com.google.android.exoplayer2">BaseRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html#supportsMixedMimeTypeAdaptation()">supportsMixedMimeTypeAdaptation()</a></span> - Method in class com.google.android.exoplayer2.ext.ffmpeg.<a href="com/google/android/exoplayer2/ext/ffmpeg/FfmpegAudioRenderer.html" title="class in com.google.android.exoplayer2.ext.ffmpeg">FfmpegAudioRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#supportsMixedMimeTypeAdaptation()">supportsMixedMimeTypeAdaptation()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/NoSampleRenderer.html#supportsMixedMimeTypeAdaptation()">supportsMixedMimeTypeAdaptation()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/NoSampleRenderer.html" title="class in com.google.android.exoplayer2">NoSampleRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#supportsMixedMimeTypeAdaptation()">supportsMixedMimeTypeAdaptation()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the extent to which the <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> supports adapting between supported formats
|
|
that have different MIME types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html#supportsRangeRequests()">supportsRangeRequests()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource</a></dt>
|
|
<dd>
|
|
<div class="block">Returns true if RFC 7233 range requests should be supported for this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html#supportsRangeRequests(boolean)">supportsRangeRequests(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil">WebServerDispatcher.Resource.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets if RFC 7233 range requests should be supported for this resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html#surface">surface</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.Configuration.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecAdapter.Configuration</a></dt>
|
|
<dd>
|
|
<div class="block">For video playbacks, the output where the object will render the decoded frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#surfaceChanged(android.view.SurfaceHolder,int,int,int)">surfaceChanged(SurfaceHolder, int, int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#surfaceCreated(android.view.SurfaceHolder)">surfaceCreated(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/HostActivity.html#surfaceDestroyed(android.view.SurfaceHolder)">surfaceDestroyed(SurfaceHolder)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/HostActivity.html" title="class in com.google.android.exoplayer2.testutil">HostActivity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoDecoderException.html#surfaceIdentityHashCode">surfaceIdentityHashCode</a></span> - Variable in exception com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoDecoderException.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoDecoderException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/java/lang/System.html#identityHashCode(java.lang.Object)" title="class or interface in java.lang" class="externalLink" target="_top"><code>System.identityHashCode(Object)</code></a> of the surface when the exception occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#svcTemporalLayerCount">svcTemporalLayerCount</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The number of layers in the SVC extended frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/PlayerView.html#switchTargetView(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerView,com.google.android.exoplayer2.ui.PlayerView)">switchTargetView(Player, PlayerView, PlayerView)</a></span> - Static method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Switches the view targeted by a given <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/StyledPlayerView.html#switchTargetView(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.StyledPlayerView,com.google.android.exoplayer2.ui.StyledPlayerView)">switchTargetView(Player, StyledPlayerView, StyledPlayerView)</a></span> - Static method in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/StyledPlayerView.html" title="class in com.google.android.exoplayer2.ui">StyledPlayerView</a></dt>
|
|
<dd>
|
|
<div class="block">Switches the view targeted by a given <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">SynchronousMediaCodecAdapter</span></a> - Class in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/mediacodec/MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecAdapter</code></a> that operates the underlying <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a> in synchronous mode.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.Factory.html" title="class in com.google.android.exoplayer2.mediacodec"><span class="typeNameLink">SynchronousMediaCodecAdapter.Factory</span></a> - Class in <a href="com/google/android/exoplayer2/mediacodec/package-summary.html">com.google.android.exoplayer2.mediacodec</a></dt>
|
|
<dd>
|
|
<div class="block">A factory for <a href="com/google/android/exoplayer2/mediacodec/SynchronousMediaCodecAdapter.html" title="class in com.google.android.exoplayer2.mediacodec"><code>SynchronousMediaCodecAdapter</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/SystemClock.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">SystemClock</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">The standard implementation of <a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util"><code>Clock</code></a>, an instance of which is available via <a href="com/google/android/exoplayer2/util/Clock.html#DEFAULT"><code>Clock.DEFAULT</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SystemClock.html#%3Cinit%3E()">SystemClock()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SystemClock.html" title="class in com.google.android.exoplayer2.util">SystemClock</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a id="I:T">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">T</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/DatabaseProvider.html#TABLE_PREFIX">TABLE_PREFIX</a></span> - Static variable in interface com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/DatabaseProvider.html" title="interface in com.google.android.exoplayer2.database">DatabaseProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Prefix for tables that can be read and written by ExoPlayer components.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#tableExists(android.database.sqlite.SQLiteDatabase,java.lang.String)">tableExists(SQLiteDatabase, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the table exists in the database.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#tag">tag</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">Optional tag for custom attributes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html#tag">tag</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoHostedTest.html" title="class in com.google.android.exoplayer2.testutil">ExoHostedTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#tag">tag</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Timeline.Window.html#mediaItem"><code>Timeline.Window.mediaItem</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#TAG">TAG</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">A tag to use when logging library information.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#TAG">TAG</a></span> - Static variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html#tags">tags</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The list of tags in the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#targetDurationUs">targetDurationUs</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The target duration in microseconds, as defined by #EXT-X-TARGETDURATION.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#targetFoundResult(long)">targetFoundResult(long)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a result to signal that the target timestamp has been found at <code>
|
|
resultBytePosition</code>, and the seek operation can stop.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#targetOffsetMs">targetOffsetMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Target offset from the live edge, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> to use the
|
|
media-defined default.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html#targetOffsetMs">targetOffsetMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ServiceDescriptionElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ServiceDescriptionElement</a></dt>
|
|
<dd>
|
|
<div class="block">The target live offset in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if undefined.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">TeeAudioProcessor</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Audio processor that outputs its input unmodified and also outputs its input to a given sink.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html#%3Cinit%3E(com.google.android.exoplayer2.audio.TeeAudioProcessor.AudioBufferSink)">TeeAudioProcessor(TeeAudioProcessor.AudioBufferSink)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new tee audio processor, sending incoming data to the given <a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.AudioBufferSink.html" title="interface in com.google.android.exoplayer2.audio"><code>TeeAudioProcessor.AudioBufferSink</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.AudioBufferSink.html" title="interface in com.google.android.exoplayer2.audio"><span class="typeNameLink">TeeAudioProcessor.AudioBufferSink</span></a> - Interface in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">A sink for audio buffers handled by the audio processor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.WavFileAudioBufferSink.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">TeeAudioProcessor.WavFileAudioBufferSink</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">A sink for audio buffers that writes output audio as .wav files with a given path prefix.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">TeeDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Tees data into a <a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSink</code></a> as the data is read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/TeeDataSource.html#%3Cinit%3E(com.google.android.exoplayer2.upstream.DataSource,com.google.android.exoplayer2.upstream.DataSink)">TeeDataSource(DataSource, DataSink)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/TeeDataSource.html" title="class in com.google.android.exoplayer2.upstream">TeeDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric"><span class="typeNameLink">TestDownloadManagerListener</span></a> - Class in <a href="com/google/android/exoplayer2/robolectric/package-summary.html">com.google.android.exoplayer2.robolectric</a></dt>
|
|
<dd>
|
|
<div class="block">Allows tests to block for, and assert properties of, calls from a <a href="com/google/android/exoplayer2/offline/DownloadManager.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadManager</code></a> to its
|
|
<a href="com/google/android/exoplayer2/offline/DownloadManager.Listener.html" title="interface in com.google.android.exoplayer2.offline"><code>DownloadManager.Listener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html#%3Cinit%3E(com.google.android.exoplayer2.offline.DownloadManager)">TestDownloadManagerListener(DownloadManager)</a></span> - Constructor for class com.google.android.exoplayer2.robolectric.<a href="com/google/android/exoplayer2/robolectric/TestDownloadManagerListener.html" title="class in com.google.android.exoplayer2.robolectric">TestDownloadManagerListener</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">TestExoPlayerBuilder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A builder of <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a> instances for testing.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html#%3Cinit%3E(android.content.Context)">TestExoPlayerBuilder(Context)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/TestExoPlayerBuilder.html" title="class in com.google.android.exoplayer2.testutil">TestExoPlayerBuilder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/robolectric/TestPlayerRunHelper.html" title="class in com.google.android.exoplayer2.robolectric"><span class="typeNameLink">TestPlayerRunHelper</span></a> - Class in <a href="com/google/android/exoplayer2/robolectric/package-summary.html">com.google.android.exoplayer2.robolectric</a></dt>
|
|
<dd>
|
|
<div class="block">Helper methods to block the calling thread until the provided <a href="com/google/android/exoplayer2/SimpleExoPlayer.html" title="class in com.google.android.exoplayer2"><code>SimpleExoPlayer</code></a> instance
|
|
reaches a particular state.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/TestUtil.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">TestUtil</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for tests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#text">text</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#text">text</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#text">text</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The cue text, or null if this is an image cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#TEXT_SIZE_TYPE_ABSOLUTE">TEXT_SIZE_TYPE_ABSOLUTE</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Text size is measured in number of pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#TEXT_SIZE_TYPE_FRACTIONAL">TEXT_SIZE_TYPE_FRACTIONAL</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Text size is measured as a fraction of the viewport size minus the view padding.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#TEXT_SIZE_TYPE_FRACTIONAL_IGNORE_PADDING">TEXT_SIZE_TYPE_FRACTIONAL_IGNORE_PADDING</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Text size is measured as a fraction of the viewport size, ignoring the view padding</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#TEXT_SSA">TEXT_SSA</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#TEXT_VTT">TEXT_VTT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#textAlignment">textAlignment</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The alignment of the cue text within the cue box, or null if the alignment is undefined.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/TextAnnotation.html" title="class in com.google.android.exoplayer2.text.span"><span class="typeNameLink">TextAnnotation</span></a> - Class in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">Properties of a text annotation (i.e.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/TextAnnotation.Position.html" title="annotation in com.google.android.exoplayer2.text.span"><span class="typeNameLink">TextAnnotation.Position</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">The possible positions of the annotation text relative to the base text.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span"><span class="typeNameLink">TextEmphasisSpan</span></a> - Class in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">A styling span for text emphasis marks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html#%3Cinit%3E(int,int,int)">TextEmphasisSpan(int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.text.span.<a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.html" title="class in com.google.android.exoplayer2.text.span">TextEmphasisSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.MarkFill.html" title="annotation in com.google.android.exoplayer2.text.span"><span class="typeNameLink">TextEmphasisSpan.MarkFill</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">The possible mark fills that can be used.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/span/TextEmphasisSpan.MarkShape.html" title="annotation in com.google.android.exoplayer2.text.span"><span class="typeNameLink">TextEmphasisSpan.MarkShape</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/span/package-summary.html">com.google.android.exoplayer2.text.span</a></dt>
|
|
<dd>
|
|
<div class="block">The possible mark shapes that can be used.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">TextInformationFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Text information ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)">TextInformationFrame(String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/TextOutput.html" title="interface in com.google.android.exoplayer2.text"><span class="typeNameLink">TextOutput</span></a> - Interface in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">Receives text output.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text"><span class="typeNameLink">TextRenderer</span></a> - Class in <a href="com/google/android/exoplayer2/text/package-summary.html">com.google.android.exoplayer2.text</a></dt>
|
|
<dd>
|
|
<div class="block">A renderer for text.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#%3Cinit%3E(com.google.android.exoplayer2.text.TextOutput,android.os.Looper)">TextRenderer(TextOutput, Looper)</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/TextRenderer.html#%3Cinit%3E(com.google.android.exoplayer2.text.TextOutput,android.os.Looper,com.google.android.exoplayer2.text.SubtitleDecoderFactory)">TextRenderer(TextOutput, Looper, SubtitleDecoderFactory)</a></span> - Constructor for class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/TextRenderer.html" title="class in com.google.android.exoplayer2.text">TextRenderer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#textSize">textSize</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The default text size for this cue's text, or <a href="com/google/android/exoplayer2/text/Cue.html#DIMEN_UNSET"><code>Cue.DIMEN_UNSET</code></a> if this cue has no default
|
|
text size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#textSizeType">textSizeType</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The default text size type for this cue's text, or <a href="com/google/android/exoplayer2/text/Cue.html#TYPE_UNSET"><code>Cue.TYPE_UNSET</code></a> if this cue has no
|
|
default text size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.TextTrackScore.html#%3Cinit%3E(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,int,java.lang.String)">TextTrackScore(Format, DefaultTrackSelector.Parameters, int, String)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.TextTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.TextTrackScore</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html#THREAD_COUNT_AUTODETECT">THREAD_COUNT_AUTODETECT</a></span> - Static variable in class com.google.android.exoplayer2.ext.av1.<a href="com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html" title="class in com.google.android.exoplayer2.ext.av1">Libgav1VideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Attempts to use as many threads as performance processors available on the device.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#throwPlaybackException(com.google.android.exoplayer2.ExoPlaybackException)">throwPlaybackException(ExoPlaybackException)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules to throw a playback exception on the playback thread.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.ThrowPlaybackException.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.ExoPlaybackException)">ThrowPlaybackException(String, ExoPlaybackException)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.ThrowPlaybackException.html" title="class in com.google.android.exoplayer2.testutil">Action.ThrowPlaybackException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">ThumbRating</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A rating expressed as "thumbs up" or "thumbs down".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#%3Cinit%3E()">ThumbRating()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a unrated instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#%3Cinit%3E(boolean)">ThumbRating(boolean)</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a rated instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE">TIME_END_OF_SOURCE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Special constant representing a time corresponding to the end of a source.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TIME_UNSET">TIME_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Special constant representing an unset or unknown time or duration.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/TimeBar.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">TimeBar</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Interface for time bar views that can display a playback position, buffered position, duration
|
|
and ad markers, and that have a listener for scrubbing (seeking) events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/TimeBar.OnScrubListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">TimeBar.OnScrubListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for scrubbing events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">TimedValueQueue</span></a><<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="type parameter in TimedValueQueue">V</a>> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">A utility class to keep a queue of values with timestamps.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#%3Cinit%3E()">TimedValueQueue()</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimedValueQueue.html#%3Cinit%3E(int)">TimedValueQueue(int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimedValueQueue.html" title="class in com.google.android.exoplayer2.util">TimedValueQueue</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a TimedValueBuffer with the given initial buffer size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#timeline">timeline</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">Most recent <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> that contains the event position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/IllegalSeekPositionException.html#timeline">timeline</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/IllegalSeekPositionException.html" title="class in com.google.android.exoplayer2">IllegalSeekPositionException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> in which the seek was attempted.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ForwardingTimeline.html#timeline">timeline</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ForwardingTimeline.html" title="class in com.google.android.exoplayer2.source">ForwardingTimeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Timeline</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A flexible representation of the structure of media.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#%3Cinit%3E()">Timeline()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#TIMELINE_CHANGE_REASON_PLAYLIST_CHANGED">TIMELINE_CHANGE_REASON_PLAYLIST_CHANGED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Timeline changed as a result of a change of the playlist items or the order of the items.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.html#TIMELINE_CHANGE_REASON_SOURCE_UPDATE">TIMELINE_CHANGE_REASON_SOURCE_UPDATE</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2">Player</a></dt>
|
|
<dd>
|
|
<div class="block">Timeline changed as a result of a source update (e.g.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Timeline.Period</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about a period in a <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Timeline.RemotableTimeline.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Timeline.RemotableTimeline</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">A concrete class of <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> to restore a <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> instance from a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundle</code></a> sent by another process via <a href="https://developer.android.com/reference/android/os/IBinder.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>IBinder</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2"><span class="typeNameLink">Timeline.Window</span></a> - Class in <a href="com/google/android/exoplayer2/package-summary.html">com.google.android.exoplayer2</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about a window in a <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/TimelineAsserts.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">TimelineAsserts</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Assertion methods for <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">TimelineQueueEditor</span></a> - Class in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueEditor.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.QueueEditor</code></a> implementation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#%3Cinit%3E(android.support.v4.media.session.MediaControllerCompat,com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.QueueDataAdapter,com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.MediaDescriptionConverter)">TimelineQueueEditor(MediaControllerCompat, TimelineQueueEditor.QueueDataAdapter, TimelineQueueEditor.MediaDescriptionConverter)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession"><code>TimelineQueueEditor</code></a> with a given mediaSourceFactory.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html#%3Cinit%3E(android.support.v4.media.session.MediaControllerCompat,com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.QueueDataAdapter,com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.MediaDescriptionConverter,com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.MediaDescriptionEqualityChecker)">TimelineQueueEditor(MediaControllerCompat, TimelineQueueEditor.QueueDataAdapter, TimelineQueueEditor.MediaDescriptionConverter, TimelineQueueEditor.MediaDescriptionEqualityChecker)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueEditor</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new <a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.html" title="class in com.google.android.exoplayer2.ext.mediasession"><code>TimelineQueueEditor</code></a> with a given mediaSourceFactory.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaDescriptionConverter.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">TimelineQueueEditor.MediaDescriptionConverter</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a <code>MediaDescriptionCompat</code> to a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.MediaIdEqualityChecker.html" title="class in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">TimelineQueueEditor.MediaIdEqualityChecker</span></a> - Class in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Media description comparator comparing the media IDs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueEditor.QueueDataAdapter.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">TimelineQueueEditor.QueueDataAdapter</span></a> - Interface in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">Adapter to get <code>MediaDescriptionCompat</code> of items in the queue and to notify the
|
|
application about changes in the queue to sync the data structure backing the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession"><span class="typeNameLink">TimelineQueueNavigator</span></a> - Class in <a href="com/google/android/exoplayer2/ext/mediasession/package-summary.html">com.google.android.exoplayer2.ext.mediasession</a></dt>
|
|
<dd>
|
|
<div class="block">An abstract implementation of the <a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.QueueNavigator.html" title="interface in com.google.android.exoplayer2.ext.mediasession"><code>MediaSessionConnector.QueueNavigator</code></a> that maps the
|
|
windows of a <a href="com/google/android/exoplayer2/Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>'s <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> to the media session queue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#%3Cinit%3E(android.support.v4.media.session.MediaSessionCompat)">TimelineQueueNavigator(MediaSessionCompat)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance for a given <code>MediaSessionCompat</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html#%3Cinit%3E(android.support.v4.media.session.MediaSessionCompat,int)">TimelineQueueNavigator(MediaSessionCompat, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/TimelineQueueNavigator.html" title="class in com.google.android.exoplayer2.ext.mediasession">TimelineQueueNavigator</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance for a given <code>MediaSessionCompat</code> and maximum queue size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#%3Cinit%3E(boolean,boolean,long)">TimelineWindowDefinition(boolean, boolean, long)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a window definition with one period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#%3Cinit%3E(int,java.lang.Object)">TimelineWindowDefinition(int, Object)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a seekable, non-dynamic window definition with a duration of <a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#DEFAULT_WINDOW_DURATION_US"><code>FakeTimeline.TimelineWindowDefinition.DEFAULT_WINDOW_DURATION_US</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#%3Cinit%3E(int,java.lang.Object,boolean,boolean,boolean,boolean,long,long,long,com.google.android.exoplayer2.source.ads.AdPlaybackState)">TimelineWindowDefinition(int, Object, boolean, boolean, boolean, boolean, long, long, long, AdPlaybackState)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a window definition with ad groups.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#%3Cinit%3E(int,java.lang.Object,boolean,boolean,boolean,boolean,long,long,long,com.google.android.exoplayer2.source.ads.AdPlaybackState,com.google.android.exoplayer2.MediaItem)">TimelineWindowDefinition(int, Object, boolean, boolean, boolean, boolean, long, long, long, AdPlaybackState, MediaItem)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a window definition with ad groups and a custom media item.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#%3Cinit%3E(int,java.lang.Object,boolean,boolean,long)">TimelineWindowDefinition(int, Object, boolean, boolean, long)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a window definition.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#%3Cinit%3E(int,java.lang.Object,boolean,boolean,long,com.google.android.exoplayer2.source.ads.AdPlaybackState)">TimelineWindowDefinition(int, Object, boolean, boolean, long, AdPlaybackState)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a window definition with ad groups.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#TIMEOUT_MS">TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DummyMainThread.html" title="class in com.google.android.exoplayer2.testutil">DummyMainThread</a></dt>
|
|
<dd>
|
|
<div class="block">Default timeout value used for <a href="com/google/android/exoplayer2/testutil/DummyMainThread.html#runOnMainThread(java.lang.Runnable)"><code>DummyMainThread.runOnMainThread(Runnable)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html#TIMEOUT_MS">TIMEOUT_MS</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/MediaSourceTestRunner.html" title="class in com.google.android.exoplayer2.testutil">MediaSourceTestRunner</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoTimeoutException.html#TIMEOUT_OPERATION_DETACH_SURFACE">TIMEOUT_OPERATION_DETACH_SURFACE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoTimeoutException.html" title="class in com.google.android.exoplayer2">ExoTimeoutException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred while detaching a surface from the player.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoTimeoutException.html#TIMEOUT_OPERATION_RELEASE">TIMEOUT_OPERATION_RELEASE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoTimeoutException.html" title="class in com.google.android.exoplayer2">ExoTimeoutException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred in <a href="com/google/android/exoplayer2/Player.html#release()"><code>Player.release()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoTimeoutException.html#TIMEOUT_OPERATION_SET_FOREGROUND_MODE">TIMEOUT_OPERATION_SET_FOREGROUND_MODE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoTimeoutException.html" title="class in com.google.android.exoplayer2">ExoTimeoutException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred in <a href="com/google/android/exoplayer2/ExoPlayer.html#setForegroundMode(boolean)"><code>ExoPlayer.setForegroundMode(boolean)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoTimeoutException.html#TIMEOUT_OPERATION_UNDEFINED">TIMEOUT_OPERATION_UNDEFINED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoTimeoutException.html" title="class in com.google.android.exoplayer2">ExoTimeoutException</a></dt>
|
|
<dd>
|
|
<div class="block">The operation where this error occurred is not defined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoTimeoutException.html#timeoutOperation">timeoutOperation</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoTimeoutException.html" title="class in com.google.android.exoplayer2">ExoTimeoutException</a></dt>
|
|
<dd>
|
|
<div class="block">The operation on the ExoPlayer playback thread that timed out.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#timescale">timescale</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">The track timescale, defined as the number of time units that pass in one second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html#timescale">timescale</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest">EventStream</a></dt>
|
|
<dd>
|
|
<div class="block">The timescale in units per seconds, as defined in the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#timescale">timescale</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#timeShiftBufferDepthMs">timeShiftBufferDepthMs</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>timeShiftBufferDepth</code> value in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if not present.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35"><span class="typeNameLink">TimeSignalCommand</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/scte35/package-summary.html">com.google.android.exoplayer2.metadata.scte35</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a time signal command as defined in SCTE35, Section 9.3.4.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#timestamp">timestamp</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP timestamp field (Word 1).</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">TimestampAdjuster</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Adjusts and offsets sample timestamps.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#%3Cinit%3E(long)">TimestampAdjuster(long)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/TimestampAdjusterProvider.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">TimestampAdjusterProvider</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">Provides <a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util"><code>TimestampAdjuster</code></a> instances for use during HLS playbacks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/TimestampAdjusterProvider.html#%3Cinit%3E()">TimestampAdjusterProvider()</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/TimestampAdjusterProvider.html" title="class in com.google.android.exoplayer2.source.hls">TimestampAdjusterProvider</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#timestampMs">timestampMs</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">The value of <a href="https://developer.android.com/reference/android/os/SystemClock.html#elapsedRealtime()" title="class or interface in android.os" class="externalLink" target="_top"><code>SystemClock.elapsedRealtime()</code></a> when this exception was created.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html#timestampSeeker">timestampSeeker</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#timesUs">timesUs</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd>
|
|
<div class="block">The start time of each chunk, in microseconds.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/TimeToFirstByteEstimator.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">TimeToFirstByteEstimator</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Provides an estimate of the time to first byte of a transfer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#timeUs">timeUs</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">The time at which the sample should be presented.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/OutputBuffer.html#timeUs">timeUs</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/OutputBuffer.html" title="class in com.google.android.exoplayer2.decoder">OutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">The presentation timestamp for the buffer, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekPoint.html#timeUs">timeUs</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor">SeekPoint</a></dt>
|
|
<dd>
|
|
<div class="block">The time of the seek point, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#timeUs">timeUs</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">The time of the ad group in the <a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2"><code>Timeline.Period</code></a>, in
|
|
microseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a> to indicate a postroll ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html#timeUsToTargetTime(long)">timeUsToTargetTime(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.BinarySearchSeekMap.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.BinarySearchSeekMap</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.DefaultSeekTimestampConverter.html#timeUsToTargetTime(long)">timeUsToTargetTime(long)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.DefaultSeekTimestampConverter.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.DefaultSeekTimestampConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekTimestampConverter.html#timeUsToTargetTime(long)">timeUsToTargetTime(long)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekTimestampConverter.html" title="interface in com.google.android.exoplayer2.extractor">BinarySearchSeeker.SeekTimestampConverter</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a seek time in microseconds into target timestamp for the <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#title">title</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional title.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#title">title</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The stream title if present and decodable, or <code>null</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html#title">title</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/ProgramInformation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">ProgramInformation</a></dt>
|
|
<dd>
|
|
<div class="block">The title for the media presentation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html#title">title</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.Segment.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.Segment</a></dt>
|
|
<dd>
|
|
<div class="block">The human readable title of the segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/LongArray.html#toArray()">toArray()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/LongArray.html" title="class in com.google.android.exoplayer2.util">LongArray</a></dt>
|
|
<dd>
|
|
<div class="block">Copies the current values into a newly allocated primitive array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Bundleable.html#toBundle()">toBundle()</a></span> - Method in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2">Bundleable</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#toBundle()">toBundle()</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/HeartRating.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/HeartRating.html" title="class in com.google.android.exoplayer2">HeartRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.ClippingProperties.html" title="class in com.google.android.exoplayer2">MediaItem.ClippingProperties</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2">MediaItem</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PercentageRating.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PercentageRating.html" title="class in com.google.android.exoplayer2">PercentageRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackException.html#toBundle()">toBundle()</a></span> - Method in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackException.html" title="class in com.google.android.exoplayer2">PlaybackException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.Commands.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.Commands.html" title="class in com.google.android.exoplayer2">Player.Commands</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/StarRating.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/StarRating.html" title="class in com.google.android.exoplayer2">StarRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ThumbRating.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ThumbRating.html" title="class in com.google.android.exoplayer2">ThumbRating</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> representing the information stored in this object.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#toBundle()">toBundle()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.html#toBundle(boolean)">toBundle(boolean)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2">Timeline</a></dt>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleableUtils.html#toBundleArrayList(java.util.List)">toBundleArrayList(List<T>)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleableUtils.html" title="class in com.google.android.exoplayer2.util">BundleableUtils</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a list of <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2"><code>Bundleable</code></a> to an <a href="https://developer.android.com/reference/java/util/ArrayList.html" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="https://developer.android.com/reference/android/os/Bundle.html?is-external=true" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a> so that the
|
|
returned list can be put to <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink"><code>Bundle</code></a> using <a href="https://developer.android.com/reference/android/os/Bundle.html?is-external=true#putParcelableArrayList(java.lang.String,java.util.ArrayList)" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle.putParcelableArrayList(java.lang.String, java.util.ArrayList<? extends android.os.Parcelable>)</code></a>
|
|
conveniently.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleableUtils.html#toBundleList(java.util.List)">toBundleList(List<T>)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleableUtils.html" title="class in com.google.android.exoplayer2.util">BundleableUtils</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a list of <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2"><code>Bundleable</code></a> to a list <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#toByteArray(java.io.InputStream)">toByteArray(InputStream)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Converts the entirety of an <a href="https://developer.android.com/reference/java/io/InputStream.html" title="class or interface in java.io" class="externalLink" target="_top"><code>InputStream</code></a> to a byte array.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html#toCaptionsMediaFormat(com.google.android.exoplayer2.Format)">toCaptionsMediaFormat(Format)</a></span> - Static method in class com.google.android.exoplayer2.source.mediaparser.<a href="com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.html" title="class in com.google.android.exoplayer2.source.mediaparser">MediaParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="https://developer.android.com/reference/android/media/MediaFormat.html" title="class or interface in android.media" class="externalLink"><code>MediaFormat</code></a> with equivalent <a href="https://developer.android.com/reference/android/media/MediaFormat.html?is-external=true#KEY_MIME" title="class or interface in android.media" class="externalLink"><code>MediaFormat.KEY_MIME</code></a> and <a href="https://developer.android.com/reference/android/media/MediaFormat.html?is-external=true#KEY_CAPTION_SERVICE_NUMBER" title="class or interface in android.media" class="externalLink"><code>MediaFormat.KEY_CAPTION_SERVICE_NUMBER</code></a> to the given <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2" target="_top"><code>Format</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#toHexString(byte%5B%5D)">toHexString(byte[])</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a string containing a lower-case hex representation of the bytes provided.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#toleranceAfterUs">toleranceAfterUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum time that the actual position seeked to may exceed the requested seek position, in
|
|
microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/SeekParameters.html#toleranceBeforeUs">toleranceBeforeUs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/SeekParameters.html" title="class in com.google.android.exoplayer2">SeekParameters</a></dt>
|
|
<dd>
|
|
<div class="block">The maximum time that the actual position seeked to may precede the requested seek position, in
|
|
microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#toLogString(com.google.android.exoplayer2.Format)">toLogString(Format)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a prettier <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink"><code>String</code></a> than <a href="com/google/android/exoplayer2/Format.html#toString()" target="_top"><code>Format.toString()</code></a>, intended for logging.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#toLong(int,int)">toLong(int, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Return the long that is composed of the bits of the 2 specified integers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#toMediaItem()">toMediaItem()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> for the content defined by the request.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/DefaultMediaItemConverter.html#toMediaItem(com.google.android.gms.cast.MediaQueueItem)">toMediaItem(MediaQueueItem)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.cast">DefaultMediaItemConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/MediaItemConverter.html#toMediaItem(com.google.android.gms.cast.MediaQueueItem)">toMediaItem(MediaQueueItem)</a></span> - Method in interface com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.cast">MediaItemConverter</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a <code>MediaQueueItem</code> to a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/DefaultMediaItemConverter.html#toMediaQueueItem(com.google.android.exoplayer2.MediaItem)">toMediaQueueItem(MediaItem)</a></span> - Method in class com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/DefaultMediaItemConverter.html" title="class in com.google.android.exoplayer2.ext.cast">DefaultMediaItemConverter</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/cast/MediaItemConverter.html#toMediaQueueItem(com.google.android.exoplayer2.MediaItem)">toMediaQueueItem(MediaItem)</a></span> - Method in interface com.google.android.exoplayer2.ext.cast.<a href="com/google/android/exoplayer2/ext/cast/MediaItemConverter.html" title="interface in com.google.android.exoplayer2.ext.cast">MediaItemConverter</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a <a href="com/google/android/exoplayer2/MediaItem.html" title="class in com.google.android.exoplayer2"><code>MediaItem</code></a> to a <code>MediaQueueItem</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/BundleableUtils.html#toNullableBundle(com.google.android.exoplayer2.Bundleable)">toNullableBundle(Bundleable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/BundleableUtils.html" title="class in com.google.android.exoplayer2.util">BundleableUtils</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a <a href="com/google/android/exoplayer2/Bundleable.html" title="interface in com.google.android.exoplayer2"><code>Bundleable</code></a> to a <a href="https://developer.android.com/reference/android/os/Bundle.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Bundle</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilities.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilities.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilities</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.AudioFormat.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.AudioFormat</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ChunkIndex.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ChunkIndex.html" title="class in com.google.android.exoplayer2.extractor">ChunkIndex</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.SeekPoints.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.SeekPoints</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekPoint.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekPoint.html" title="class in com.google.android.exoplayer2.extractor">SeekPoint</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/Id3Frame.html" title="class in com.google.android.exoplayer2.metadata.id3">Id3Frame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceCommand.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/RangedUri.html" title="class in com.google.android.exoplayer2.source.dash.manifest">RangedUri</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">UtcTimingElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Dumper.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Dumper.html" title="class in com.google.android.exoplayer2.testutil">Dumper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExtractorAsserts.SimulationConfig.html" title="class in com.google.android.exoplayer2.testutil">ExtractorAsserts.SimulationConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheSpan.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheSpan</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#toString()">toString()</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalAudioFormatBitrateTimeProduct">totalAudioFormatBitrateTimeProduct</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The accumulated sum of all audio format bitrates, in bits per second, times the time the format
|
|
was used for playback, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalAudioFormatTimeMs">totalAudioFormatTimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total media time for which audio format data is available, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalAudioUnderruns">totalAudioUnderruns</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of audio underruns.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html#totalBandwidth">totalBandwidth</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.AdaptationCheckpoint.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection.AdaptationCheckpoint</a></dt>
|
|
<dd>
|
|
<div class="block">Total bandwidth in bits per second at which this checkpoint applies.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalBandwidthBytes">totalBandwidthBytes</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total bytes transferred during <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalBandwidthTimeMs"><code>PlaybackStats.totalBandwidthTimeMs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalBandwidthTimeMs">totalBandwidthTimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total time for which bandwidth measurement data is available, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#totalBufferedDurationMs">totalBufferedDurationMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">Total buffered duration from <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#currentPlaybackPositionMs"><code>AnalyticsListener.EventTime.currentPlaybackPositionMs</code></a> at the time of the event, in
|
|
milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#totalDiscCount">totalDiscCount</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional total number of discs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalDroppedFrames">totalDroppedFrames</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of dropped video frames.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalInitialAudioFormatBitrate">totalInitialAudioFormatBitrate</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total initial audio format bitrate for all playbacks, in bits per second, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no initial audio format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalInitialVideoFormatBitrate">totalInitialVideoFormatBitrate</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total initial video format bitrate for all playbacks, in bits per second, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a> if no initial video format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalInitialVideoFormatHeight">totalInitialVideoFormatHeight</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total initial video format height for all playbacks, in pixels, or <a href="com/google/android/exoplayer2/C.html#LENGTH_UNSET"><code>C.LENGTH_UNSET</code></a>
|
|
if no initial video format data is available.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalPauseBufferCount">totalPauseBufferCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of times a playback has been paused while rebuffering.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalPauseCount">totalPauseCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of times a playback has been paused.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalRebufferCount">totalRebufferCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of times a rebuffer occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html#totalSamples">totalSamples</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/FlacStreamMetadata.html" title="class in com.google.android.exoplayer2.extractor">FlacStreamMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Total number of samples, or 0 if the value is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalSeekCount">totalSeekCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total number of times a seek occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#totalTrackCount">totalTrackCount</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional total number of tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalValidJoinTimeMs">totalValidJoinTimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total time spent joining the playback, in milliseconds, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if no valid
|
|
join time could be determined.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalVideoFormatBitrateTimeMs">totalVideoFormatBitrateTimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total media time for which video format bitrate data is available, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalVideoFormatBitrateTimeProduct">totalVideoFormatBitrateTimeProduct</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The accumulated sum of all video format bitrates, in bits per second, times the time the format
|
|
was used for playback, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalVideoFormatHeightTimeMs">totalVideoFormatHeightTimeMs</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The total media time for which video format height data is available, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalVideoFormatHeightTimeProduct">totalVideoFormatHeightTimeProduct</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The accumulated sum of all video format heights, in pixels, times the time the format was used
|
|
for playback, in milliseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#totalVideoFrameProcessingOffsetUs">totalVideoFrameProcessingOffsetUs</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The sum of the video frame processing offsets in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#toUnsignedLong(int)">toUnsignedLong(int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Converts an integer to a long by unsigned conversion.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#TRACE_ENABLED">TRACE_ENABLED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the library was compiled with <a href="com/google/android/exoplayer2/util/TraceUtil.html" title="class in com.google.android.exoplayer2.util"><code>TraceUtil</code></a>
|
|
trace enabled.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/TraceUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">TraceUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Calls through to <a href="https://developer.android.com/reference/android/os/Trace.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Trace</code></a> methods on supported API levels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html#track(int,int)">track(int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/DummyExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor">DummyExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html#track(int,int)">track(int, int)</a></span> - Method in interface com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/ExtractorOutput.html" title="interface in com.google.android.exoplayer2.extractor">ExtractorOutput</a></dt>
|
|
<dd>
|
|
<div class="block">Called by the <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a> to get the <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a> for a specific track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html#track(int,int)">track(int, int)</a></span> - Method in class com.google.android.exoplayer2.extractor.jpeg.<a href="com/google/android/exoplayer2/extractor/jpeg/StartOffsetExtractorOutput.html" title="class in com.google.android.exoplayer2.extractor.jpeg">StartOffsetExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html#track(int,int)">track(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BaseMediaChunkOutput.html" title="class in com.google.android.exoplayer2.source.chunk">BaseMediaChunkOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html#track(int,int)">track(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/BundledChunkExtractor.html" title="class in com.google.android.exoplayer2.source.chunk">BundledChunkExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.TrackOutputProvider.html#track(int,int)">track(int, int)</a></span> - Method in interface com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/ChunkExtractor.TrackOutputProvider.html" title="interface in com.google.android.exoplayer2.source.chunk">ChunkExtractor.TrackOutputProvider</a></dt>
|
|
<dd>
|
|
<div class="block">Called to get the <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a> for a specific track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#track(int,int)">track(int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">Track</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Encapsulates information describing an MP4 track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#%3Cinit%3E(int,int,long,long,long,com.google.android.exoplayer2.Format,int,com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox%5B%5D,int,long%5B%5D,long%5B%5D)">Track(int, int, long, long, long, Format, int, TrackEncryptionBox[], int, long[], long[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_AUDIO">TRACK_TYPE_AUDIO</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for audio tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_CAMERA_MOTION">TRACK_TYPE_CAMERA_MOTION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for camera motion tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_CUSTOM_BASE">TRACK_TYPE_CUSTOM_BASE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Applications or extensions may define custom <code>TRACK_TYPE_*</code> constants greater than or
|
|
equal to this value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_DEFAULT">TRACK_TYPE_DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for tracks of some default type, where the type itself is unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_IMAGE">TRACK_TYPE_IMAGE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for image tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_METADATA">TRACK_TYPE_METADATA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for metadata tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_NONE">TRACK_TYPE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for a fake or empty track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_TEXT">TRACK_TYPE_TEXT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for text tracks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_UNKNOWN">TRACK_TYPE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for tracks of unknown type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_VIDEO">TRACK_TYPE_VIDEO</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A type constant for video tracks.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/Track.Transformation.html" title="annotation in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">Track.Transformation</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">The transformation to apply to samples in the track, if any.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4"><span class="typeNameLink">TrackEncryptionBox</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/mp4/package-summary.html">com.google.android.exoplayer2.extractor.mp4</a></dt>
|
|
<dd>
|
|
<div class="block">Encapsulates information parsed from a track encryption (tenc) box or sample group description
|
|
(sgpd) box in an MP4 stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html#%3Cinit%3E(boolean,java.lang.String,int,byte%5B%5D,int,int,byte%5B%5D)">TrackEncryptionBox(boolean, String, int, byte[], int, int, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/TrackEncryptionBox.html" title="class in com.google.android.exoplayer2.extractor.mp4">TrackEncryptionBox</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html#trackEncryptionBoxes">trackEncryptionBoxes</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.ProtectionElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#trackFormat">trackFormat</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">The format of the track to which this chunk belongs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#trackFormat">trackFormat</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">The format of the track to which the data belongs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">TrackGroup</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Defines an immutable group of tracks identified by their format identity.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#%3Cinit%3E(com.google.android.exoplayer2.Format...)">TrackGroup(Format...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">TrackGroupArray</span></a> - Class in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">An immutable array of <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#%3Cinit%3E(com.google.android.exoplayer2.source.TrackGroup...)">TrackGroupArray(TrackGroup...)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html#%3Cinit%3E(int,int)">TrackIdGenerator(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.TrackIdGenerator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html#%3Cinit%3E(int,int,int)">TrackIdGenerator(int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.TrackIdGenerator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#trackIndex">trackIndex</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/offline/StreamKey.html#streamIndex"><code>StreamKey.streamIndex</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/TrackNameProvider.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">TrackNameProvider</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Converts <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>s to user readable track names.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#trackNumber">trackNumber</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional track number.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><span class="typeNameLink">TrackOutput</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Receives track level data extracted by an <a href="com/google/android/exoplayer2/extractor/Extractor.html" title="interface in com.google.android.exoplayer2.extractor"><code>Extractor</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/TrackOutput.CryptoData.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">TrackOutput.CryptoData</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Holds data required to decrypt a sample.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/TrackOutput.SampleDataPart.html" title="annotation in com.google.android.exoplayer2.extractor"><span class="typeNameLink">TrackOutput.SampleDataPart</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Defines the part of the sample data to which a call to <a href="com/google/android/exoplayer2/extractor/TrackOutput.html#sampleData(com.google.android.exoplayer2.upstream.DataReader,int,boolean)"><code>TrackOutput.sampleData(com.google.android.exoplayer2.upstream.DataReader, int, boolean)</code></a> corresponds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#trackOutputs">trackOutputs</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#tracks">tracks</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">BaseTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">The indices of the selected tracks in <a href="com/google/android/exoplayer2/trackselection/BaseTrackSelection.html#group"><code>BaseTrackSelection.group</code></a>, in order of decreasing bandwidth.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#tracks">tracks</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html#tracks">tracks</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html" title="class in com.google.android.exoplayer2.trackselection">ExoTrackSelection.Definition</a></dt>
|
|
<dd>
|
|
<div class="block">The indices of the selected tracks in <a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html#group"><code>ExoTrackSelection.Definition.group</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelection</span></a> - Interface in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A track selection consisting of a static subset of selected tracks belonging to a <a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source"><code>TrackGroup</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelectionArray</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">An array of <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection"><code>TrackSelection</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.TrackSelection...)">TrackSelectionArray(TrackSelection...)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionArray.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#trackSelectionData">trackSelectionData</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">Optional data associated with the selection of the track to which this chunk belongs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#trackSelectionData">trackSelectionData</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">Optional data associated with the selection of the track to which the data belongs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">TrackSelectionDialogBuilder</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for a dialog with a <a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui"><code>TrackSelectionView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#%3Cinit%3E(android.content.Context,java.lang.CharSequence,com.google.android.exoplayer2.trackselection.DefaultTrackSelector,int)">TrackSelectionDialogBuilder(Context, CharSequence, DefaultTrackSelector, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder for a track selection dialog which automatically updates a <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html#%3Cinit%3E(android.content.Context,java.lang.CharSequence,com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo,int,com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder.DialogCallback)">TrackSelectionDialogBuilder(Context, CharSequence, MappingTrackSelector.MappedTrackInfo, int, TrackSelectionDialogBuilder.DialogCallback)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionDialogBuilder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a builder for a track selection dialog.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/TrackSelectionDialogBuilder.DialogCallback.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">TrackSelectionDialogBuilder.DialogCallback</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Callback which is invoked when a track selection has been made.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelectionParameters</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Constraint parameters for track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#%3Cinit%3E(com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder)">TrackSelectionParameters(TrackSelectionParameters.Builder)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.Builder.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelectionParameters.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelectionParameters</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#trackSelectionReason">trackSelectionReason</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">One of the <a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2"><code>C</code></a> <code>SELECTION_REASON_*</code> constants if the chunk belongs to a track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#trackSelectionReason">trackSelectionReason</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">One of the <a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2"><code>C</code></a> <code>SELECTION_REASON_*</code> constants if the data belongs to a track.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelectionUtil</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Track selection related utility methods.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.AdaptiveTrackSelectionFactory.html" title="interface in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelectionUtil.AdaptiveTrackSelectionFactory</span></a> - Interface in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Functional interface to create a single adaptive track selection.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui"><span class="typeNameLink">TrackSelectionView</span></a> - Class in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">A view for making track selections.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#%3Cinit%3E(android.content.Context)">TrackSelectionView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a track selection view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">TrackSelectionView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a track selection view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/TrackSelectionView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)">TrackSelectionView(Context, AttributeSet, int)</a></span> - Constructor for class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/TrackSelectionView.html" title="class in com.google.android.exoplayer2.ui">TrackSelectionView</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a track selection view.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ui/TrackSelectionView.TrackSelectionListener.html" title="interface in com.google.android.exoplayer2.ui"><span class="typeNameLink">TrackSelectionView.TrackSelectionListener</span></a> - Interface in <a href="com/google/android/exoplayer2/ui/package-summary.html">com.google.android.exoplayer2.ui</a></dt>
|
|
<dd>
|
|
<div class="block">Listener for changes to the selected tracks.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelector</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">The component of an <a href="com/google/android/exoplayer2/ExoPlayer.html" title="interface in com.google.android.exoplayer2"><code>ExoPlayer</code></a> responsible for selecting tracks to be consumed by each of
|
|
the player's <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelector.html#%3Cinit%3E()">TrackSelector()</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelector</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelector.InvalidationListener.html" title="interface in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelector.InvalidationListener</span></a> - Interface in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">Notified when selections previously made by a <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelector</code></a> are no longer valid.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection"><span class="typeNameLink">TrackSelectorResult</span></a> - Class in <a href="com/google/android/exoplayer2/trackselection/package-summary.html">com.google.android.exoplayer2.trackselection</a></dt>
|
|
<dd>
|
|
<div class="block">The result of a <a href="com/google/android/exoplayer2/trackselection/TrackSelector.html" title="class in com.google.android.exoplayer2.trackselection"><code>TrackSelector</code></a> operation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html#%3Cinit%3E(com.google.android.exoplayer2.RendererConfiguration%5B%5D,com.google.android.exoplayer2.trackselection.ExoTrackSelection%5B%5D,java.lang.Object)">TrackSelectorResult(RendererConfiguration[], ExoTrackSelection[], Object)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectorResult.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectorResult</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html#tracksEnded">tracksEnded</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExtractorOutput.html" title="class in com.google.android.exoplayer2.testutil">FakeExtractorOutput</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaLoadData.html#trackType">trackType</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaLoadData.html" title="class in com.google.android.exoplayer2.source">MediaLoadData</a></dt>
|
|
<dd>
|
|
<div class="block">One of the <a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2"><code>C</code></a> <code>TRACK_TYPE_*</code> constants if the data corresponds to media of a
|
|
specific type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#trailingParts">trailingParts</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The list of parts at the end of the playlist for which the segment is not in the playlist yet.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BaseDataSource.html#transferEnded()">transferEnded()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BaseDataSource.html" title="class in com.google.android.exoplayer2.upstream">BaseDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies listeners that a transfer ended.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BaseDataSource.html#transferInitializing(com.google.android.exoplayer2.upstream.DataSpec)">transferInitializing(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BaseDataSource.html" title="class in com.google.android.exoplayer2.upstream">BaseDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies listeners that data transfer for the specified <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> is being initialized.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/TransferListener.html" title="interface in com.google.android.exoplayer2.upstream"><span class="typeNameLink">TransferListener</span></a> - Interface in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A listener of data transfer events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#transferListenerCallbacks()">transferListenerCallbacks()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/BaseDataSource.html#transferStarted(com.google.android.exoplayer2.upstream.DataSpec)">transferStarted(DataSpec)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/BaseDataSource.html" title="class in com.google.android.exoplayer2.upstream">BaseDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Notifies listeners that data transfer for the specified <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a> started.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#TRANSFORMATION_CEA608_CDAT">TRANSFORMATION_CEA608_CDAT</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">A transformation for caption samples in cdat atoms.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#TRANSFORMATION_NONE">TRANSFORMATION_NONE</a></span> - Static variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">A no-op sample transformation.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer"><span class="typeNameLink">Transformer</span></a> - Class in <a href="com/google/android/exoplayer2/transformer/package-summary.html">com.google.android.exoplayer2.transformer</a></dt>
|
|
<dd>
|
|
<div class="block">A transformer to transform media inputs.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/transformer/Transformer.Builder.html" title="class in com.google.android.exoplayer2.transformer"><span class="typeNameLink">Transformer.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/transformer/package-summary.html">com.google.android.exoplayer2.transformer</a></dt>
|
|
<dd>
|
|
<div class="block">A builder for <a href="com/google/android/exoplayer2/transformer/Transformer.html" title="class in com.google.android.exoplayer2.transformer"><code>Transformer</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/transformer/Transformer.Listener.html" title="interface in com.google.android.exoplayer2.transformer"><span class="typeNameLink">Transformer.Listener</span></a> - Interface in <a href="com/google/android/exoplayer2/transformer/package-summary.html">com.google.android.exoplayer2.transformer</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for the transformation events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/transformer/Transformer.ProgressState.html" title="annotation in com.google.android.exoplayer2.transformer"><span class="typeNameLink">Transformer.ProgressState</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/transformer/package-summary.html">com.google.android.exoplayer2.transformer</a></dt>
|
|
<dd>
|
|
<div class="block">Progress state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html#transformType">transformType</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.Mode</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#triggerEvent(com.google.common.base.Predicate,int,int,byte%5B%5D)">triggerEvent(Predicate<byte[]>, int, int, byte[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd>
|
|
<div class="block">Calls <a href="com/google/android/exoplayer2/drm/ExoMediaDrm.OnEventListener.html#onEvent(com.google.android.exoplayer2.drm.ExoMediaDrm,byte%5B%5D,int,int,byte%5B%5D)"><code>ExoMediaDrm.OnEventListener.onEvent(ExoMediaDrm, byte[], int, int, byte[])</code></a> on the attached
|
|
listener (if present) once for each open session ID which passes <code>sessionIdPredicate</code>,
|
|
passing the provided values for <code>event</code>, <code>extra</code> and <code>data</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Allocator.html#trim()">trim()</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Allocator.html" title="interface in com.google.android.exoplayer2.upstream">Allocator</a></dt>
|
|
<dd>
|
|
<div class="block">Hints to the allocator that it should make a best effort to release any excess <a href="com/google/android/exoplayer2/upstream/Allocation.html" title="class in com.google.android.exoplayer2.upstream"><code>Allocation</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html#trim()">trim()</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DefaultAllocator.html" title="class in com.google.android.exoplayer2.upstream">DefaultAllocator</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#TRUEHD_MAX_RATE_BYTES_PER_SECOND">TRUEHD_MAX_RATE_BYTES_PER_SECOND</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">Maximum rate for a TrueHD audio stream, in bytes per second.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#TRUEHD_RECHUNK_SAMPLE_COUNT">TRUEHD_RECHUNK_SAMPLE_COUNT</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">The number of samples to store in each output chunk when rechunking TrueHD streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/Ac3Util.html#TRUEHD_SYNCFRAME_PREFIX_LENGTH">TRUEHD_SYNCFRAME_PREFIX_LENGTH</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/Ac3Util.html" title="class in com.google.android.exoplayer2.audio">Ac3Util</a></dt>
|
|
<dd>
|
|
<div class="block">The number of bytes that must be parsed from a TrueHD syncframe to calculate the sample count.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#truncateAscii(java.lang.CharSequence,int)">truncateAscii(CharSequence, int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Truncates a sequence of ASCII characters to a maximum length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#TS">TS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the MPEG-TS format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_PACKET_SIZE">TS_PACKET_SIZE</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_AAC_ADTS">TS_STREAM_TYPE_AAC_ADTS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_AAC_LATM">TS_STREAM_TYPE_AAC_LATM</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_AC3">TS_STREAM_TYPE_AC3</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_AC4">TS_STREAM_TYPE_AC4</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_AIT">TS_STREAM_TYPE_AIT</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_DTS">TS_STREAM_TYPE_DTS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_DVBSUBS">TS_STREAM_TYPE_DVBSUBS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_E_AC3">TS_STREAM_TYPE_E_AC3</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_H262">TS_STREAM_TYPE_H262</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_H263">TS_STREAM_TYPE_H263</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_H264">TS_STREAM_TYPE_H264</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_H265">TS_STREAM_TYPE_H265</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_HDMV_DTS">TS_STREAM_TYPE_HDMV_DTS</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_ID3">TS_STREAM_TYPE_ID3</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_MPA">TS_STREAM_TYPE_MPA</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_MPA_LSF">TS_STREAM_TYPE_MPA_LSF</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_STREAM_TYPE_SPLICE_INFO">TS_STREAM_TYPE_SPLICE_INFO</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#TS_SYNC_BYTE">TS_SYNC_BYTE</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from the MPEG-2 TS container format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#%3Cinit%3E()">TsExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#%3Cinit%3E(int)">TsExtractor(int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#%3Cinit%3E(int,int,int)">TsExtractor(int, int, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#%3Cinit%3E(int,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Factory)">TsExtractor(int, TimestampAdjuster, TsPayloadReader.Factory)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html#%3Cinit%3E(int,com.google.android.exoplayer2.util.TimestampAdjuster,com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Factory,int)">TsExtractor(int, TimestampAdjuster, TsPayloadReader.Factory, int)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">TsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsExtractor.Mode.html" title="annotation in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsExtractor.Mode</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Modes for the extractor.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsPayloadReader</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Parses TS packet payload data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsPayloadReader.DvbSubtitleInfo</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information about a DVB subtitle, as defined in ETSI EN 300 468 V1.11.1 section 6.2.41.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.EsInfo.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsPayloadReader.EsInfo</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Holds information associated with a PMT entry.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.Factory.html" title="interface in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsPayloadReader.Factory</span></a> - Interface in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Factory of <a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><code>TsPayloadReader</code></a> instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.Flags.html" title="annotation in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsPayloadReader.Flags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Contextual flags indicating the presence of indicators in the TS packet or PES packet headers.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.TrackIdGenerator.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsPayloadReader.TrackIdGenerator</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Generates track ids for initializing <a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.html" title="interface in com.google.android.exoplayer2.extractor.ts"><code>TsPayloadReader</code></a>s' <a href="com/google/android/exoplayer2/extractor/TrackOutput.html" title="interface in com.google.android.exoplayer2.extractor"><code>TrackOutput</code></a>s.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/ts/TsUtil.html" title="class in com.google.android.exoplayer2.extractor.ts"><span class="typeNameLink">TsUtil</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/ts/package-summary.html">com.google.android.exoplayer2.extractor.ts</a></dt>
|
|
<dd>
|
|
<div class="block">Utilities method for extracting MPEG-TS streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/ttml/TtmlDecoder.html" title="class in com.google.android.exoplayer2.text.ttml"><span class="typeNameLink">TtmlDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/ttml/package-summary.html">com.google.android.exoplayer2.text.ttml</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for TTML supporting the DFXP presentation profile.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/ttml/TtmlDecoder.html#%3Cinit%3E()">TtmlDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.text.ttml.<a href="com/google/android/exoplayer2/text/ttml/TtmlDecoder.html" title="class in com.google.android.exoplayer2.text.ttml">TtmlDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#tunneling">tunneling</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the decoder supports tunneling.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererConfiguration.html#tunneling">tunneling</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererConfiguration.html" title="class in com.google.android.exoplayer2">RendererConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to enable tunneling.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#TUNNELING_NOT_SUPPORTED">TUNNELING_NOT_SUPPORTED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> does not support tunneled output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#TUNNELING_SUPPORT_MASK">TUNNELING_SUPPORT_MASK</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">A mask to apply to <a href="com/google/android/exoplayer2/RendererCapabilities.Capabilities.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.Capabilities</code></a> to obtain the <a href="com/google/android/exoplayer2/RendererCapabilities.TunnelingSupport.html" title="annotation in com.google.android.exoplayer2"><code>RendererCapabilities.TunnelingSupport</code></a> only.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/RendererCapabilities.html#TUNNELING_SUPPORTED">TUNNELING_SUPPORTED</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/RendererCapabilities.html" title="interface in com.google.android.exoplayer2">RendererCapabilities</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> supports tunneled output.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#tunnelingEnabled">tunnelingEnabled</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether to enable tunneling if possible.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/tx3g/Tx3gDecoder.html" title="class in com.google.android.exoplayer2.text.tx3g"><span class="typeNameLink">Tx3gDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/tx3g/package-summary.html">com.google.android.exoplayer2.text.tx3g</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for tx3g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/tx3g/Tx3gDecoder.html#%3Cinit%3E(java.util.List)">Tx3gDecoder(List<byte[]>)</a></span> - Constructor for class com.google.android.exoplayer2.text.tx3g.<a href="com/google/android/exoplayer2/text/tx3g/Tx3gDecoder.html" title="class in com.google.android.exoplayer2.text.tx3g">Tx3gDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Sets up a new <a href="com/google/android/exoplayer2/text/tx3g/Tx3gDecoder.html" title="class in com.google.android.exoplayer2.text.tx3g"><code>Tx3gDecoder</code></a> with default values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#type">type</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/ExoPlaybackException.Type.html" title="annotation in com.google.android.exoplayer2"><code>ExoPlaybackException.Type</code></a> of the playback failure.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/mp4/Track.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.extractor.mp4.<a href="com/google/android/exoplayer2/extractor/mp4/Track.html" title="class in com.google.android.exoplayer2.extractor.mp4">Track</a></dt>
|
|
<dd>
|
|
<div class="block">One of <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_AUDIO"><code>C.TRACK_TYPE_AUDIO</code></a>, <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_VIDEO"><code>C.TRACK_TYPE_VIDEO</code></a> and <a href="com/google/android/exoplayer2/C.html#TRACK_TYPE_TEXT"><code>C.TRACK_TYPE_TEXT</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/TsPayloadReader.DvbSubtitleInfo.html" title="class in com.google.android.exoplayer2.extractor.ts">TsPayloadReader.DvbSubtitleInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#type">type</a></span> - Variable in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.Type.html" title="annotation in com.google.android.exoplayer2.source.ads"><code>AdsMediaSource.AdLoadException.Type</code></a> of the ad load exception.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/chunk/Chunk.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.source.chunk.<a href="com/google/android/exoplayer2/source/chunk/Chunk.html" title="class in com.google.android.exoplayer2.source.chunk">Chunk</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/C.DataType.html" title="annotation in com.google.android.exoplayer2"><code>data type</code></a> of the chunk.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/AdaptationSet.html" title="class in com.google.android.exoplayer2.source.dash.manifest">AdaptationSet</a></dt>
|
|
<dd>
|
|
<div class="block">The type of the adaptation set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.StreamElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.StreamElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.Definition.html" title="class in com.google.android.exoplayer2.trackselection">ExoTrackSelection.Definition</a></dt>
|
|
<dd>
|
|
<div class="block">The type that will be returned from <a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#getType()"><code>TrackSelection.getType()</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#type">type</a></span> - Variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackSelection.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/LoadErrorHandlingPolicy.FallbackSelection.html" title="class in com.google.android.exoplayer2.upstream">LoadErrorHandlingPolicy.FallbackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">The type of fallback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html#type">type</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ParsingLoadable.html" title="class in com.google.android.exoplayer2.upstream">ParsingLoadable</a></dt>
|
|
<dd>
|
|
<div class="block">The type of the data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_AD">TYPE_AD</a></span> - Static variable in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Type for when an ad failed to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_AD_GROUP">TYPE_AD_GROUP</a></span> - Static variable in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Type for when an ad group failed to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#TYPE_ALAW">TYPE_ALAW</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">WAVE type value for 8-bit ITU-T G.711 A-law audio data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_ALL_ADS">TYPE_ALL_ADS</a></span> - Static variable in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Type for when all ad groups failed to load.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#TYPE_CLOSE">TYPE_CLOSE</a></span> - Static variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred in closing a <code>HttpDataSource</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#TYPE_CUSTOM_BASE">TYPE_CUSTOM_BASE</a></span> - Static variable in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">The first value that can be used for application specific track selection types.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TYPE_DASH">TYPE_DASH</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Value returned by <a href="com/google/android/exoplayer2/util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for DASH manifests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#TYPE_FLOAT">TYPE_FLOAT</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">WAVE type value for float PCM audio data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TYPE_HLS">TYPE_HLS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Value returned by <a href="com/google/android/exoplayer2/util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for HLS manifests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#TYPE_IMA_ADPCM">TYPE_IMA_ADPCM</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">WAVE type value for IMA ADPCM audio data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#TYPE_MLAW">TYPE_MLAW</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">WAVE type value for 8-bit ITU-T G.711 mu-law audio data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#TYPE_NO_TIMESTAMP">TYPE_NO_TIMESTAMP</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd>
|
|
<div class="block">The search didn't find any timestamps.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#TYPE_OPEN">TYPE_OPEN</a></span> - Static variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred reading data from a <code>HttpDataSource</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TYPE_OTHER">TYPE_OTHER</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Value returned by <a href="com/google/android/exoplayer2/util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for files other than DASH, HLS or
|
|
Smooth Streaming manifests, or RTSP URIs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#TYPE_PCM">TYPE_PCM</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">WAVE type value for integer PCM audio data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#TYPE_POSITION_OVERESTIMATED">TYPE_POSITION_OVERESTIMATED</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd>
|
|
<div class="block">The search found only timestamps larger than the target timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#TYPE_POSITION_UNDERESTIMATED">TYPE_POSITION_UNDERESTIMATED</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd>
|
|
<div class="block">The search found only timestamps smaller than the target timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html#TYPE_READ">TYPE_READ</a></span> - Static variable in exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/HttpDataSource.HttpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">HttpDataSource.HttpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred in opening a <code>HttpDataSource</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_REMOTE">TYPE_REMOTE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred in a remote component.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_RENDERER">TYPE_RENDERER</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred in a <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TYPE_RTSP">TYPE_RTSP</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Value returned by <a href="com/google/android/exoplayer2/util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for RTSP.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_SOURCE">TYPE_SOURCE</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">The error occurred loading data from a <a href="com/google/android/exoplayer2/source/MediaSource.html" title="interface in com.google.android.exoplayer2.source"><code>MediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#TYPE_SS">TYPE_SS</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Value returned by <a href="com/google/android/exoplayer2/util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for Smooth Streaming manifests.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#TYPE_TARGET_TIMESTAMP_FOUND">TYPE_TARGET_TIMESTAMP_FOUND</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd>
|
|
<div class="block">The search found a timestamp that it deems close enough to the given target.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlaybackException.html#TYPE_UNEXPECTED">TYPE_UNEXPECTED</a></span> - Static variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a></dt>
|
|
<dd>
|
|
<div class="block">The error was an unexpected <a href="https://developer.android.com/reference/java/lang/RuntimeException.html" title="class or interface in java.lang" class="externalLink" target="_top"><code>RuntimeException</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html#TYPE_UNEXPECTED">TYPE_UNEXPECTED</a></span> - Static variable in exception com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdsMediaSource.AdLoadException.html" title="class in com.google.android.exoplayer2.source.ads">AdsMediaSource.AdLoadException</a></dt>
|
|
<dd>
|
|
<div class="block">Type for when an unexpected error occurred while loading ads.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#TYPE_UNSET">TYPE_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">An unset anchor, line, text size or vertical type value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelection.html#TYPE_UNSET">TYPE_UNSET</a></span> - Static variable in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">TrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">An unspecified track selection type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#TYPE_WAVE_FORMAT_EXTENSIBLE">TYPE_WAVE_FORMAT_EXTENSIBLE</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">WAVE type value for extended WAVE format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#typeface">typeface</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred typeface, or <code>null</code> if unspecified.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#typeIndicator">typeIndicator</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The four byte type indicator.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:U">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">U</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#UDP_PORT_UNSET">UDP_PORT_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">UdpDataSource</span></a> - Class in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">A UDP <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#%3Cinit%3E()">UdpDataSource()</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#%3Cinit%3E(int)">UdpDataSource(int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.html#%3Cinit%3E(int,int)">UdpDataSource(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/upstream/UdpDataSource.UdpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream"><span class="typeNameLink">UdpDataSource.UdpDataSourceException</span></a> - Exception in <a href="com/google/android/exoplayer2/upstream/package-summary.html">com.google.android.exoplayer2.upstream</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when an error is encountered when trying to read from a <a href="com/google/android/exoplayer2/upstream/UdpDataSource.html" title="class in com.google.android.exoplayer2.upstream"><code>UdpDataSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/UdpDataSource.UdpDataSourceException.html#%3Cinit%3E(java.lang.Throwable,int)">UdpDataSourceException(Throwable, int)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/UdpDataSource.UdpDataSourceException.html" title="class in com.google.android.exoplayer2.upstream">UdpDataSource.UdpDataSourceException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a <code>UdpDataSourceException</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#uid">uid</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">A unique identifier for the period.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#uid">uid</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">A unique identifier for the window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/Cache.html#UID_UNSET">UID_UNSET</a></span> - Static variable in interface com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/Cache.html" title="interface in com.google.android.exoplayer2.upstream.cache">Cache</a></dt>
|
|
<dd>
|
|
<div class="block">Returned by <a href="com/google/android/exoplayer2/upstream/cache/Cache.html#getUid()"><code>Cache.getUid()</code></a> if initialization failed before the unique identifier was read or
|
|
generated.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#unappliedRotationDegrees">unappliedRotationDegrees</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd>
|
|
<div class="block">Clockwise rotation in degrees that the application should apply for the video for it to be
|
|
rendered in the correct orientation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#unboundedDataSpec_readUntilEnd()">unboundedDataSpec_readUntilEnd()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#unboundedDataSpecWithGzipFlag_readUntilEnd()">unboundedDataSpecWithGzipFlag_readUntilEnd()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#FLAG_ALLOW_GZIP"><code>DataSpec.FLAG_ALLOW_GZIP</code></a> should either be ignored by <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a>
|
|
implementations, or correctly handled (i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html#unboundedReadsAreIndefinite()">unboundedReadsAreIndefinite()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/DataSourceContractTest.html" title="class in com.google.android.exoplayer2.testutil">DataSourceContractTest</a></dt>
|
|
<dd>
|
|
<div class="block">Returns whether the <a href="com/google/android/exoplayer2/upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> will continue reading indefinitely for unbounded <a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpecs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html#underestimatedResult(long,long)">underestimatedResult(long, long)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.TimestampSearchResult.html" title="class in com.google.android.exoplayer2.extractor">BinarySearchSeeker.TimestampSearchResult</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a result to signal that the current position in the input stream underestimates the
|
|
true position of the target frame, and the <a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.html" title="class in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker</code></a> should modify its
|
|
<a href="com/google/android/exoplayer2/extractor/BinarySearchSeeker.SeekOperationParams.html" title="class in com.google.android.exoplayer2.extractor"><code>BinarySearchSeeker.SeekOperationParams</code></a>'s floor timestamp and byte position using the given values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html#underrun(int,long,long)">underrun(int, long, long)</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.audio">AudioRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/audio/AudioRendererEventListener.html#onAudioUnderrun(int,long,long)"><code>AudioRendererEventListener.onAudioUnderrun(int, long, long)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#unescapeFileName(java.lang.String)">unescapeFileName(String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Unescapes an escaped file or directory name back to its original value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.html#unescapeStream(byte%5B%5D,int)">unescapeStream(byte[], int)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Unescapes <code>data</code> up to the specified limit, replacing occurrences of [0, 0, 3] with [0,
|
|
0].</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.UnexpectedDiscontinuityException.html#%3Cinit%3E(long,long)">UnexpectedDiscontinuityException(long, long)</a></span> - Constructor for exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.UnexpectedDiscontinuityException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.UnexpectedDiscontinuityException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/Loader.UnexpectedLoaderException.html#%3Cinit%3E(java.lang.Throwable)">UnexpectedLoaderException(Throwable)</a></span> - Constructor for exception com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/Loader.UnexpectedLoaderException.html" title="class in com.google.android.exoplayer2.upstream">Loader.UnexpectedLoaderException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioProcessor.UnhandledAudioFormatException.html#%3Cinit%3E(com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat)">UnhandledAudioFormatException(AudioProcessor.AudioFormat)</a></span> - Constructor for exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioProcessor.UnhandledAudioFormatException.html" title="class in com.google.android.exoplayer2.audio">AudioProcessor.UnhandledAudioFormatException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html#%3Cinit%3E(int,int)">Uniform(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/GlUtil.Uniform.html" title="class in com.google.android.exoplayer2.util">GlUtil.Uniform</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new GL uniform.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#uniqueProgramId">uniqueProgramId</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd>
|
|
<div class="block">The unique program id as defined in SCTE35, Section 9.3.3.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#uniqueProgramId">uniqueProgramId</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">The unique program id as defined in SCTE35, Section 9.3.2.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/device/DeviceInfo.html#UNKNOWN">UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.device.<a href="com/google/android/exoplayer2/device/DeviceInfo.html" title="class in com.google.android.exoplayer2.device">DeviceInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Unknown DeviceInfo.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#UNKNOWN">UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">Unknown file type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#UNKNOWN">UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/UnknownNull.html" title="annotation in com.google.android.exoplayer2.util"><span class="typeNameLink">UnknownNull</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Annotation for specifying unknown nullness.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/UnrecognizedInputFormatException.html" title="class in com.google.android.exoplayer2.source"><span class="typeNameLink">UnrecognizedInputFormatException</span></a> - Exception in <a href="com/google/android/exoplayer2/source/package-summary.html">com.google.android.exoplayer2.source</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown if the input format was not recognized.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/UnrecognizedInputFormatException.html#%3Cinit%3E(java.lang.String,android.net.Uri)">UnrecognizedInputFormatException(String, Uri)</a></span> - Constructor for exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/UnrecognizedInputFormatException.html" title="class in com.google.android.exoplayer2.source">UnrecognizedInputFormatException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.html#unregister()">unregister()</a></span> - Method in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioCapabilitiesReceiver.html" title="class in com.google.android.exoplayer2.audio">AudioCapabilitiesReceiver</a></dt>
|
|
<dd>
|
|
<div class="block">Unregisters the receiver, meaning it will no longer notify the listener when audio capability
|
|
changes occur.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html#unregisterCustomCommandReceiver(com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CommandReceiver)">unregisterCustomCommandReceiver(MediaSessionConnector.CommandReceiver)</a></span> - Method in class com.google.android.exoplayer2.ext.mediasession.<a href="com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.html" title="class in com.google.android.exoplayer2.ext.mediasession">MediaSessionConnector</a></dt>
|
|
<dd>
|
|
<div class="block">Unregisters a previously registered custom command receiver.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html#%3Cinit%3E(long)">Unseekable(long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.Unseekable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html#%3Cinit%3E(long,long)">Unseekable(long, long)</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/SeekMap.Unseekable.html" title="class in com.google.android.exoplayer2.extractor">SeekMap.Unseekable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html#UNSET">UNSET</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.LiveConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.LiveConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">A live playback configuration with unset values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html#UNSET_LOOKAHEAD">UNSET_LOOKAHEAD</a></span> - Static variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html#%3Cinit%3E(int)">UnshuffledShuffleOrder(int)</a></span> - Constructor for class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ShuffleOrder.UnshuffledShuffleOrder.html" title="class in com.google.android.exoplayer2.source">ShuffleOrder.UnshuffledShuffleOrder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance with a specified length.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#UNSPECIFIED">UNSPECIFIED</a></span> - Static variable in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">UnsupportedDrmException</span></a> - Exception in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when the requested DRM scheme is not supported.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html#%3Cinit%3E(int)">UnsupportedDrmException(int)</a></span> - Constructor for exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html" title="class in com.google.android.exoplayer2.drm">UnsupportedDrmException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html#%3Cinit%3E(int,java.lang.Exception)">UnsupportedDrmException(int, Exception)</a></span> - Constructor for exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.html" title="class in com.google.android.exoplayer2.drm">UnsupportedDrmException</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/UnsupportedDrmException.Reason.html" title="annotation in com.google.android.exoplayer2.drm"><span class="typeNameLink">UnsupportedDrmException.Reason</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">The reason for the exception.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/UnsupportedMediaCrypto.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">UnsupportedMediaCrypto</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="com/google/android/exoplayer2/drm/ExoMediaCrypto.html" title="interface in com.google.android.exoplayer2.drm"><code>ExoMediaCrypto</code></a> type that cannot be used to handle any type of protected content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/UnsupportedMediaCrypto.html#%3Cinit%3E()">UnsupportedMediaCrypto()</a></span> - Constructor for class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/UnsupportedMediaCrypto.html" title="class in com.google.android.exoplayer2.drm">UnsupportedMediaCrypto</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.UnsupportedRequestException.html#%3Cinit%3E()">UnsupportedRequestException()</a></span> - Constructor for exception com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.UnsupportedRequestException.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest.UnsupportedRequestException</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.html#update(byte%5B%5D,int,int,byte%5B%5D,int)">update(byte[], int, int, byte[], int)</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesFlushingCipher</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html#updateAndPost()">updateAndPost()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/DebugTextViewHelper.html" title="class in com.google.android.exoplayer2.util">DebugTextViewHelper</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html#updateClipping(long,long)">updateClipping(long, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/ClippingMediaPeriod.html" title="class in com.google.android.exoplayer2.source">ClippingMediaPeriod</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the clipping start/end times for this period, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#updateCodecOperatingRate()">updateCodecOperatingRate()</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the codec operating rate, or triggers codec release and re-initialization if a
|
|
previously set operating rate needs to be cleared.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html#updateDroppedBufferCounters(int)">updateDroppedBufferCounters(int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Updates decoder counters to reflect that <code>droppedBufferCount</code> additional buffers were
|
|
dropped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#updateDroppedBufferCounters(int)">updateDroppedBufferCounters(int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Updates local counters and <a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderCounters</code></a> to reflect that <code>droppedBufferCount</code>
|
|
additional buffers were dropped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.html#updateInPlace(byte%5B%5D,int,int)">updateInPlace(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesFlushingCipher.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesFlushingCipher</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html#updateManifest(com.google.android.exoplayer2.source.dash.manifest.DashManifest)">updateManifest(DashManifest)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/PlayerEmsgHandler.html" title="class in com.google.android.exoplayer2.source.dash">PlayerEmsgHandler</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the <a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>DashManifest</code></a> that this handler works on.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashChunkSource.html#updateManifest(com.google.android.exoplayer2.source.dash.manifest.DashManifest,int)">updateManifest(DashManifest, int)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashChunkSource.html" title="interface in com.google.android.exoplayer2.source.dash">DashChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#updateManifest(com.google.android.exoplayer2.source.dash.manifest.DashManifest,int)">updateManifest(DashManifest, int)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#updateManifest(com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest)">updateManifest(SsManifest)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html#updateManifest(com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest)">updateManifest(SsManifest)</a></span> - Method in interface com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming">SsChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the manifest.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html#updateMediaPeriodQueueInfo(java.util.List,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">updateMediaPeriodQueueInfo(List<MediaSource.MediaPeriodId>, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsCollector.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsCollector</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the playback queue information used for event association.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html#updateOrientation(float,float,float,float)">updateOrientation(float, float, float, float)</a></span> - Method in class com.google.android.exoplayer2.ext.gvr.<a href="com/google/android/exoplayer2/ext/gvr/GvrAudioProcessor.html" title="class in com.google.android.exoplayer2.ext.gvr">GvrAudioProcessor</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
|
<div class="block">Updates the listener head orientation.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#updateOutputFormatForTime(long)">updateOutputFormatForTime(long)</a></span> - Method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the output formats for the specified output buffer timestamp, calling <a href="com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html#onOutputFormatChanged(com.google.android.exoplayer2.Format,android.media.MediaFormat)"><code>MediaCodecRenderer.onOutputFormatChanged(com.google.android.exoplayer2.Format, android.media.MediaFormat)</code></a> if a change has occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html#updateParametersWithOverride(com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,int,com.google.android.exoplayer2.source.TrackGroupArray,boolean,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride)">updateParametersWithOverride(DefaultTrackSelector.Parameters, int, TrackGroupArray, boolean, DefaultTrackSelector.SelectionOverride)</a></span> - Static method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionUtil.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Updates <a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection"><code>DefaultTrackSelector.Parameters</code></a> with an override.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html#updatePlaylistMetadata(androidx.media2.common.MediaMetadata)">updatePlaylistMetadata(MediaMetadata)</a></span> - Method in class com.google.android.exoplayer2.ext.media2.<a href="com/google/android/exoplayer2/ext/media2/SessionPlayerConnector.html" title="class in com.google.android.exoplayer2.ext.media2">SessionPlayerConnector</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html#updateSelectedTrack(long,long,long,java.util.List,com.google.android.exoplayer2.source.chunk.MediaChunkIterator%5B%5D)">updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[])</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTrackSelection.html" title="class in com.google.android.exoplayer2.testutil">FakeTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html#updateSelectedTrack(long,long,long,java.util.List,com.google.android.exoplayer2.source.chunk.MediaChunkIterator%5B%5D)">updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[])</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/AdaptiveTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">AdaptiveTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html#updateSelectedTrack(long,long,long,java.util.List,com.google.android.exoplayer2.source.chunk.MediaChunkIterator%5B%5D)">updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[])</a></span> - Method in interface com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/ExoTrackSelection.html" title="interface in com.google.android.exoplayer2.trackselection">ExoTrackSelection</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the selected track for sources that load media in discrete <a href="com/google/android/exoplayer2/source/chunk/MediaChunk.html" title="class in com.google.android.exoplayer2.source.chunk"><code>MediaChunk</code></a>s.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html#updateSelectedTrack(long,long,long,java.util.List,com.google.android.exoplayer2.source.chunk.MediaChunkIterator%5B%5D)">updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[])</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/FixedTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">FixedTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html#updateSelectedTrack(long,long,long,java.util.List,com.google.android.exoplayer2.source.chunk.MediaChunkIterator%5B%5D)">updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[])</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/RandomTrackSelection.html" title="class in com.google.android.exoplayer2.trackselection">RandomTrackSelection</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#updateSessions(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">updateSessions(AnalyticsListener.EventTime)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#updateSessions(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">updateSessions(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Updates or creates sessions based on a player <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsListener.EventTime</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#updateSessionsWithDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">updateSessionsWithDiscontinuity(AnalyticsListener.EventTime, int)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#updateSessionsWithDiscontinuity(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime,int)">updateSessionsWithDiscontinuity(AnalyticsListener.EventTime, int)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Updates or creates sessions based on a position discontinuity at <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsListener.EventTime</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html#updateSessionsWithTimelineChange(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">updateSessionsWithTimelineChange(AnalyticsListener.EventTime)</a></span> - Method in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/DefaultPlaybackSessionManager.html" title="class in com.google.android.exoplayer2.analytics">DefaultPlaybackSessionManager</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html#updateSessionsWithTimelineChange(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime)">updateSessionsWithTimelineChange(AnalyticsListener.EventTime)</a></span> - Method in interface com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackSessionManager.html" title="interface in com.google.android.exoplayer2.analytics">PlaybackSessionManager</a></dt>
|
|
<dd>
|
|
<div class="block">Updates or creates sessions based on a <a href="com/google/android/exoplayer2/Timeline.html" title="class in com.google.android.exoplayer2"><code>Timeline</code></a> change at <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics"><code>AnalyticsListener.EventTime</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/Download.html#updateTimeMs">updateTimeMs</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline">Download</a></dt>
|
|
<dd>
|
|
<div class="block">The last update time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DashChunkSource.html#updateTrackSelection(com.google.android.exoplayer2.trackselection.ExoTrackSelection)">updateTrackSelection(ExoTrackSelection)</a></span> - Method in interface com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DashChunkSource.html" title="interface in com.google.android.exoplayer2.source.dash">DashChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html#updateTrackSelection(com.google.android.exoplayer2.trackselection.ExoTrackSelection)">updateTrackSelection(ExoTrackSelection)</a></span> - Method in class com.google.android.exoplayer2.source.dash.<a href="com/google/android/exoplayer2/source/dash/DefaultDashChunkSource.html" title="class in com.google.android.exoplayer2.source.dash">DefaultDashChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html#updateTrackSelection(com.google.android.exoplayer2.trackselection.ExoTrackSelection)">updateTrackSelection(ExoTrackSelection)</a></span> - Method in class com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/DefaultSsChunkSource.html" title="class in com.google.android.exoplayer2.source.smoothstreaming">DefaultSsChunkSource</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html#updateTrackSelection(com.google.android.exoplayer2.trackselection.ExoTrackSelection)">updateTrackSelection(ExoTrackSelection)</a></span> - Method in interface com.google.android.exoplayer2.source.smoothstreaming.<a href="com/google/android/exoplayer2/source/smoothstreaming/SsChunkSource.html" title="interface in com.google.android.exoplayer2.source.smoothstreaming">SsChunkSource</a></dt>
|
|
<dd>
|
|
<div class="block">Updates the track selection.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html#updateVideoFrameProcessingOffsetCounters(long)">updateVideoFrameProcessingOffsetCounters(long)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer</a></dt>
|
|
<dd>
|
|
<div class="block">Updates local counters and <a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder"><code>DecoderCounters</code></a> with a new video frame processing offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/ActionFileUpgradeUtil.html#upgradeAndDelete(java.io.File,com.google.android.exoplayer2.offline.ActionFileUpgradeUtil.DownloadIdProvider,com.google.android.exoplayer2.offline.DefaultDownloadIndex,boolean,boolean)">upgradeAndDelete(File, ActionFileUpgradeUtil.DownloadIdProvider, DefaultDownloadIndex, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/ActionFileUpgradeUtil.html" title="class in com.google.android.exoplayer2.offline">ActionFileUpgradeUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Merges <a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline"><code>DownloadRequests</code></a> contained in a legacy action file into a <a href="com/google/android/exoplayer2/offline/DefaultDownloadIndex.html" title="class in com.google.android.exoplayer2.offline"><code>DefaultDownloadIndex</code></a>, deleting the action file if the merge is successful or if <code>
|
|
deleteOnFailure</code> is <code>true</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#upstreamDiscarded(int,long,long)">upstreamDiscarded(int, long, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onUpstreamDiscarded(int, MediaPeriodId, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#upstreamDiscarded(com.google.android.exoplayer2.source.MediaLoadData)">upstreamDiscarded(MediaLoadData)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches <a href="com/google/android/exoplayer2/source/MediaSourceEventListener.html#onUpstreamDiscarded(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,com.google.android.exoplayer2.source.MediaLoadData)"><code>MediaSourceEventListener.onUpstreamDiscarded(int, MediaPeriodId, MediaLoadData)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeClock.html#uptimeMillis()">uptimeMillis()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeClock.html" title="class in com.google.android.exoplayer2.testutil">FakeClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Clock.html#uptimeMillis()">uptimeMillis()</a></span> - Method in interface com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Clock.html" title="interface in com.google.android.exoplayer2.util">Clock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/SystemClock.html#uptimeMillis()">uptimeMillis()</a></span> - Method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/SystemClock.html" title="class in com.google.android.exoplayer2.util">SystemClock</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html#uri">uri</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.PlaybackProperties.html" title="class in com.google.android.exoplayer2">MediaItem.PlaybackProperties</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.Subtitle.html#uri">uri</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.Subtitle.html" title="class in com.google.android.exoplayer2">MediaItem.Subtitle</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> to the subtitle file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#uri">uri</a></span> - Variable in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd>
|
|
<div class="block">The uri being downloaded.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html#uri">uri</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Representation.SingleSegmentRepresentation.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Representation.SingleSegmentRepresentation</a></dt>
|
|
<dd>
|
|
<div class="block">The uri of the single segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/LoadEventInfo.html#uri">uri</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/LoadEventInfo.html" title="class in com.google.android.exoplayer2.source">LoadEventInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> from which data is being read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/UnrecognizedInputFormatException.html#uri">uri</a></span> - Variable in exception com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/UnrecognizedInputFormatException.html" title="class in com.google.android.exoplayer2.source">UnrecognizedInputFormatException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> from which the unrecognized data was read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html#uri">uri</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeDataSet.FakeData.html" title="class in com.google.android.exoplayer2.testutil">FakeDataSet.FakeData</a></dt>
|
|
<dd>
|
|
<div class="block">Uri of the data or null if this is the default FakeData.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#uri">uri</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink" target="_top"><code>Uri</code></a> from which data belonging to the resource can be read.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html#uriAfterRedirects">uriAfterRedirects</a></span> - Variable in exception com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html" title="class in com.google.android.exoplayer2.drm">MediaDrmCallbackException</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/android/net/Uri.html" title="class or interface in android.net" class="externalLink"><code>Uri</code></a> after redirections, or <a href="com/google/android/exoplayer2/drm/MediaDrmCallbackException.html#dataSpec" target="_top"><code>dataSpec.uri</code></a> if no redirection
|
|
occurred.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#uriPositionOffset">uriPositionOffset</a></span> - Variable in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">The offset of the data located at <a href="com/google/android/exoplayer2/upstream/DataSpec.html#uri"><code>DataSpec.uri</code></a> within the resource.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#uris">uris</a></span> - Variable in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">The URI of each ad in the ad group.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/UriUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">UriUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for manipulating URIs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd>
|
|
<div class="block">The URL of the radio station (<code>icy-url</code>).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The stream URL if present and decodable, or <code>null</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">The URL.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Rendition.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Rendition</a></dt>
|
|
<dd>
|
|
<div class="block">The rendition's url, or null if the tag does not have a URI attribute.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">The variant's url.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html#url">url</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.SegmentBase.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist.SegmentBase</a></dt>
|
|
<dd>
|
|
<div class="block">The url of the segment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistResetException.html#url">url</a></span> - Variable in exception com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistResetException.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.PlaylistResetException</a></dt>
|
|
<dd>
|
|
<div class="block">The url of the reset playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistStuckException.html#url">url</a></span> - Variable in exception com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsPlaylistTracker.PlaylistStuckException.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsPlaylistTracker.PlaylistStuckException</a></dt>
|
|
<dd>
|
|
<div class="block">The url of the stuck playlist.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3"><span class="typeNameLink">UrlLinkFrame</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/id3/package-summary.html">com.google.android.exoplayer2.metadata.id3</a></dt>
|
|
<dd>
|
|
<div class="block">Url link ID3 frame.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)">UrlLinkFrame(String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/UrlTemplate.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">UrlTemplate</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">A template from which URLs can be built.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioAttributes.html#usage">usage</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioAttributes.html" title="class in com.google.android.exoplayer2.audio">AudioAttributes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_ALARM">USAGE_ALARM</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_ASSISTANCE_ACCESSIBILITY">USAGE_ASSISTANCE_ACCESSIBILITY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_ASSISTANCE_NAVIGATION_GUIDANCE">USAGE_ASSISTANCE_NAVIGATION_GUIDANCE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_ASSISTANCE_SONIFICATION">USAGE_ASSISTANCE_SONIFICATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_ASSISTANT">USAGE_ASSISTANT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_GAME">USAGE_GAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_MEDIA">USAGE_MEDIA</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_NOTIFICATION">USAGE_NOTIFICATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_NOTIFICATION_COMMUNICATION_DELAYED">USAGE_NOTIFICATION_COMMUNICATION_DELAYED</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_NOTIFICATION_COMMUNICATION_INSTANT">USAGE_NOTIFICATION_COMMUNICATION_INSTANT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_NOTIFICATION_COMMUNICATION_REQUEST">USAGE_NOTIFICATION_COMMUNICATION_REQUEST</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_NOTIFICATION_EVENT">USAGE_NOTIFICATION_EVENT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_NOTIFICATION_RINGTONE">USAGE_NOTIFICATION_RINGTONE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_UNKNOWN">USAGE_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_VOICE_COMMUNICATION">USAGE_VOICE_COMMUNICATION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#USAGE_VOICE_COMMUNICATION_SIGNALLING">USAGE_VOICE_COMMUNICATION_SIGNALLING</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#USE_TRACK_COLOR_SETTINGS">USE_TRACK_COLOR_SETTINGS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">Use color setting specified by the track and fallback to default caption style.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html#useBoundedDataSpecFor(java.lang.String)">useBoundedDataSpecFor(String)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/CacheAsserts.RequestSet.html" title="class in com.google.android.exoplayer2.testutil">CacheAsserts.RequestSet</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/CeaUtil.html#USER_DATA_IDENTIFIER_GA94">USER_DATA_IDENTIFIER_GA94</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/CeaUtil.html" title="class in com.google.android.exoplayer2.extractor">CeaUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/CeaUtil.html#USER_DATA_TYPE_CODE_MPEG_CC">USER_DATA_TYPE_CODE_MPEG_CC</a></span> - Static variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/CeaUtil.html" title="class in com.google.android.exoplayer2.extractor">CeaUtil</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#userRating">userRating</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional user <a href="com/google/android/exoplayer2/Rating.html" title="class in com.google.android.exoplayer2"><code>Rating</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#usToMs(long)">usToMs(long)</a></span> - Static method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a time in microseconds to the corresponding time in milliseconds, preserving <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> and <a href="com/google/android/exoplayer2/C.html#TIME_END_OF_SOURCE"><code>C.TIME_END_OF_SOURCE</code></a> values.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#usToNonWrappedPts(long)">usToNonWrappedPts(long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a timestamp in microseconds to a 90 kHz clock timestamp.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/TimestampAdjuster.html#usToWrappedPts(long)">usToWrappedPts(long)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/TimestampAdjuster.html" title="class in com.google.android.exoplayer2.util">TimestampAdjuster</a></dt>
|
|
<dd>
|
|
<div class="block">Converts a timestamp in microseconds to a 90 kHz clock timestamp, performing wraparound to keep
|
|
the result within 33-bits.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.ComponentSplice.html#utcSpliceTime">utcSpliceTime</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.ComponentSplice</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html#utcSpliceTime">utcSpliceTime</a></span> - Variable in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.Event.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand.Event</a></dt>
|
|
<dd>
|
|
<div class="block">Represents the time of the signaled splice event as the number of seconds since 00 hours UTC,
|
|
January 6th, 1980, with the count of intervening leap seconds included.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html#utcTiming">utcTiming</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/DashManifest.html" title="class in com.google.android.exoplayer2.source.dash.manifest">DashManifest</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><code>UtcTimingElement</code></a>, or null if not present.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest"><span class="typeNameLink">UtcTimingElement</span></a> - Class in <a href="com/google/android/exoplayer2/source/dash/manifest/package-summary.html">com.google.android.exoplayer2.source.dash.manifest</a></dt>
|
|
<dd>
|
|
<div class="block">Represents a UTCTiming element.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html#%3Cinit%3E(java.lang.String,java.lang.String)">UtcTimingElement(String, String)</a></span> - Constructor for class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">UtcTimingElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#UTF16_NAME">UTF16_NAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="https://developer.android.com/reference/java/nio/charset/StandardCharsets.html" title="class or interface in java.nio.charset" class="externalLink"><code>StandardCharsets</code></a> or <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Charsets.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink" target="_top"><code>Charsets</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#UTF16LE_NAME">UTF16LE_NAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="https://developer.android.com/reference/java/nio/charset/StandardCharsets.html" title="class or interface in java.nio.charset" class="externalLink"><code>StandardCharsets</code></a> or <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Charsets.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink" target="_top"><code>Charsets</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#UTF8_NAME">UTF8_NAME</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="https://developer.android.com/reference/java/nio/charset/StandardCharsets.html" title="class or interface in java.nio.charset" class="externalLink"><code>StandardCharsets</code></a> or <a href="https://guava.dev/releases/27.1-android/api/docs/com/google/common/base/Charsets.html?is-external=true" title="class or interface in com.google.common.base" class="externalLink" target="_top"><code>Charsets</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">Util</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block">Miscellaneous utility methods.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#uuid">uuid</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd>
|
|
<div class="block">The <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink"><code>UUID</code></a> of the DRM scheme, or <a href="com/google/android/exoplayer2/C.html#UUID_NIL" target="_top"><code>C.UUID_NIL</code></a> if the data is universal (i.e.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html#uuid">uuid</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaCrypto</a></dt>
|
|
<dd>
|
|
<div class="block">The DRM scheme UUID.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html#uuid">uuid</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaItem.DrmConfiguration.html" title="class in com.google.android.exoplayer2">MediaItem.DrmConfiguration</a></dt>
|
|
<dd>
|
|
<div class="block">The UUID of the protection scheme.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html#uuid">uuid</a></span> - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.<a href="com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html" title="class in com.google.android.exoplayer2.source.smoothstreaming.manifest">SsManifest.ProtectionElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#UUID_NIL">UUID_NIL</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">The Nil UUID as defined by <a href="https://tools.ietf.org/html/rfc4122#section-4.1.7">RFC4122</a>.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:V">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">V</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html#VALID_PROVISION_RESPONSE">VALID_PROVISION_RESPONSE</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeExoMediaDrm.html" title="class in com.google.android.exoplayer2.testutil">FakeExoMediaDrm</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html#validateWebvttHeaderLine(com.google.android.exoplayer2.util.ParsableByteArray)">validateWebvttHeaderLine(ParsableByteArray)</a></span> - Static method in class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttParserUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Reads and validates the first line of a WebVTT file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#validJoinTimeCount">validJoinTimeCount</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The number of playbacks with a valid join time as documented in <a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#totalValidJoinTimeMs"><code>PlaybackStats.totalValidJoinTimeMs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#value">value</a></span> - Variable in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd>
|
|
<div class="block">The value for the event.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#value">value</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd>
|
|
<div class="block">The value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#value">value</a></span> - Variable in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#value">value</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The payload.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html#value">value</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/Descriptor.html" title="class in com.google.android.exoplayer2.source.dash.manifest">Descriptor</a></dt>
|
|
<dd>
|
|
<div class="block">The value, or null.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html#value">value</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/EventStream.html" title="class in com.google.android.exoplayer2.source.dash.manifest">EventStream</a></dt>
|
|
<dd>
|
|
<div class="block">The value of the event stream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html#value">value</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/UtcTimingElement.html" title="class in com.google.android.exoplayer2.source.dash.manifest">UtcTimingElement</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#variableDefinitions">variableDefinitions</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">Contains variable definitions, as defined by the #EXT-X-DEFINE tag.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#%3Cinit%3E(android.net.Uri,com.google.android.exoplayer2.Format,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">Variant(Uri, Format, String, String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#%3Cinit%3E(int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">VariantInfo(int, int, String, String, String, String)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#variantInfos">variantInfos</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd>
|
|
<div class="block">The EXT-X-STREAM-INF tags attributes associated with this track.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#variants">variants</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The variants declared by the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html#vendor">vendor</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.CommentHeader</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html#vendor">vendor</a></span> - Variable in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecInfo.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecInfo</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the codec is from the vendor.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.html#verifyVorbisHeaderCapturePattern(int,com.google.android.exoplayer2.util.ParsableByteArray,boolean)">verifyVorbisHeaderCapturePattern(int, ParsableByteArray, boolean)</a></span> - Static method in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Verifies whether the next bytes in <code>header</code> are a Vorbis header of the given <code>
|
|
headerType</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html#version">version</a></span> - Variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/MpegAudioUtil.Header.html" title="class in com.google.android.exoplayer2.audio">MpegAudioUtil.Header</a></dt>
|
|
<dd>
|
|
<div class="block">MPEG audio header version.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#version">version</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd>
|
|
<div class="block">The <code>vorbis_version</code> field.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html#version">version</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMediaPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMediaPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The compatibility version, as defined by #EXT-X-VERSION.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#version">version</a></span> - Variable in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">The RTP version field (Word 0, bits 0-1), should always be 2.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#VERSION">VERSION</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The version of the library expressed as a string, for example "1.2.3".</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#VERSION_INT">VERSION_INT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The version of the library expressed as an integer, for example 1002003.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html#VERSION_SLASHY">VERSION_SLASHY</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/ExoPlayerLibraryInfo.html" title="class in com.google.android.exoplayer2">ExoPlayerLibraryInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The version of the library expressed as <code>"ExoPlayerLib/" + VERSION</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/database/VersionTable.html#VERSION_UNSET">VERSION_UNSET</a></span> - Static variable in class com.google.android.exoplayer2.database.<a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database">VersionTable</a></dt>
|
|
<dd>
|
|
<div class="block">Returned by <a href="com/google/android/exoplayer2/database/VersionTable.html#getVersion(android.database.sqlite.SQLiteDatabase,int,java.lang.String)"><code>VersionTable.getVersion(SQLiteDatabase, int, String)</code></a> if the version is unset.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/database/VersionTable.html" title="class in com.google.android.exoplayer2.database"><span class="typeNameLink">VersionTable</span></a> - Class in <a href="com/google/android/exoplayer2/database/package-summary.html">com.google.android.exoplayer2.database</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for accessing versions of ExoPlayer database components.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#VERTICAL_TYPE_LR">VERTICAL_TYPE_LR</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Vertical left-to-right (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#VERTICAL_TYPE_RL">VERTICAL_TYPE_RL</a></span> - Static variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Vertical right-to-left (e.g.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#verticalType">verticalType</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The vertical formatting of this Cue, or <a href="com/google/android/exoplayer2/text/Cue.html#TYPE_UNSET"><code>Cue.TYPE_UNSET</code></a> if the cue has no vertical setting
|
|
(and so should be horizontal).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_AV1">VIDEO_AV1</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_DIVX">VIDEO_DIVX</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_DOLBY_VISION">VIDEO_DOLBY_VISION</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_FLV">VIDEO_FLV</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html#VIDEO_FORMAT">VIDEO_FORMAT</a></span> - Static variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ExoPlayerTestRunner.html" title="class in com.google.android.exoplayer2.testutil">ExoPlayerTestRunner</a></dt>
|
|
<dd>
|
|
<div class="block">A generic video <a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> which can be used to set up a <a href="com/google/android/exoplayer2/testutil/FakeMediaSource.html" title="class in com.google.android.exoplayer2.testutil"><code>FakeMediaSource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_H263">VIDEO_H263</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_H264">VIDEO_H264</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_H265">VIDEO_H265</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_MATROSKA">VIDEO_MATROSKA</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_MP2T">VIDEO_MP2T</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_MP4">VIDEO_MP4</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_MP4V">VIDEO_MP4V</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_MPEG">VIDEO_MPEG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_MPEG2">VIDEO_MPEG2</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_OGG">VIDEO_OGG</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#VIDEO_OUTPUT_MODE_NONE">VIDEO_OUTPUT_MODE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Video decoder output mode is not set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#VIDEO_OUTPUT_MODE_SURFACE_YUV">VIDEO_OUTPUT_MODE_SURFACE_YUV</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Video decoder output mode that renders 4:2:0 YUV planes directly to a surface.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#VIDEO_OUTPUT_MODE_YUV">VIDEO_OUTPUT_MODE_YUV</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">Video decoder output mode that outputs raw 4:2:0 YUV planes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_PS">VIDEO_PS</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#VIDEO_SCALING_MODE_DEFAULT">VIDEO_SCALING_MODE_DEFAULT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A default video scaling mode for <a href="https://developer.android.com/reference/android/media/MediaCodec.html" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec</code></a>-based renderers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#VIDEO_SCALING_MODE_DEFAULT">VIDEO_SCALING_MODE_DEFAULT</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>C.VIDEO_SCALING_MODE_DEFAULT</code>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#VIDEO_SCALING_MODE_SCALE_TO_FIT">VIDEO_SCALING_MODE_SCALE_TO_FIT</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/media/MediaCodec.html#VIDEO_SCALING_MODE_SCALE_TO_FIT" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.VIDEO_SCALING_MODE_SCALE_TO_FIT</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#VIDEO_SCALING_MODE_SCALE_TO_FIT">VIDEO_SCALING_MODE_SCALE_TO_FIT</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.html#VIDEO_SCALING_MODE_SCALE_TO_FIT"><code>C.VIDEO_SCALING_MODE_SCALE_TO_FIT</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING">VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">See <a href="https://developer.android.com/reference/android/media/MediaCodec.html#VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Renderer.html#VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING">VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING</a></span> - Static variable in interface com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2">Renderer</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/C.html#VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING"><code>C.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#VIDEO_STREAM">VIDEO_STREAM</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html#VIDEO_STREAM_MASK">VIDEO_STREAM_MASK</a></span> - Static variable in class com.google.android.exoplayer2.extractor.ts.<a href="com/google/android/exoplayer2/extractor/ts/PsExtractor.html" title="class in com.google.android.exoplayer2.extractor.ts">PsExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_UNKNOWN">VIDEO_UNKNOWN</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_VC1">VIDEO_VC1</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_VP8">VIDEO_VP8</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_VP9">VIDEO_VP9</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/MimeTypes.html#VIDEO_WEBM">VIDEO_WEBM</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/MimeTypes.html" title="class in com.google.android.exoplayer2.util">MimeTypes</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#videoCodecError(java.lang.Exception)">videoCodecError(Exception)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoCodecError(java.lang.Exception)"><code>VideoRendererEventListener.onVideoCodecError(Exception)</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoDecoderGLSurfaceView</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">GLSurfaceView implementing <a href="com/google/android/exoplayer2/video/VideoDecoderOutputBufferRenderer.html" title="interface in com.google.android.exoplayer2.video"><code>VideoDecoderOutputBufferRenderer</code></a> for rendering <a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video"><code>VideoDecoderOutputBuffers</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html#%3Cinit%3E(android.content.Context)">VideoDecoderGLSurfaceView(Context)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html" title="class in com.google.android.exoplayer2.video">VideoDecoderGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">VideoDecoderGLSurfaceView(Context, AttributeSet)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderGLSurfaceView.html" title="class in com.google.android.exoplayer2.video">VideoDecoderGLSurfaceView</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoDecoderInputBuffer.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoDecoderInputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Input buffer to a video decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderInputBuffer.html#%3Cinit%3E(int)">VideoDecoderInputBuffer(int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderInputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderInputBuffer.html#%3Cinit%3E(int,int)">VideoDecoderInputBuffer(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderInputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoDecoderOutputBuffer</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Video decoder output buffer containing video frame data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#%3Cinit%3E(com.google.android.exoplayer2.decoder.OutputBuffer.Owner)">VideoDecoderOutputBuffer(OutputBuffer.Owner<VideoDecoderOutputBuffer>)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Creates VideoDecoderOutputBuffer.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBufferRenderer.html" title="interface in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoDecoderOutputBufferRenderer</span></a> - Interface in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Renders the <a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video"><code>VideoDecoderOutputBuffer</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/PlaybackStats.html#videoFormatHistory">videoFormatHistory</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/PlaybackStats.html" title="class in com.google.android.exoplayer2.analytics">PlaybackStats</a></dt>
|
|
<dd>
|
|
<div class="block">The video format history as <a href="com/google/android/exoplayer2/analytics/PlaybackStats.EventTimeAndFormat.html" title="class in com.google.android.exoplayer2.analytics"><code>EventTimeAndFormats</code></a> ordered by <code>
|
|
EventTime.realTimeMs</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoFrameMetadataListener.html" title="interface in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoFrameMetadataListener</span></a> - Interface in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">A listener for metadata corresponding to video frames being rendered.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderCounters.html#videoFrameProcessingOffsetCount">videoFrameProcessingOffsetCount</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderCounters.html" title="class in com.google.android.exoplayer2.decoder">DecoderCounters</a></dt>
|
|
<dd>
|
|
<div class="block">The number of video frame processing offsets added.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoFrameReleaseHelper</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Helps a video <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> release frames to a <a href="https://developer.android.com/reference/android/view/Surface.html" title="class or interface in android.view" class="externalLink" target="_top"><code>Surface</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html#%3Cinit%3E(android.content.Context)">VideoFrameReleaseHelper(Context)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoFrameReleaseHelper.html" title="class in com.google.android.exoplayer2.video">VideoFrameReleaseHelper</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#videoGroupId">videoGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The VIDEO value as defined in the EXT-X-STREAM-INF tag, or null if the VIDEO attribute is not
|
|
present.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html#videoGroupId">videoGroupId</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.Variant.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist.Variant</a></dt>
|
|
<dd>
|
|
<div class="block">The video rendition group referenced by this variant, or <code>null</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoListener.html" title="interface in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoListener</span></a> - Interface in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/Player.Listener.html" title="interface in com.google.android.exoplayer2"><code>Player.Listener</code></a>.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoRendererEventListener</span></a> - Interface in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Listener of video <a href="com/google/android/exoplayer2/Renderer.html" title="interface in com.google.android.exoplayer2"><code>Renderer</code></a> events.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoRendererEventListener.EventDispatcher</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Dispatches events to a <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html" title="interface in com.google.android.exoplayer2.video"><code>VideoRendererEventListener</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html#videos">videos</a></span> - Variable in class com.google.android.exoplayer2.source.hls.playlist.<a href="com/google/android/exoplayer2/source/hls/playlist/HlsMasterPlaylist.html" title="class in com.google.android.exoplayer2.source.hls.playlist">HlsMasterPlaylist</a></dt>
|
|
<dd>
|
|
<div class="block">The video renditions declared by the playlist.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#videoSize">videoSize</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">The size of the video data, in bytes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video"><span class="typeNameLink">VideoSize</span></a> - Class in <a href="com/google/android/exoplayer2/video/package-summary.html">com.google.android.exoplayer2.video</a></dt>
|
|
<dd>
|
|
<div class="block">Represents the video size.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#%3Cinit%3E(int,int)">VideoSize(int, int)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a VideoSize without unapplied rotation or anamorphic content.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#%3Cinit%3E(int,int,int,float)">VideoSize(int, int, int, float)</a></span> - Constructor for class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a VideoSize.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html#videoSizeChanged(com.google.android.exoplayer2.video.VideoSize)">videoSizeChanged(VideoSize)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoRendererEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.video">VideoRendererEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Invokes <a href="com/google/android/exoplayer2/video/VideoRendererEventListener.html#onVideoSizeChanged(com.google.android.exoplayer2.video.VideoSize)"><code>VideoRendererEventListener.onVideoSizeChanged(VideoSize)</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#videoStartPosition">videoStartPosition</a></span> - Variable in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">The start offset of the video data, in bytes.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.VideoTrackScore.html#%3Cinit%3E(com.google.android.exoplayer2.Format,com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters,int,boolean)">VideoTrackScore(Format, DefaultTrackSelector.Parameters, int, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.VideoTrackScore.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.VideoTrackScore</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html#view">view</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui">AdOverlayInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The overlay view.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#VIEW_TYPE_CANVAS">VIEW_TYPE_CANVAS</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates subtitles should be displayed using a <a href="https://developer.android.com/reference/android/graphics/Canvas.html" title="class or interface in android.graphics" class="externalLink" target="_top"><code>Canvas</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/SubtitleView.html#VIEW_TYPE_WEB">VIEW_TYPE_WEB</a></span> - Static variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></dt>
|
|
<dd>
|
|
<div class="block">Indicates subtitles should be displayed using a <a href="https://developer.android.com/reference/android/webkit/WebView.html" title="class or interface in android.webkit" class="externalLink" target="_top"><code>WebView</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#viewportHeight">viewportHeight</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Viewport height in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#viewportOrientationMayChange">viewportOrientationMayChange</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the viewport orientation may change during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#viewportWidth">viewportWidth</a></span> - Variable in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Viewport width in pixels.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">VorbisBitArray</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Wraps a byte array, providing methods that allow it to be read as a Vorbis bitstream.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html#%3Cinit%3E(byte%5B%5D)">VorbisBitArray(byte[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisBitArray.html" title="class in com.google.android.exoplayer2.extractor">VorbisBitArray</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new instance that wraps an existing array.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac"><span class="typeNameLink">VorbisComment</span></a> - Class in <a href="com/google/android/exoplayer2/metadata/flac/package-summary.html">com.google.android.exoplayer2.metadata.flac</a></dt>
|
|
<dd>
|
|
<div class="block">A vorbis comment.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#%3Cinit%3E(java.lang.String,java.lang.String)">VorbisComment(String, String)</a></span> - Constructor for class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html#%3Cinit%3E(int,int,int,int,int,int,int,int,boolean,byte%5B%5D)">VorbisIdHeader(int, int, int, int, int, int, int, int, boolean, byte[])</a></span> - Constructor for class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.VorbisIdHeader</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/VorbisUtil.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">VorbisUtil</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for parsing Vorbis streams.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/VorbisUtil.CommentHeader.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">VorbisUtil.CommentHeader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Vorbis comment header.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">VorbisUtil.Mode</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Vorbis setup header modes.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/VorbisUtil.VorbisIdHeader.html" title="class in com.google.android.exoplayer2.extractor"><span class="typeNameLink">VorbisUtil.VorbisIdHeader</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/package-summary.html">com.google.android.exoplayer2.extractor</a></dt>
|
|
<dd>
|
|
<div class="block">Vorbis identification header.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9"><span class="typeNameLink">VpxDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/ext/vp9/package-summary.html">com.google.android.exoplayer2.ext.vp9</a></dt>
|
|
<dd>
|
|
<div class="block">Vpx decoder.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html#%3Cinit%3E(int,int,int,com.google.android.exoplayer2.drm.ExoMediaCrypto,int)">VpxDecoder(int, int, int, ExoMediaCrypto, int)</a></span> - Constructor for class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxDecoder.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxDecoder</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a VP9 decoder.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/vp9/VpxDecoderException.html" title="class in com.google.android.exoplayer2.ext.vp9"><span class="typeNameLink">VpxDecoderException</span></a> - Exception in <a href="com/google/android/exoplayer2/ext/vp9/package-summary.html">com.google.android.exoplayer2.ext.vp9</a></dt>
|
|
<dd>
|
|
<div class="block">Thrown when a libvpx decoder error occurs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html#vpxIsSecureDecodeSupported()">vpxIsSecureDecodeSupported()</a></span> - Static method in class com.google.android.exoplayer2.ext.vp9.<a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9">VpxLibrary</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/vp9/VpxLibrary.html" title="class in com.google.android.exoplayer2.ext.vp9"><span class="typeNameLink">VpxLibrary</span></a> - Class in <a href="com/google/android/exoplayer2/ext/vp9/package-summary.html">com.google.android.exoplayer2.ext.vp9</a></dt>
|
|
<dd>
|
|
<div class="block">Configures and queries the underlying native library.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:W">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">W</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#w(java.lang.String,java.lang.String)">w(String, String)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Log.html#w(java.lang.String,java.lang.String,java.lang.Throwable)">w(String, String, Throwable)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Log.html" title="class in com.google.android.exoplayer2.util">Log</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForIsLoading(boolean)">waitForIsLoading(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until <code>player.isLoading()</code> changes to the specified value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForIsLoading.html#%3Cinit%3E(java.lang.String,boolean)">WaitForIsLoading(String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForIsLoading.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForIsLoading</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForMessage(com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget)">waitForMessage(ActionSchedule.PlayerTarget)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until a message arrives at the <a href="com/google/android/exoplayer2/PlayerMessage.Target.html" title="interface in com.google.android.exoplayer2"><code>PlayerMessage.Target</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForMessage.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget)">WaitForMessage(String, ActionSchedule.PlayerTarget)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForMessage.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForPendingPlayerCommands()">waitForPendingPlayerCommands()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until all pending player commands have been handled.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPendingPlayerCommands.html#%3Cinit%3E(java.lang.String)">WaitForPendingPlayerCommands(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPendingPlayerCommands.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPendingPlayerCommands</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForPlaybackState(int)">waitForPlaybackState(int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until the playback state changed to the specified state.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlaybackState.html#%3Cinit%3E(java.lang.String,int)">WaitForPlaybackState(String, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPlaybackState.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPlaybackState</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForPlayWhenReady(boolean)">waitForPlayWhenReady(boolean)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until playWhenReady has the specified value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPlayWhenReady.html#%3Cinit%3E(java.lang.String,boolean)">WaitForPlayWhenReady(String, boolean)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPlayWhenReady.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPlayWhenReady</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForPositionDiscontinuity()">waitForPositionDiscontinuity()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until the next position discontinuity.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForPositionDiscontinuity.html#%3Cinit%3E(java.lang.String)">WaitForPositionDiscontinuity(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForPositionDiscontinuity.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForPositionDiscontinuity</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForTimelineChanged()">waitForTimelineChanged()</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until any timeline change.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html#waitForTimelineChanged(com.google.android.exoplayer2.Timeline,int)">waitForTimelineChanged(Timeline, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/ActionSchedule.Builder.html" title="class in com.google.android.exoplayer2.testutil">ActionSchedule.Builder</a></dt>
|
|
<dd>
|
|
<div class="block">Schedules a delay until the timeline changed to a specified expected timeline.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html#%3Cinit%3E(java.lang.String)">WaitForTimelineChanged(String)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForTimelineChanged</a></dt>
|
|
<dd>
|
|
<div class="block">Creates action waiting for any timeline change for any reason.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.Timeline,int)">WaitForTimelineChanged(String, Timeline, int)</a></span> - Constructor for class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/Action.WaitForTimelineChanged.html" title="class in com.google.android.exoplayer2.testutil">Action.WaitForTimelineChanged</a></dt>
|
|
<dd>
|
|
<div class="block">Creates action waiting for a timeline change for a given reason.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html#waitingForKeys">waitingForKeys</a></span> - Variable in class com.google.android.exoplayer2.decoder.<a href="com/google/android/exoplayer2/decoder/DecoderInputBuffer.html" title="class in com.google.android.exoplayer2.decoder">DecoderInputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the last attempt to read a sample into this buffer failed due to not yet having the DRM
|
|
keys associated with the next sample.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#WAKE_MODE_LOCAL">WAKE_MODE_LOCAL</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A wake mode that will cause the player to hold a <a href="https://developer.android.com/reference/android/os/PowerManager.WakeLock.html" title="class or interface in android.os" class="externalLink" target="_top"><code>PowerManager.WakeLock</code></a>
|
|
during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#WAKE_MODE_NETWORK">WAKE_MODE_NETWORK</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A wake mode that will cause the player to hold a <a href="https://developer.android.com/reference/android/os/PowerManager.WakeLock.html" title="class or interface in android.os" class="externalLink" target="_top"><code>PowerManager.WakeLock</code></a> and a
|
|
<a href="https://developer.android.com/reference/android/net/wifi/WifiManager.WifiLock.html" title="class or interface in android.net.wifi" class="externalLink" target="_top"><code>WifiManager.WifiLock</code></a> during playback.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#WAKE_MODE_NONE">WAKE_MODE_NONE</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">A wake mode that will not cause the player to hold any locks.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html#warmDecoderInfoCache(java.lang.String,boolean,boolean)">warmDecoderInfoCache(String, boolean, boolean)</a></span> - Static method in class com.google.android.exoplayer2.mediacodec.<a href="com/google/android/exoplayer2/mediacodec/MediaCodecUtil.html" title="class in com.google.android.exoplayer2.mediacodec">MediaCodecUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Optional call to warm the codec cache for a given mime type.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#WAV">WAV</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the WAV format.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/WavUtil.html#WAVE_FOURCC">WAVE_FOURCC</a></span> - Static variable in class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio">WavUtil</a></dt>
|
|
<dd>
|
|
<div class="block">Four character code for "WAVE".</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav"><span class="typeNameLink">WavExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/extractor/wav/package-summary.html">com.google.android.exoplayer2.extractor.wav</a></dt>
|
|
<dd>
|
|
<div class="block">Extracts data from WAV byte streams.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html#%3Cinit%3E()">WavExtractor()</a></span> - Constructor for class com.google.android.exoplayer2.extractor.wav.<a href="com/google/android/exoplayer2/extractor/wav/WavExtractor.html" title="class in com.google.android.exoplayer2.extractor.wav">WavExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.WavFileAudioBufferSink.html#%3Cinit%3E(java.lang.String)">WavFileAudioBufferSink(String)</a></span> - Constructor for class com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/TeeAudioProcessor.WavFileAudioBufferSink.html" title="class in com.google.android.exoplayer2.audio">TeeAudioProcessor.WavFileAudioBufferSink</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a new audio buffer sink that writes to .wav files with the given prefix.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/audio/WavUtil.html" title="class in com.google.android.exoplayer2.audio"><span class="typeNameLink">WavUtil</span></a> - Class in <a href="com/google/android/exoplayer2/audio/package-summary.html">com.google.android.exoplayer2.audio</a></dt>
|
|
<dd>
|
|
<div class="block">Utilities for handling WAVE files.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">WebServerDispatcher</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A <code>Dispatcher</code> for <code>MockWebServer</code> that allows per-path
|
|
customisation of the static data served.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">WebServerDispatcher.Resource</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">A resource served by <a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.html" title="class in com.google.android.exoplayer2.testutil"><code>WebServerDispatcher</code></a>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.Builder.html" title="class in com.google.android.exoplayer2.testutil"><span class="typeNameLink">WebServerDispatcher.Resource.Builder</span></a> - Class in <a href="com/google/android/exoplayer2/testutil/package-summary.html">com.google.android.exoplayer2.testutil</a></dt>
|
|
<dd>
|
|
<div class="block">Builder for <a href="com/google/android/exoplayer2/testutil/WebServerDispatcher.Resource.html" title="class in com.google.android.exoplayer2.testutil"><code>WebServerDispatcher.Resource</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/FileTypes.html#WEBVTT">WEBVTT</a></span> - Static variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/FileTypes.html" title="class in com.google.android.exoplayer2.util">FileTypes</a></dt>
|
|
<dd>
|
|
<div class="block">File type for the WebVTT format.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">WebvttCssStyle</span></a> - Class in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">Style object of a Css style block in a Webvtt file.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html#%3Cinit%3E()">WebvttCssStyle()</a></span> - Constructor for class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCssStyle</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.FontSizeUnit.html" title="annotation in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">WebvttCssStyle.FontSizeUnit</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">Font size unit enum.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/WebvttCssStyle.StyleFlags.html" title="annotation in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">WebvttCssStyle.StyleFlags</span></a> - Annotation Type in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">Style flag enum.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html" title="class in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">WebvttCueInfo</span></a> - Class in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">A representation of a WebVTT cue.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html#%3Cinit%3E(com.google.android.exoplayer2.text.Cue,long,long)">WebvttCueInfo(Cue, long, long)</a></span> - Constructor for class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCueInfo.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCueInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueParser.html" title="class in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">WebvttCueParser</span></a> - Class in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">Parser for WebVTT cues.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttCueParser.html#%3Cinit%3E()">WebvttCueParser()</a></span> - Constructor for class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttCueParser.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttCueParser</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/WebvttDecoder.html" title="class in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">WebvttDecoder</span></a> - Class in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/text/SimpleSubtitleDecoder.html" title="class in com.google.android.exoplayer2.text"><code>SimpleSubtitleDecoder</code></a> for WebVTT.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/webvtt/WebvttDecoder.html#%3Cinit%3E()">WebvttDecoder()</a></span> - Constructor for class com.google.android.exoplayer2.text.webvtt.<a href="com/google/android/exoplayer2/text/webvtt/WebvttDecoder.html" title="class in com.google.android.exoplayer2.text.webvtt">WebvttDecoder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html" title="class in com.google.android.exoplayer2.source.hls"><span class="typeNameLink">WebvttExtractor</span></a> - Class in <a href="com/google/android/exoplayer2/source/hls/package-summary.html">com.google.android.exoplayer2.source.hls</a></dt>
|
|
<dd>
|
|
<div class="block">A special purpose extractor for WebVTT content in HLS.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html#%3Cinit%3E(java.lang.String,com.google.android.exoplayer2.util.TimestampAdjuster)">WebvttExtractor(String, TimestampAdjuster)</a></span> - Constructor for class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/WebvttExtractor.html" title="class in com.google.android.exoplayer2.source.hls">WebvttExtractor</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/android/exoplayer2/text/webvtt/WebvttParserUtil.html" title="class in com.google.android.exoplayer2.text.webvtt"><span class="typeNameLink">WebvttParserUtil</span></a> - Class in <a href="com/google/android/exoplayer2/text/webvtt/package-summary.html">com.google.android.exoplayer2.text.webvtt</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for parsing WebVTT data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html#weight">weight</a></span> - Variable in class com.google.android.exoplayer2.source.dash.manifest.<a href="com/google/android/exoplayer2/source/dash/manifest/BaseUrl.html" title="class in com.google.android.exoplayer2.source.dash.manifest">BaseUrl</a></dt>
|
|
<dd>
|
|
<div class="block">The weight.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/C.html#WIDEVINE_UUID">WIDEVINE_UUID</a></span> - Static variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/C.html" title="class in com.google.android.exoplayer2">C</a></dt>
|
|
<dd>
|
|
<div class="block">UUID for the Widevine DRM scheme.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/drm/WidevineUtil.html" title="class in com.google.android.exoplayer2.drm"><span class="typeNameLink">WidevineUtil</span></a> - Class in <a href="com/google/android/exoplayer2/drm/package-summary.html">com.google.android.exoplayer2.drm</a></dt>
|
|
<dd>
|
|
<div class="block">Utility methods for Widevine.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#width">width</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd>
|
|
<div class="block">The width of the video in pixels, or <a href="com/google/android/exoplayer2/Format.html#NO_VALUE"><code>Format.NO_VALUE</code></a> if unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#width">width</a></span> - Variable in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd>
|
|
<div class="block">The width of the picture in pixels.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html#width">width</a></span> - Variable in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/NalUnitUtil.SpsData.html" title="class in com.google.android.exoplayer2.util">NalUnitUtil.SpsData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/AvcConfig.html#width">width</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/AvcConfig.html" title="class in com.google.android.exoplayer2.video">AvcConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html#width">width</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/MediaCodecVideoRenderer.CodecMaxValues.html" title="class in com.google.android.exoplayer2.video">MediaCodecVideoRenderer.CodecMaxValues</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#width">width</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoSize.html#width">width</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoSize.html" title="class in com.google.android.exoplayer2.video">VideoSize</a></dt>
|
|
<dd>
|
|
<div class="block">The video width in pixels, 0 when unknown.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/BasePlayer.html#window">window</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/BasePlayer.html" title="class in com.google.android.exoplayer2">BasePlayer</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#%3Cinit%3E()">Window()</a></span> - Constructor for class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">Creates window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#windowColor">windowColor</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">The fill color of the window.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html#windowColor">windowColor</a></span> - Variable in class com.google.android.exoplayer2.ui.<a href="com/google/android/exoplayer2/ui/CaptionStyleCompat.html" title="class in com.google.android.exoplayer2.ui">CaptionStyleCompat</a></dt>
|
|
<dd>
|
|
<div class="block">The preferred window color.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/text/Cue.html#windowColorSet">windowColorSet</a></span> - Variable in class com.google.android.exoplayer2.text.<a href="com/google/android/exoplayer2/text/Cue.html" title="class in com.google.android.exoplayer2.text">Cue</a></dt>
|
|
<dd>
|
|
<div class="block">Specifies whether or not the <a href="com/google/android/exoplayer2/text/Cue.html#windowColor"><code>Cue.windowColor</code></a> property is set.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#windowIndex">windowIndex</a></span> - Variable in class com.google.android.exoplayer2.analytics.<a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html" title="class in com.google.android.exoplayer2.analytics">AnalyticsListener.EventTime</a></dt>
|
|
<dd>
|
|
<div class="block">Window index in the <a href="com/google/android/exoplayer2/analytics/AnalyticsListener.EventTime.html#timeline"><code>AnalyticsListener.EventTime.timeline</code></a> this event belongs to, or the prospective window index
|
|
if the timeline is not yet known and empty.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#windowIndex">windowIndex</a></span> - Variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">The timeline window index reported with the events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/IllegalSeekPositionException.html#windowIndex">windowIndex</a></span> - Variable in exception com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/IllegalSeekPositionException.html" title="class in com.google.android.exoplayer2">IllegalSeekPositionException</a></dt>
|
|
<dd>
|
|
<div class="block">The index of the window being seeked to.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#windowIndex">windowIndex</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The window index.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#windowIndex">windowIndex</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">The timeline window index reported with the events.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Period.html#windowIndex">windowIndex</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Period.html" title="class in com.google.android.exoplayer2">Timeline.Period</a></dt>
|
|
<dd>
|
|
<div class="block">The index of the window to which this period belongs.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html#windowOffsetInFirstPeriodUs">windowOffsetInFirstPeriodUs</a></span> - Variable in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeTimeline.TimelineWindowDefinition.html" title="class in com.google.android.exoplayer2.testutil">FakeTimeline.TimelineWindowDefinition</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaPeriodId.html#windowSequenceNumber">windowSequenceNumber</a></span> - Variable in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaPeriodId.html" title="class in com.google.android.exoplayer2.source">MediaPeriodId</a></dt>
|
|
<dd>
|
|
<div class="block">The sequence number of the window in the buffered sequence of windows this media period is part
|
|
of.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Timeline.Window.html#windowStartTimeMs">windowStartTimeMs</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Timeline.Window.html" title="class in com.google.android.exoplayer2">Timeline.Window</a></dt>
|
|
<dd>
|
|
<div class="block">The window's start time in milliseconds since the Unix epoch, or <a href="com/google/android/exoplayer2/C.html#TIME_UNSET"><code>C.TIME_UNSET</code></a> if
|
|
unknown or not applicable.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html#windowType">windowType</a></span> - Variable in class com.google.android.exoplayer2.extractor.<a href="com/google/android/exoplayer2/extractor/VorbisUtil.Mode.html" title="class in com.google.android.exoplayer2.extractor">VorbisUtil.Mode</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Player.PositionInfo.html#windowUid">windowUid</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Player.PositionInfo.html" title="class in com.google.android.exoplayer2">Player.PositionInfo</a></dt>
|
|
<dd>
|
|
<div class="block">The UID of the window, or <code>null</code>, if the timeline is <a href="com/google/android/exoplayer2/Timeline.html#isEmpty()"><code>empty</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.AbsoluteSized.html#withAbsoluteSize(int)">withAbsoluteSize(int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.AbsoluteSized.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.AbsoluteSized</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that at least one of the matched spans has the expected <code>size</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withAdCount(int)">withAdCount(int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance with the ad count set to <code>count</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withAdCount(int,int)">withAdCount(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the number of ads in <code>adGroupIndex</code> resolved to <code>adCount</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#withAdditionalHeaders(java.util.Map)">withAdditionalHeaders(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy this data spec with additional HTTP request headers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withAdDurationsUs(int,long...)">withAdDurationsUs(int, long...)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad durations, in microseconds, in the specified ad
|
|
group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withAdDurationsUs(long%5B%5D)">withAdDurationsUs(long[])</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance with the specified ad durations, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withAdDurationsUs(long%5B%5D%5B%5D)">withAdDurationsUs(long[][])</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad durations, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withAdGroupTimeUs(int,long)">withAdGroupTimeUs(int, long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad group time.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withAdLoadError(int,int)">withAdLoadError(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad marked as having a load error.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withAdResumePositionUs(long)">withAdResumePositionUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad resume position, in microseconds, relative to the
|
|
start of the current ad.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withAdState(int,int)">withAdState(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance with the specified ad set to the specified <code>state</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withAdUri(int,int,android.net.Uri)">withAdUri(int, int, Uri)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad URI.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withAdUri(android.net.Uri,int)">withAdUri(Uri, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance with the specified <code>uri</code> set for the specified ad, and the ad
|
|
marked as <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#AD_STATE_AVAILABLE"><code>AdPlaybackState.AD_STATE_AVAILABLE</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Aligned.html#withAlignment(android.text.Layout.Alignment)">withAlignment(Layout.Alignment)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Aligned.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.Aligned</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that at least one of the matched spans has the expected <code>alignment</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withAllAdsSkipped()">withAllAdsSkipped()</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with all unavailable and available ads marked as skipped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Colored.html#withColor(int)">withColor(int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Colored.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.Colored</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that at least one of the matched spans has the expected <code>color</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withContentDurationUs(long)">withContentDurationUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified content duration, in microseconds.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withContentResumeOffsetUs(int,long)">withContentResumeOffsetUs(int, long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#contentResumeOffsetUs"><code>AdPlaybackState.AdGroup.contentResumeOffsetUs</code></a>, in microseconds,
|
|
for the specified ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withContentResumeOffsetUs(long)">withContentResumeOffsetUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#contentResumeOffsetUs"><code>AdPlaybackState.AdGroup.contentResumeOffsetUs</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Typefaced.html#withFamily(java.lang.String)">withFamily(String)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.Typefaced.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.Typefaced</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that at least one of the matched spans has the expected <code>fontFamily</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.WithSpanFlags.html#withFlags(int)">withFlags(int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.WithSpanFlags.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.WithSpanFlags</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that one of the matched spans has the expected <code>flags</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withIsServerSideInserted(boolean)">withIsServerSideInserted(boolean)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified value for <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#isServerSideInserted"><code>AdPlaybackState.AdGroup.isServerSideInserted</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withIsServerSideInserted(int,boolean)">withIsServerSideInserted(int, boolean)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified value for <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#isServerSideInserted"><code>AdPlaybackState.AdGroup.isServerSideInserted</code></a> in the
|
|
specified ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#withManifestFormatInfo(com.google.android.exoplayer2.Format)">withManifestFormatInfo(Format)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.EmphasizedText.html#withMarkAndPosition(int,int,int)">withMarkAndPosition(int, int, int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.EmphasizedText.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.EmphasizedText</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that at least one of the matched spans has the expected <code>mark</code> and <code>
|
|
position</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withNewAdGroup(int,long)">withNewAdGroup(int, long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with a new ad group.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html#withParameters(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId)">withParameters(int, MediaSource.MediaPeriodId)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm">DrmSessionEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a view of the event dispatcher with the provided window index and media period id.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html#withParameters(int,com.google.android.exoplayer2.source.MediaSource.MediaPeriodId,long)">withParameters(int, MediaSource.MediaPeriodId, long)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/MediaSourceEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.source">MediaSourceEventListener.EventDispatcher</a></dt>
|
|
<dd>
|
|
<div class="block">Creates a view of the event dispatcher with pre-configured window index, media period id, and
|
|
media time offset.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withPlayedAd(int,int)">withPlayedAd(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad marked as played.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withRemovedAdGroupCount(int)">withRemovedAdGroupCount(int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified number of <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#removedAdGroupCount"><code>removed ad
|
|
groups</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#withRequestHeaders(java.util.Map)">withRequestHeaders(Map<String, String>)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this data spec with the specified HTTP request headers.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.RelativeSized.html#withSizeChange(float)">withSizeChange(float)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.RelativeSized.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.RelativeSized</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that at least one of the matched spans has the expected <code>sizeChange</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withSkippedAd(int,int)">withSkippedAd(int, int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with the specified ad marked as skipped.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html#withSkippedAdGroup(int)">withSkippedAdGroup(int)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState</a></dt>
|
|
<dd>
|
|
<div class="block">Returns an instance with all ads in the specified ad group skipped (except for those already
|
|
marked as played or in the error state).</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/PlaybackParameters.html#withSpeed(float)">withSpeed(float)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/PlaybackParameters.html" title="class in com.google.android.exoplayer2">PlaybackParameters</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy with the given speed.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.RubyText.html#withTextAndPosition(java.lang.String,int)">withTextAndPosition(String, int)</a></span> - Method in interface com.google.android.exoplayer2.testutil.truth.<a href="com/google/android/exoplayer2/testutil/truth/SpannedSubject.RubyText.html" title="interface in com.google.android.exoplayer2.testutil.truth">SpannedSubject.RubyText</a></dt>
|
|
<dd>
|
|
<div class="block">Checks that at least one of the matched spans has the expected <code>text</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#withTimeUs(long)">withTimeUs(long)</a></span> - Method in class com.google.android.exoplayer2.source.ads.<a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html" title="class in com.google.android.exoplayer2.source.ads">AdPlaybackState.AdGroup</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a new instance with the <a href="com/google/android/exoplayer2/source/ads/AdPlaybackState.AdGroup.html#timeUs"><code>AdPlaybackState.AdGroup.timeUs</code></a> set to the specified value.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSpec.html#withUri(android.net.Uri)">withUri(Uri)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream">DataSpec</a></dt>
|
|
<dd>
|
|
<div class="block">Returns a copy of this data spec with the specified Uri.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html#WORKAROUND_DEVICE_NEEDS_KEYS_TO_CONFIGURE_CODEC">WORKAROUND_DEVICE_NEEDS_KEYS_TO_CONFIGURE_CODEC</a></span> - Static variable in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/FrameworkMediaCrypto.html" title="class in com.google.android.exoplayer2.drm">FrameworkMediaCrypto</a></dt>
|
|
<dd>
|
|
<div class="block">Whether the device needs keys to have been loaded into the <a href="com/google/android/exoplayer2/drm/DrmSession.html" title="interface in com.google.android.exoplayer2.drm"><code>DrmSession</code></a> before codec
|
|
configuration.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html" title="class in com.google.android.exoplayer2.ext.workmanager"><span class="typeNameLink">WorkManagerScheduler</span></a> - Class in <a href="com/google/android/exoplayer2/ext/workmanager/package-summary.html">com.google.android.exoplayer2.ext.workmanager</a></dt>
|
|
<dd>
|
|
<div class="block">A <a href="com/google/android/exoplayer2/scheduler/Scheduler.html" title="interface in com.google.android.exoplayer2.scheduler"><code>Scheduler</code></a> that uses <code>WorkManager</code>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html#%3Cinit%3E(android.content.Context,java.lang.String)">WorkManagerScheduler(Context, String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.workmanager.<a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html" title="class in com.google.android.exoplayer2.ext.workmanager">WorkManagerScheduler</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html#%3Cinit%3E(java.lang.String)">WorkManagerScheduler(String)</a></span> - Constructor for class com.google.android.exoplayer2.ext.workmanager.<a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html" title="class in com.google.android.exoplayer2.ext.workmanager">WorkManagerScheduler</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Call <a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.html#%3Cinit%3E(android.content.Context,java.lang.String)"><code>WorkManagerScheduler(Context, String)</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/ext/workmanager/WorkManagerScheduler.SchedulerWorker.html" title="class in com.google.android.exoplayer2.ext.workmanager"><span class="typeNameLink">WorkManagerScheduler.SchedulerWorker</span></a> - Class in <a href="com/google/android/exoplayer2/ext/workmanager/package-summary.html">com.google.android.exoplayer2.ext.workmanager</a></dt>
|
|
<dd>
|
|
<div class="block">A <code>Worker</code> that starts the target service if the requirements are met.</div>
|
|
</dd>
|
|
<dt><a href="com/google/android/exoplayer2/offline/WritableDownloadIndex.html" title="interface in com.google.android.exoplayer2.offline"><span class="typeNameLink">WritableDownloadIndex</span></a> - Interface in <a href="com/google/android/exoplayer2/offline/package-summary.html">com.google.android.exoplayer2.offline</a></dt>
|
|
<dd>
|
|
<div class="block">A writable index of <a href="com/google/android/exoplayer2/offline/Download.html" title="class in com.google.android.exoplayer2.offline"><code>Downloads</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html#write(byte%5B%5D,int,int)">write(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FailOnCloseDataSink.html" title="class in com.google.android.exoplayer2.testutil">FailOnCloseDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html#write(byte%5B%5D,int,int)">write(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/ByteArrayDataSink.html" title="class in com.google.android.exoplayer2.upstream">ByteArrayDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html#write(byte%5B%5D,int,int)">write(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.cache.<a href="com/google/android/exoplayer2/upstream/cache/CacheDataSink.html" title="class in com.google.android.exoplayer2.upstream.cache">CacheDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html#write(byte%5B%5D,int,int)">write(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.upstream.crypto.<a href="com/google/android/exoplayer2/upstream/crypto/AesCipherDataSink.html" title="class in com.google.android.exoplayer2.upstream.crypto">AesCipherDataSink</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/upstream/DataSink.html#write(byte%5B%5D,int,int)">write(byte[], int, int)</a></span> - Method in interface com.google.android.exoplayer2.upstream.<a href="com/google/android/exoplayer2/upstream/DataSink.html" title="interface in com.google.android.exoplayer2.upstream">DataSink</a></dt>
|
|
<dd>
|
|
<div class="block">Consumes the provided data.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/util/Util.html#writeBoolean(android.os.Parcel,boolean)">writeBoolean(Parcel, boolean)</a></span> - Static method in class com.google.android.exoplayer2.util.<a href="com/google/android/exoplayer2/util/Util.html" title="class in com.google.android.exoplayer2.util">Util</a></dt>
|
|
<dd>
|
|
<div class="block">Writes a boolean to a <a href="https://developer.android.com/reference/android/os/Parcel.html" title="class or interface in android.os" class="externalLink" target="_top"><code>Parcel</code></a>.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html#writeData(long)">writeData(long)</a></span> - Method in class com.google.android.exoplayer2.testutil.<a href="com/google/android/exoplayer2/testutil/FakeSampleStream.html" title="class in com.google.android.exoplayer2.testutil">FakeSampleStream</a></dt>
|
|
<dd>
|
|
<div class="block">Writes all not yet written <a href="com/google/android/exoplayer2/testutil/FakeSampleStream.FakeSampleStreamItem.html" title="class in com.google.android.exoplayer2.testutil"><code>sample stream items</code></a> to the sample queue
|
|
starting at the given position.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html#%3Cinit%3E(int,com.google.android.exoplayer2.Format,boolean)">WriteException(int, Format, boolean)</a></span> - Constructor for exception com.google.android.exoplayer2.audio.<a href="com/google/android/exoplayer2/audio/AudioSink.WriteException.html" title="class in com.google.android.exoplayer2.audio">AudioSink.WriteException</a></dt>
|
|
<dd>
|
|
<div class="block">Creates an instance.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#writer">writer</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="block">Optional writer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html#writeToBuffer(byte%5B%5D,int,int)">writeToBuffer(byte[], int, int)</a></span> - Method in class com.google.android.exoplayer2.source.rtsp.<a href="com/google/android/exoplayer2/source/rtsp/RtpPacket.html" title="class in com.google.android.exoplayer2.source.rtsp">RtpPacket</a></dt>
|
|
<dd>
|
|
<div class="block">Writes the data in an RTP packet to a target buffer.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html#writeToParcel(android.os.Parcel)">writeToParcel(Parcel)</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.ComponentSplice.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand.ComponentSplice</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.SchemeData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData.SchemeData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/drm/DrmInitData.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.drm.<a href="com/google/android/exoplayer2/drm/DrmInitData.html" title="class in com.google.android.exoplayer2.drm">DrmInitData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/Format.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/Format.html" title="class in com.google.android.exoplayer2">Format</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.dvbsi.<a href="com/google/android/exoplayer2/metadata/dvbsi/AppInfoTable.html" title="class in com.google.android.exoplayer2.metadata.dvbsi">AppInfoTable</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.emsg.<a href="com/google/android/exoplayer2/metadata/emsg/EventMessage.html" title="class in com.google.android.exoplayer2.metadata.emsg">EventMessage</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/PictureFrame.html" title="class in com.google.android.exoplayer2.metadata.flac">PictureFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.flac.<a href="com/google/android/exoplayer2/metadata/flac/VorbisComment.html" title="class in com.google.android.exoplayer2.metadata.flac">VorbisComment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyHeaders.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyHeaders</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.icy.<a href="com/google/android/exoplayer2/metadata/icy/IcyInfo.html" title="class in com.google.android.exoplayer2.metadata.icy">IcyInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ApicFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ApicFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/BinaryFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">BinaryFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">ChapterTocFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/CommentFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">CommentFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/GeobFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">GeobFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/InternalFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">InternalFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/MlltFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">MlltFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/PrivFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">PrivFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/TextInformationFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">TextInformationFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.id3.<a href="com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.html" title="class in com.google.android.exoplayer2.metadata.id3">UrlLinkFrame</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/Metadata.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.<a href="com/google/android/exoplayer2/metadata/Metadata.html" title="class in com.google.android.exoplayer2.metadata">Metadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MdtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">MdtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/MotionPhotoMetadata.html" title="class in com.google.android.exoplayer2.metadata.mp4">MotionPhotoMetadata</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.Segment.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData.Segment</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SlowMotionData.html" title="class in com.google.android.exoplayer2.metadata.mp4">SlowMotionData</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.mp4.<a href="com/google/android/exoplayer2/metadata/mp4/SmtaMetadataEntry.html" title="class in com.google.android.exoplayer2.metadata.mp4">SmtaMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/PrivateCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">PrivateCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceInsertCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceNullCommand.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceNullCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceNullCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">SpliceScheduleCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.metadata.scte35.<a href="com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.html" title="class in com.google.android.exoplayer2.metadata.scte35">TimeSignalCommand</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/DownloadRequest.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/DownloadRequest.html" title="class in com.google.android.exoplayer2.offline">DownloadRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/offline/StreamKey.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.offline.<a href="com/google/android/exoplayer2/offline/StreamKey.html" title="class in com.google.android.exoplayer2.offline">StreamKey</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/scheduler/Requirements.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.scheduler.<a href="com/google/android/exoplayer2/scheduler/Requirements.html" title="class in com.google.android.exoplayer2.scheduler">Requirements</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.VariantInfo.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry.VariantInfo</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.source.hls.<a href="com/google/android/exoplayer2/source/hls/HlsTrackMetadataEntry.html" title="class in com.google.android.exoplayer2.source.hls">HlsTrackMetadataEntry</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroup.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroup.html" title="class in com.google.android.exoplayer2.source">TrackGroup</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/source/TrackGroupArray.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.source.<a href="com/google/android/exoplayer2/source/TrackGroupArray.html" title="class in com.google.android.exoplayer2.source">TrackGroupArray</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.Parameters.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.Parameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/DefaultTrackSelector.SelectionOverride.html" title="class in com.google.android.exoplayer2.trackselection">DefaultTrackSelector.SelectionOverride</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.trackselection.<a href="com/google/android/exoplayer2/trackselection/TrackSelectionParameters.html" title="class in com.google.android.exoplayer2.trackselection">TrackSelectionParameters</a></dt>
|
|
<dd> </dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/ColorInfo.html#writeToParcel(android.os.Parcel,int)">writeToParcel(Parcel, int)</a></span> - Method in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/ColorInfo.html" title="class in com.google.android.exoplayer2.video">ColorInfo</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a id="I:X">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">X</h2>
|
|
<dl>
|
|
<dt><a href="com/google/android/exoplayer2/util/XmlPullParserUtil.html" title="class in com.google.android.exoplayer2.util"><span class="typeNameLink">XmlPullParserUtil</span></a> - Class in <a href="com/google/android/exoplayer2/util/package-summary.html">com.google.android.exoplayer2.util</a></dt>
|
|
<dd>
|
|
<div class="block"><a href="https://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html" title="class or interface in org.xmlpull.v1" class="externalLink" target="_top"><code>XmlPullParser</code></a> utility methods.</div>
|
|
</dd>
|
|
</dl>
|
|
<a id="I:Y">
|
|
<!-- -->
|
|
</a>
|
|
<h2 class="title">Y</h2>
|
|
<dl>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/MediaMetadata.html#year">year</a></span> - Variable in class com.google.android.exoplayer2.<a href="com/google/android/exoplayer2/MediaMetadata.html" title="class in com.google.android.exoplayer2">MediaMetadata</a></dt>
|
|
<dd>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <a href="com/google/android/exoplayer2/MediaMetadata.html#recordingYear"><code>MediaMetadata.recordingYear</code></a> instead.</div>
|
|
</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#yuvPlanes">yuvPlanes</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd>
|
|
<div class="block">YUV planes for YUV mode.</div>
|
|
</dd>
|
|
<dt><span class="memberNameLink"><a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html#yuvStrides">yuvStrides</a></span> - Variable in class com.google.android.exoplayer2.video.<a href="com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.html" title="class in com.google.android.exoplayer2.video">VideoDecoderOutputBuffer</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a href="#I:X">X</a> <a href="#I:Y">Y</a> <br><a href="allclasses-index.html">All Classes</a> <a href="allpackages-index.html">All Packages</a></div>
|
|
</main>
|
|
<footer role="contentinfo">
|
|
<nav role="navigation">
|
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
<div class="bottomNav"><a id="navbar.bottom">
|
|
<!-- -->
|
|
</a>
|
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
<a id="navbar.bottom.firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="index.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li><a href="overview-tree.html">Tree</a></li>
|
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
|
<li class="navBarCell1Rev">Index</li>
|
|
<li><a href="help-doc.html">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList" id="allclasses_navbar_bottom">
|
|
<li><a href="allclasses.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
</div>
|
|
<a id="skip.navbar.bottom">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
</nav>
|
|
</footer>
|
|
</body>
|
|
</html>
|