4899 lines
214 KiB
HTML
4899 lines
214 KiB
HTML
<!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>C (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="C (ExoPlayer library)";
|
|
}
|
|
}
|
|
catch(err) {
|
|
}
|
|
//-->
|
|
var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9};
|
|
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
|
|
var altColor = "altColor";
|
|
var rowColor = "rowColor";
|
|
var tableTab = "tableTab";
|
|
var activeTableTab = "activeTableTab";
|
|
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><a href="package-summary.html">Package</a></li>
|
|
<li class="navBarCell1Rev">Class</li>
|
|
<li><a href="package-tree.html">Tree</a></li>
|
|
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="../../../../index-all.html">Index</a></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>
|
|
<div>
|
|
<ul class="subNavList">
|
|
<li>Summary: </li>
|
|
<li><a href="#nested.class.summary">Nested</a> | </li>
|
|
<li><a href="#field.summary">Field</a> | </li>
|
|
<li>Constr | </li>
|
|
<li><a href="#method.summary">Method</a></li>
|
|
</ul>
|
|
<ul class="subNavList">
|
|
<li>Detail: </li>
|
|
<li><a href="#field.detail">Field</a> | </li>
|
|
<li>Constr | </li>
|
|
<li><a href="#method.detail">Method</a></li>
|
|
</ul>
|
|
</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>
|
|
<!-- ======== START OF CLASS DATA ======== -->
|
|
<main role="main">
|
|
<div class="header">
|
|
<div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">com.google.android.exoplayer2</a></div>
|
|
<h2 title="Class C" class="title">Class C</h2>
|
|
</div>
|
|
<div class="contentContainer">
|
|
<ul class="inheritance">
|
|
<li><a href="https://developer.android.com/reference/java/lang/Object.html" title="class or interface in java.lang" class="externalLink" target="_top">java.lang.Object</a></li>
|
|
<li>
|
|
<ul class="inheritance">
|
|
<li>com.google.android.exoplayer2.C</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<div class="description">
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<hr>
|
|
<pre>public final class <span class="typeNameLabel">C</span>
|
|
extends <a href="https://developer.android.com/reference/java/lang/Object.html" title="class or interface in java.lang" class="externalLink" target="_top">Object</a></pre>
|
|
<div class="block">Defines constants used by the library.</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="summary">
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
|
<section role="region">
|
|
<ul class="blockList">
|
|
<li class="blockList"><a id="nested.class.summary">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Nested Class Summary</h3>
|
|
<table class="memberSummary">
|
|
<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Class</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.AudioAllowedCapturePolicy.html" title="annotation in com.google.android.exoplayer2">C.AudioAllowedCapturePolicy</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Capture policies for audio attributes.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.AudioContentType.html" title="annotation in com.google.android.exoplayer2">C.AudioContentType</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Content types for audio attributes.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.AudioFlags.html" title="annotation in com.google.android.exoplayer2">C.AudioFlags</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Flags for audio attributes.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.AudioFocusGain.html" title="annotation in com.google.android.exoplayer2">C.AudioFocusGain</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Audio focus types.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.AudioUsage.html" title="annotation in com.google.android.exoplayer2">C.AudioUsage</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Usage types for audio attributes.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.BufferFlags.html" title="annotation in com.google.android.exoplayer2">C.BufferFlags</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Flags which can apply to a buffer containing a media sample.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.ColorRange.html" title="annotation in com.google.android.exoplayer2">C.ColorRange</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video color range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.ColorSpace.html" title="annotation in com.google.android.exoplayer2">C.ColorSpace</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video colorspaces.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.ColorTransfer.html" title="annotation in com.google.android.exoplayer2">C.ColorTransfer</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video color transfer characteristics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.ContentType.html" title="annotation in com.google.android.exoplayer2">C.ContentType</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents a streaming or other media type.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.CryptoMode.html" title="annotation in com.google.android.exoplayer2">C.CryptoMode</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Crypto modes for a codec.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.DataType.html" title="annotation in com.google.android.exoplayer2">C.DataType</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents a type of data.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.Encoding.html" title="annotation in com.google.android.exoplayer2">C.Encoding</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents an audio encoding, or an invalid or unset value.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.FormatSupport.html" title="annotation in com.google.android.exoplayer2">C.FormatSupport</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Level of renderer support for a format.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.NetworkType.html" title="annotation in com.google.android.exoplayer2">C.NetworkType</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network connection type.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.PcmEncoding.html" title="annotation in com.google.android.exoplayer2">C.PcmEncoding</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents a PCM audio encoding, or an invalid or unset value.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.Projection.html" title="annotation in com.google.android.exoplayer2">C.Projection</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video projection types.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.RoleFlags.html" title="annotation in com.google.android.exoplayer2">C.RoleFlags</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Track role flags.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.SelectionFlags.html" title="annotation in com.google.android.exoplayer2">C.SelectionFlags</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Track selection flags.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.StereoMode.html" title="annotation in com.google.android.exoplayer2">C.StereoMode</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The stereo mode for 360/3D/VR videos.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.StreamType.html" title="annotation in com.google.android.exoplayer2">C.StreamType</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.VideoOutputMode.html" title="annotation in com.google.android.exoplayer2">C.VideoOutputMode</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video decoder output modes.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.VideoScalingMode.html" title="annotation in com.google.android.exoplayer2">C.VideoScalingMode</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static interface </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="C.WakeMode.html" title="annotation in com.google.android.exoplayer2">C.WakeMode</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Mode specifying whether the player should hold a WakeLock and a WifiLock.</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
<!-- =========== FIELD SUMMARY =========== -->
|
|
<section role="region">
|
|
<ul class="blockList">
|
|
<li class="blockList"><a id="field.summary">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Field Summary</h3>
|
|
<table class="memberSummary">
|
|
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Field</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ALLOW_CAPTURE_BY_ALL">ALLOW_CAPTURE_BY_ALL</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ALLOW_CAPTURE_BY_NONE">ALLOW_CAPTURE_BY_NONE</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ALLOW_CAPTURE_BY_SYSTEM">ALLOW_CAPTURE_BY_SYSTEM</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ASCII_NAME">ASCII_NAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#AUDIO_SESSION_ID_UNSET">AUDIO_SESSION_ID_UNSET</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#AUDIOFOCUS_GAIN">AUDIOFOCUS_GAIN</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#AUDIOFOCUS_GAIN_TRANSIENT">AUDIOFOCUS_GAIN_TRANSIENT</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE">AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK">AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#AUDIOFOCUS_NONE">AUDIOFOCUS_NONE</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BITS_PER_BYTE">BITS_PER_BYTE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The number of bits per byte.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_FLAG_DECODE_ONLY">BUFFER_FLAG_DECODE_ONLY</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates that a buffer should be decoded but not rendered.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_FLAG_ENCRYPTED">BUFFER_FLAG_ENCRYPTED</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates that a buffer is (at least partially) encrypted.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_FLAG_END_OF_STREAM">BUFFER_FLAG_END_OF_STREAM</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Flag for empty buffers that signal that the end of the stream was reached.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA">BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates that a buffer has supplemental data.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_FLAG_KEY_FRAME">BUFFER_FLAG_KEY_FRAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates that a buffer holds a synchronization sample.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_FLAG_LAST_SAMPLE">BUFFER_FLAG_LAST_SAMPLE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates that a buffer is known to contain the last media sample of the stream.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BYTES_PER_FLOAT">BYTES_PER_FLOAT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The number of bytes per float.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CENC_TYPE_cbc1">CENC_TYPE_cbc1</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">"cbc1" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CENC_TYPE_cbcs">CENC_TYPE_cbcs</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">"cbcs" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CENC_TYPE_cenc">CENC_TYPE_cenc</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">"cenc" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CENC_TYPE_cens">CENC_TYPE_cens</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">"cens" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CLEARKEY_UUID">CLEARKEY_UUID</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">UUID for the ClearKey DRM scheme.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_RANGE_FULL">COLOR_RANGE_FULL</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_RANGE_LIMITED">COLOR_RANGE_LIMITED</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_SPACE_BT2020">COLOR_SPACE_BT2020</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_SPACE_BT601">COLOR_SPACE_BT601</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_SPACE_BT709">COLOR_SPACE_BT709</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_TRANSFER_HLG">COLOR_TRANSFER_HLG</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_TRANSFER_SDR">COLOR_TRANSFER_SDR</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COLOR_TRANSFER_ST2084">COLOR_TRANSFER_ST2084</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#COMMON_PSSH_UUID">COMMON_PSSH_UUID</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONTENT_TYPE_MOVIE">CONTENT_TYPE_MOVIE</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONTENT_TYPE_MUSIC">CONTENT_TYPE_MUSIC</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONTENT_TYPE_SONIFICATION">CONTENT_TYPE_SONIFICATION</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONTENT_TYPE_SPEECH">CONTENT_TYPE_SPEECH</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONTENT_TYPE_UNKNOWN">CONTENT_TYPE_UNKNOWN</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRYPTO_MODE_AES_CBC">CRYPTO_MODE_AES_CBC</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRYPTO_MODE_AES_CTR">CRYPTO_MODE_AES_CTR</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRYPTO_MODE_UNENCRYPTED">CRYPTO_MODE_UNENCRYPTED</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_AD">DATA_TYPE_AD</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for ads loader data.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_CUSTOM_BASE">DATA_TYPE_CUSTOM_BASE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Applications or extensions may define custom <code>DATA_TYPE_*</code> constants greater than or
|
|
equal to this value.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_DRM">DATA_TYPE_DRM</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for drm or encryption data.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_MANIFEST">DATA_TYPE_MANIFEST</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for a manifest file.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_MEDIA">DATA_TYPE_MEDIA</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for media, typically containing media samples.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_MEDIA_INITIALIZATION">DATA_TYPE_MEDIA_INITIALIZATION</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for media, typically containing only initialization data.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_MEDIA_PROGRESSIVE_LIVE">DATA_TYPE_MEDIA_PROGRESSIVE_LIVE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for live progressive media streams, typically containing media samples.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_TIME_SYNCHRONIZATION">DATA_TYPE_TIME_SYNCHRONIZATION</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for time synchronization data.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DATA_TYPE_UNKNOWN">DATA_TYPE_UNKNOWN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A data type constant for data of unknown or unspecified type.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DEFAULT_BUFFER_SEGMENT_SIZE">DEFAULT_BUFFER_SEGMENT_SIZE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A default size in bytes for an individual allocation that forms part of a larger buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS">DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A default maximum position for which a seek to previous will seek to the previous window, in
|
|
milliseconds.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DEFAULT_SEEK_BACK_INCREMENT_MS">DEFAULT_SEEK_BACK_INCREMENT_MS</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A default seek back increment, in milliseconds.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DEFAULT_SEEK_FORWARD_INCREMENT_MS">DEFAULT_SEEK_FORWARD_INCREMENT_MS</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A default seek forward increment, in milliseconds.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AAC_ELD">ENCODING_AAC_ELD</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AAC_ER_BSAC">ENCODING_AAC_ER_BSAC</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">AAC Error Resilient Bit-Sliced Arithmetic Coding.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AAC_HE_V1">ENCODING_AAC_HE_V1</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AAC_HE_V2">ENCODING_AAC_HE_V2</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AAC_LC">ENCODING_AAC_LC</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AAC_XHE">ENCODING_AAC_XHE</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AC3">ENCODING_AC3</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_AC4">ENCODING_AC4</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_DOLBY_TRUEHD">ENCODING_DOLBY_TRUEHD</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_DTS">ENCODING_DTS</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_DTS_HD">ENCODING_DTS_HD</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_E_AC3">ENCODING_E_AC3</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_E_AC3_JOC">ENCODING_E_AC3_JOC</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_INVALID">ENCODING_INVALID</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_MP3">ENCODING_MP3</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_PCM_16BIT">ENCODING_PCM_16BIT</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_PCM_16BIT_BIG_ENDIAN">ENCODING_PCM_16BIT_BIG_ENDIAN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Like <a href="#ENCODING_PCM_16BIT"><code>ENCODING_PCM_16BIT</code></a>, but with the bytes in big endian order.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_PCM_24BIT">ENCODING_PCM_24BIT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">PCM encoding with 24 bits per sample.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_PCM_32BIT">ENCODING_PCM_32BIT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">PCM encoding with 32 bits per sample.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_PCM_8BIT">ENCODING_PCM_8BIT</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCODING_PCM_FLOAT">ENCODING_PCM_FLOAT</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FLAG_AUDIBILITY_ENFORCED">FLAG_AUDIBILITY_ENFORCED</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMAT_EXCEEDS_CAPABILITIES">FORMAT_EXCEEDS_CAPABILITIES</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMAT_HANDLED">FORMAT_HANDLED</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The <code>Renderer</code> is capable of rendering the format.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMAT_UNSUPPORTED_DRM">FORMAT_UNSUPPORTED_DRM</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMAT_UNSUPPORTED_SUBTYPE">FORMAT_UNSUPPORTED_SUBTYPE</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FORMAT_UNSUPPORTED_TYPE">FORMAT_UNSUPPORTED_TYPE</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#INDEX_UNSET">INDEX_UNSET</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents an unset or unknown index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ISO88591_NAME">ISO88591_NAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#LANGUAGE_UNDETERMINED">LANGUAGE_UNDETERMINED</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents an undetermined language as an ISO 639-2 language code.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#LENGTH_UNSET">LENGTH_UNSET</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents an unset or unknown length.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MICROS_PER_SECOND">MICROS_PER_SECOND</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The number of microseconds in one second.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MILLIS_PER_SECOND">MILLIS_PER_SECOND</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The number of milliseconds in one second.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_CUSTOM_BASE">MSG_CUSTOM_BASE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_CUSTOM_BASE</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_SET_AUDIO_ATTRIBUTES">MSG_SET_AUDIO_ATTRIBUTES</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_AUDIO_ATTRIBUTES</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_SET_AUX_EFFECT_INFO">MSG_SET_AUX_EFFECT_INFO</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_AUX_EFFECT_INFO</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_SET_CAMERA_MOTION_LISTENER">MSG_SET_CAMERA_MOTION_LISTENER</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_CAMERA_MOTION_LISTENER</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_SET_SCALING_MODE">MSG_SET_SCALING_MODE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_SCALING_MODE</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_SET_SURFACE">MSG_SET_SURFACE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VIDEO_OUTPUT</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_SET_VIDEO_FRAME_METADATA_LISTENER">MSG_SET_VIDEO_FRAME_METADATA_LISTENER</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VIDEO_FRAME_METADATA_LISTENER</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MSG_SET_VOLUME">MSG_SET_VOLUME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VOLUME</code>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NANOS_PER_SECOND">NANOS_PER_SECOND</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The number of nanoseconds in one second.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_2G">NETWORK_TYPE_2G</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for a 2G cellular connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_3G">NETWORK_TYPE_3G</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for a 3G cellular connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_4G">NETWORK_TYPE_4G</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for a 4G cellular connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_5G_NSA">NETWORK_TYPE_5G_NSA</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for a 5G non-stand-alone (NSA) cellular connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_5G_SA">NETWORK_TYPE_5G_SA</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for a 5G stand-alone (SA) cellular connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_CELLULAR_UNKNOWN">NETWORK_TYPE_CELLULAR_UNKNOWN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for cellular connections which cannot be mapped to one of <a href="#NETWORK_TYPE_2G"><code>NETWORK_TYPE_2G</code></a>, <a href="#NETWORK_TYPE_3G"><code>NETWORK_TYPE_3G</code></a>, or <a href="#NETWORK_TYPE_4G"><code>NETWORK_TYPE_4G</code></a>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_ETHERNET">NETWORK_TYPE_ETHERNET</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for an Ethernet connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_OFFLINE">NETWORK_TYPE_OFFLINE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">No network connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_OTHER">NETWORK_TYPE_OTHER</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for other connections which are not Wifi or cellular (e.g.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_UNKNOWN">NETWORK_TYPE_UNKNOWN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Unknown network type.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NETWORK_TYPE_WIFI">NETWORK_TYPE_WIFI</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Network type for a Wifi connection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PERCENTAGE_UNSET">PERCENTAGE_UNSET</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents an unset or unknown percentage.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PLAYREADY_UUID">PLAYREADY_UUID</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">UUID for the PlayReady DRM scheme.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#POSITION_UNSET">POSITION_UNSET</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents an unset or unknown position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PRIORITY_DOWNLOAD">PRIORITY_DOWNLOAD</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Priority for media downloading.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PRIORITY_PLAYBACK">PRIORITY_PLAYBACK</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Priority for media playback.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PROJECTION_CUBEMAP">PROJECTION_CUBEMAP</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Cube map projection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PROJECTION_EQUIRECTANGULAR">PROJECTION_EQUIRECTANGULAR</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Equirectangular spherical projection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PROJECTION_MESH">PROJECTION_MESH</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">3-D mesh projection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PROJECTION_RECTANGULAR">PROJECTION_RECTANGULAR</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Conventional rectangular projection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static float</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#RATE_UNSET">RATE_UNSET</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Represents an unset or unknown rate.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#RESULT_BUFFER_READ">RESULT_BUFFER_READ</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A return value for methods where a buffer was read.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#RESULT_END_OF_INPUT">RESULT_END_OF_INPUT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A return value for methods where the end of an input was encountered.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#RESULT_FORMAT_READ">RESULT_FORMAT_READ</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A return value for methods where a format was read.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#RESULT_MAX_LENGTH_EXCEEDED">RESULT_MAX_LENGTH_EXCEEDED</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A return value for methods where the length of parsed data exceeds the maximum length allowed.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#RESULT_NOTHING_READ">RESULT_NOTHING_READ</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A return value for methods where nothing was read.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_ALTERNATE">ROLE_FLAG_ALTERNATE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates an alternate track.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_CAPTION">ROLE_FLAG_CAPTION</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains captions.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_COMMENTARY">ROLE_FLAG_COMMENTARY</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains commentary, for example from the director.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND">ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains a textual description of music and sound.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_DESCRIBES_VIDEO">ROLE_FLAG_DESCRIBES_VIDEO</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains an audio or textual description of a video track.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_DUB">ROLE_FLAG_DUB</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track is in a different language from the original, for example dubbed audio or
|
|
translated captions.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_EASY_TO_READ">ROLE_FLAG_EASY_TO_READ</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains a text that has been edited for ease of reading.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_EMERGENCY">ROLE_FLAG_EMERGENCY</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains information about a current emergency.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY">ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track is designed for improved intelligibility of dialogue.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_MAIN">ROLE_FLAG_MAIN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates a main track.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_SIGN">ROLE_FLAG_SIGN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains a visual sign-language interpretation of an audio track.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_SUBTITLE">ROLE_FLAG_SUBTITLE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains subtitles.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_SUPPLEMENTARY">ROLE_FLAG_SUPPLEMENTARY</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates a supplementary track, meaning the track has lower importance than the main track(s).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_TRANSCRIBES_DIALOG">ROLE_FLAG_TRANSCRIBES_DIALOG</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track contains a transcription of spoken dialog.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ROLE_FLAG_TRICK_PLAY">ROLE_FLAG_TRICK_PLAY</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates the track is intended for trick play.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SANS_SERIF_NAME">SANS_SERIF_NAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The name of the sans-serif font family.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_FLAG_AUTOSELECT">SELECTION_FLAG_AUTOSELECT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates that the player may choose to play the track in absence of an explicit user
|
|
preference.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_FLAG_DEFAULT">SELECTION_FLAG_DEFAULT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates that the track should be selected if user preferences do not state otherwise.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_FLAG_FORCED">SELECTION_FLAG_FORCED</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_REASON_ADAPTIVE">SELECTION_REASON_ADAPTIVE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A selection reason constant for an adaptive track selection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_REASON_CUSTOM_BASE">SELECTION_REASON_CUSTOM_BASE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Applications or extensions may define custom <code>SELECTION_REASON_*</code> constants greater than
|
|
or equal to this value.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_REASON_INITIAL">SELECTION_REASON_INITIAL</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A selection reason constant for an initial track selection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_REASON_MANUAL">SELECTION_REASON_MANUAL</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A selection reason constant for an manual (i.e.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_REASON_TRICK_PLAY">SELECTION_REASON_TRICK_PLAY</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A selection reason constant for a trick play track selection.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SELECTION_REASON_UNKNOWN">SELECTION_REASON_UNKNOWN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A selection reason constant for selections whose reasons are unknown or unspecified.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SERIF_NAME">SERIF_NAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The name of the serif font family.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STEREO_MODE_LEFT_RIGHT">STEREO_MODE_LEFT_RIGHT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates Left-Right stereo layout, used with 360/3D/VR videos.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STEREO_MODE_MONO">STEREO_MODE_MONO</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates Monoscopic stereo layout, used with 360/3D/VR videos.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STEREO_MODE_STEREO_MESH">STEREO_MODE_STEREO_MESH</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates a stereo layout where the left and right eyes have separate meshes, used with
|
|
360/3D/VR videos.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STEREO_MODE_TOP_BOTTOM">STEREO_MODE_TOP_BOTTOM</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Indicates Top-Bottom stereo layout, used with 360/3D/VR videos.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_ALARM">STREAM_TYPE_ALARM</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_DEFAULT">STREAM_TYPE_DEFAULT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The default stream type used by audio renderers.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_DTMF">STREAM_TYPE_DTMF</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_MUSIC">STREAM_TYPE_MUSIC</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_NOTIFICATION">STREAM_TYPE_NOTIFICATION</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_RING">STREAM_TYPE_RING</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_SYSTEM">STREAM_TYPE_SYSTEM</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#STREAM_TYPE_VOICE_CALL">STREAM_TYPE_VOICE_CALL</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TIME_END_OF_SOURCE">TIME_END_OF_SOURCE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Special constant representing a time corresponding to the end of a source.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TIME_UNSET">TIME_UNSET</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Special constant representing an unset or unknown time or duration.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_AUDIO">TRACK_TYPE_AUDIO</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for audio tracks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_CAMERA_MOTION">TRACK_TYPE_CAMERA_MOTION</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for camera motion tracks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_CUSTOM_BASE">TRACK_TYPE_CUSTOM_BASE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Applications or extensions may define custom <code>TRACK_TYPE_*</code> constants greater than or
|
|
equal to this value.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_DEFAULT">TRACK_TYPE_DEFAULT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for tracks of some default type, where the type itself is unknown.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_IMAGE">TRACK_TYPE_IMAGE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for image tracks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_METADATA">TRACK_TYPE_METADATA</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for metadata tracks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_NONE">TRACK_TYPE_NONE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for a fake or empty track.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_TEXT">TRACK_TYPE_TEXT</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for text tracks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_UNKNOWN">TRACK_TYPE_UNKNOWN</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for tracks of unknown type.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TRACK_TYPE_VIDEO">TRACK_TYPE_VIDEO</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A type constant for video tracks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TYPE_DASH">TYPE_DASH</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for DASH manifests.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TYPE_HLS">TYPE_HLS</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for HLS manifests.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TYPE_OTHER">TYPE_OTHER</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Value returned by <a href="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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TYPE_RTSP">TYPE_RTSP</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for RTSP.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#TYPE_SS">TYPE_SS</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for Smooth Streaming manifests.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_ALARM">USAGE_ALARM</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_ASSISTANCE_ACCESSIBILITY">USAGE_ASSISTANCE_ACCESSIBILITY</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_ASSISTANCE_NAVIGATION_GUIDANCE">USAGE_ASSISTANCE_NAVIGATION_GUIDANCE</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_ASSISTANCE_SONIFICATION">USAGE_ASSISTANCE_SONIFICATION</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_ASSISTANT">USAGE_ASSISTANT</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_GAME">USAGE_GAME</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_MEDIA">USAGE_MEDIA</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_NOTIFICATION">USAGE_NOTIFICATION</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_NOTIFICATION_COMMUNICATION_DELAYED">USAGE_NOTIFICATION_COMMUNICATION_DELAYED</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_NOTIFICATION_COMMUNICATION_INSTANT">USAGE_NOTIFICATION_COMMUNICATION_INSTANT</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_NOTIFICATION_COMMUNICATION_REQUEST">USAGE_NOTIFICATION_COMMUNICATION_REQUEST</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_NOTIFICATION_EVENT">USAGE_NOTIFICATION_EVENT</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_NOTIFICATION_RINGTONE">USAGE_NOTIFICATION_RINGTONE</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_UNKNOWN">USAGE_UNKNOWN</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_VOICE_COMMUNICATION">USAGE_VOICE_COMMUNICATION</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#USAGE_VOICE_COMMUNICATION_SIGNALLING">USAGE_VOICE_COMMUNICATION_SIGNALLING</a></span></code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#UTF16_NAME">UTF16_NAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#UTF16LE_NAME">UTF16LE_NAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#UTF8_NAME">UTF8_NAME</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block"><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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#UUID_NIL">UUID_NIL</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The Nil UUID as defined by <a href="https://tools.ietf.org/html/rfc4122#section-4.1.7">RFC4122</a>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#VIDEO_OUTPUT_MODE_NONE">VIDEO_OUTPUT_MODE_NONE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video decoder output mode is not set.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#VIDEO_OUTPUT_MODE_SURFACE_YUV">VIDEO_OUTPUT_MODE_SURFACE_YUV</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video decoder output mode that renders 4:2:0 YUV planes directly to a surface.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#VIDEO_OUTPUT_MODE_YUV">VIDEO_OUTPUT_MODE_YUV</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Video decoder output mode that outputs raw 4:2:0 YUV planes.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#VIDEO_SCALING_MODE_DEFAULT">VIDEO_SCALING_MODE_DEFAULT</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#VIDEO_SCALING_MODE_SCALE_TO_FIT">VIDEO_SCALING_MODE_SCALE_TO_FIT</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING">VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#WAKE_MODE_LOCAL">WAKE_MODE_LOCAL</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#WAKE_MODE_NETWORK">WAKE_MODE_NETWORK</a></span></code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#WAKE_MODE_NONE">WAKE_MODE_NONE</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A wake mode that will not cause the player to hold any locks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#WIDEVINE_UUID">WIDEVINE_UUID</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">UUID for the Widevine DRM scheme.</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
<!-- ========== METHOD SUMMARY =========== -->
|
|
<section role="region">
|
|
<ul class="blockList">
|
|
<li class="blockList"><a id="method.summary">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Method Summary</h3>
|
|
<table class="memberSummary">
|
|
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Method</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tr id="i0" class="altColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generateAudioSessionIdV21(android.content.Context)">generateAudioSessionIdV21</a></span>​(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a> context)</code></th>
|
|
<td class="colLast">
|
|
<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>
|
|
</td>
|
|
</tr>
|
|
<tr id="i1" class="rowColor">
|
|
<td class="colFirst"><code>static int</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getErrorCodeForMediaDrmErrorCode(int)">getErrorCodeForMediaDrmErrorCode</a></span>​(int mediaDrmErrorCode)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr id="i2" class="altColor">
|
|
<td class="colFirst"><code>static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a></code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFormatSupportString(int)">getFormatSupportString</a></span>​(int formatSupport)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns string representation of a <a href="C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> flag.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i3" class="rowColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#msToUs(long)">msToUs</a></span>​(long timeMs)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Converts a time in milliseconds to the corresponding time in microseconds, preserving <a href="#TIME_UNSET"><code>TIME_UNSET</code></a> values and <a href="#TIME_END_OF_SOURCE"><code>TIME_END_OF_SOURCE</code></a> values.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i4" class="altColor">
|
|
<td class="colFirst"><code>static long</code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#usToMs(long)">usToMs</a></span>​(long timeUs)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Converts a time in microseconds to the corresponding time in milliseconds, preserving <a href="#TIME_UNSET"><code>TIME_UNSET</code></a> and <a href="#TIME_END_OF_SOURCE"><code>TIME_END_OF_SOURCE</code></a> values.</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Methods inherited from class java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html" title="class or interface in java.lang" class="externalLink" target="_top">Object</a></h3>
|
|
<code><a href="https://developer.android.com/reference/java/lang/Object.html#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink" target="_top">wait</a></code></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="details">
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<!-- ============ FIELD DETAIL =========== -->
|
|
<section role="region">
|
|
<ul class="blockList">
|
|
<li class="blockList"><a id="field.detail">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Field Detail</h3>
|
|
<a id="TIME_END_OF_SOURCE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TIME_END_OF_SOURCE</h4>
|
|
<pre>public static final long TIME_END_OF_SOURCE</pre>
|
|
<div class="block">Special constant representing a time corresponding to the end of a source. Suitable for use in
|
|
any time base.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TIME_END_OF_SOURCE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TIME_UNSET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TIME_UNSET</h4>
|
|
<pre>public static final long TIME_UNSET</pre>
|
|
<div class="block">Special constant representing an unset or unknown time or duration. Suitable for use in any
|
|
time base.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TIME_UNSET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="INDEX_UNSET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>INDEX_UNSET</h4>
|
|
<pre>public static final int INDEX_UNSET</pre>
|
|
<div class="block">Represents an unset or unknown index.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.INDEX_UNSET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="POSITION_UNSET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>POSITION_UNSET</h4>
|
|
<pre>public static final int POSITION_UNSET</pre>
|
|
<div class="block">Represents an unset or unknown position.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.POSITION_UNSET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="RATE_UNSET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>RATE_UNSET</h4>
|
|
<pre>public static final float RATE_UNSET</pre>
|
|
<div class="block">Represents an unset or unknown rate.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.RATE_UNSET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="LENGTH_UNSET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>LENGTH_UNSET</h4>
|
|
<pre>public static final int LENGTH_UNSET</pre>
|
|
<div class="block">Represents an unset or unknown length.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.LENGTH_UNSET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="PERCENTAGE_UNSET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PERCENTAGE_UNSET</h4>
|
|
<pre>public static final int PERCENTAGE_UNSET</pre>
|
|
<div class="block">Represents an unset or unknown percentage.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.PERCENTAGE_UNSET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MILLIS_PER_SECOND">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MILLIS_PER_SECOND</h4>
|
|
<pre>public static final long MILLIS_PER_SECOND</pre>
|
|
<div class="block">The number of milliseconds in one second.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MILLIS_PER_SECOND">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MICROS_PER_SECOND">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MICROS_PER_SECOND</h4>
|
|
<pre>public static final long MICROS_PER_SECOND</pre>
|
|
<div class="block">The number of microseconds in one second.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MICROS_PER_SECOND">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NANOS_PER_SECOND">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NANOS_PER_SECOND</h4>
|
|
<pre>public static final long NANOS_PER_SECOND</pre>
|
|
<div class="block">The number of nanoseconds in one second.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NANOS_PER_SECOND">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BITS_PER_BYTE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BITS_PER_BYTE</h4>
|
|
<pre>public static final int BITS_PER_BYTE</pre>
|
|
<div class="block">The number of bits per byte.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BITS_PER_BYTE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BYTES_PER_FLOAT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BYTES_PER_FLOAT</h4>
|
|
<pre>public static final int BYTES_PER_FLOAT</pre>
|
|
<div class="block">The number of bytes per float.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BYTES_PER_FLOAT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ASCII_NAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ASCII_NAME</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> ASCII_NAME</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ASCII_NAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="UTF8_NAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>UTF8_NAME</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> UTF8_NAME</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.UTF8_NAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ISO88591_NAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ISO88591_NAME</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> ISO88591_NAME</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ISO88591_NAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="UTF16_NAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>UTF16_NAME</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> UTF16_NAME</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.UTF16_NAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="UTF16LE_NAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>UTF16LE_NAME</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> UTF16LE_NAME</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.UTF16LE_NAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SERIF_NAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SERIF_NAME</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> SERIF_NAME</pre>
|
|
<div class="block">The name of the serif font family.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SERIF_NAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SANS_SERIF_NAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SANS_SERIF_NAME</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> SANS_SERIF_NAME</pre>
|
|
<div class="block">The name of the sans-serif font family.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SANS_SERIF_NAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CRYPTO_MODE_UNENCRYPTED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CRYPTO_MODE_UNENCRYPTED</h4>
|
|
<pre>public static final int CRYPTO_MODE_UNENCRYPTED</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaCodec.html#CRYPTO_MODE_UNENCRYPTED" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.CRYPTO_MODE_UNENCRYPTED</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CRYPTO_MODE_UNENCRYPTED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CRYPTO_MODE_AES_CTR">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CRYPTO_MODE_AES_CTR</h4>
|
|
<pre>public static final int CRYPTO_MODE_AES_CTR</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaCodec.html#CRYPTO_MODE_AES_CTR" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.CRYPTO_MODE_AES_CTR</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CRYPTO_MODE_AES_CTR">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CRYPTO_MODE_AES_CBC">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CRYPTO_MODE_AES_CBC</h4>
|
|
<pre>public static final int CRYPTO_MODE_AES_CBC</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaCodec.html#CRYPTO_MODE_AES_CBC" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaCodec.CRYPTO_MODE_AES_CBC</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CRYPTO_MODE_AES_CBC">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="AUDIO_SESSION_ID_UNSET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>AUDIO_SESSION_ID_UNSET</h4>
|
|
<pre>public static final int AUDIO_SESSION_ID_UNSET</pre>
|
|
<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"><code>AudioTrack</code></a> session identifier. Equal to <a href="https://developer.android.com/reference/android/media/AudioManager.html?is-external=true#AUDIO_SESSION_ID_GENERATE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.AUDIO_SESSION_ID_GENERATE</code></a>.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.AUDIO_SESSION_ID_UNSET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_INVALID">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_INVALID</h4>
|
|
<pre>public static final int ENCODING_INVALID</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_INVALID" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_INVALID</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_INVALID">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_PCM_8BIT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_PCM_8BIT</h4>
|
|
<pre>public static final int ENCODING_PCM_8BIT</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_PCM_8BIT" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_PCM_8BIT</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_PCM_8BIT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_PCM_16BIT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_PCM_16BIT</h4>
|
|
<pre>public static final int ENCODING_PCM_16BIT</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_PCM_16BIT" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_PCM_16BIT</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_PCM_16BIT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_PCM_16BIT_BIG_ENDIAN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_PCM_16BIT_BIG_ENDIAN</h4>
|
|
<pre>public static final int ENCODING_PCM_16BIT_BIG_ENDIAN</pre>
|
|
<div class="block">Like <a href="#ENCODING_PCM_16BIT"><code>ENCODING_PCM_16BIT</code></a>, but with the bytes in big endian order.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_PCM_16BIT_BIG_ENDIAN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_PCM_24BIT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_PCM_24BIT</h4>
|
|
<pre>public static final int ENCODING_PCM_24BIT</pre>
|
|
<div class="block">PCM encoding with 24 bits per sample.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_PCM_24BIT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_PCM_32BIT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_PCM_32BIT</h4>
|
|
<pre>public static final int ENCODING_PCM_32BIT</pre>
|
|
<div class="block">PCM encoding with 32 bits per sample.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_PCM_32BIT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_PCM_FLOAT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_PCM_FLOAT</h4>
|
|
<pre>public static final int ENCODING_PCM_FLOAT</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_PCM_FLOAT" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_PCM_FLOAT</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_PCM_FLOAT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_MP3">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_MP3</h4>
|
|
<pre>public static final int ENCODING_MP3</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_MP3" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_MP3</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_MP3">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AAC_LC">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AAC_LC</h4>
|
|
<pre>public static final int ENCODING_AAC_LC</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_AAC_LC" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_AAC_LC</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AAC_LC">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AAC_HE_V1">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AAC_HE_V1</h4>
|
|
<pre>public static final int ENCODING_AAC_HE_V1</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_AAC_HE_V1" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_AAC_HE_V1</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AAC_HE_V1">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AAC_HE_V2">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AAC_HE_V2</h4>
|
|
<pre>public static final int ENCODING_AAC_HE_V2</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_AAC_HE_V2" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_AAC_HE_V2</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AAC_HE_V2">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AAC_XHE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AAC_XHE</h4>
|
|
<pre>public static final int ENCODING_AAC_XHE</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_AAC_XHE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_AAC_XHE</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AAC_XHE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AAC_ELD">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AAC_ELD</h4>
|
|
<pre>public static final int ENCODING_AAC_ELD</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_AAC_ELD" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_AAC_ELD</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AAC_ELD">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AAC_ER_BSAC">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AAC_ER_BSAC</h4>
|
|
<pre>public static final int ENCODING_AAC_ER_BSAC</pre>
|
|
<div class="block">AAC Error Resilient Bit-Sliced Arithmetic Coding.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AAC_ER_BSAC">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AC3">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AC3</h4>
|
|
<pre>public static final int ENCODING_AC3</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_AC3" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_AC3</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AC3">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_E_AC3">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_E_AC3</h4>
|
|
<pre>public static final int ENCODING_E_AC3</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_E_AC3" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_E_AC3</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_E_AC3">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_E_AC3_JOC">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_E_AC3_JOC</h4>
|
|
<pre>public static final int ENCODING_E_AC3_JOC</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_E_AC3_JOC" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_E_AC3_JOC</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_E_AC3_JOC">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_AC4">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_AC4</h4>
|
|
<pre>public static final int ENCODING_AC4</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_AC4" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_AC4</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_AC4">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_DTS">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_DTS</h4>
|
|
<pre>public static final int ENCODING_DTS</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_DTS" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_DTS</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_DTS">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_DTS_HD">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_DTS_HD</h4>
|
|
<pre>public static final int ENCODING_DTS_HD</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_DTS_HD" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_DTS_HD</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_DTS_HD">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ENCODING_DOLBY_TRUEHD">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ENCODING_DOLBY_TRUEHD</h4>
|
|
<pre>public static final int ENCODING_DOLBY_TRUEHD</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioFormat.html#ENCODING_DOLBY_TRUEHD" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioFormat.ENCODING_DOLBY_TRUEHD</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ENCODING_DOLBY_TRUEHD">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_ALARM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_ALARM</h4>
|
|
<pre>public static final int STREAM_TYPE_ALARM</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#STREAM_ALARM" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.STREAM_ALARM</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_ALARM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_DTMF">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_DTMF</h4>
|
|
<pre>public static final int STREAM_TYPE_DTMF</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#STREAM_DTMF" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.STREAM_DTMF</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_DTMF">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_MUSIC">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_MUSIC</h4>
|
|
<pre>public static final int STREAM_TYPE_MUSIC</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#STREAM_MUSIC" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.STREAM_MUSIC</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_MUSIC">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_NOTIFICATION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_NOTIFICATION</h4>
|
|
<pre>public static final int STREAM_TYPE_NOTIFICATION</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#STREAM_NOTIFICATION" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.STREAM_NOTIFICATION</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_NOTIFICATION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_RING">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_RING</h4>
|
|
<pre>public static final int STREAM_TYPE_RING</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#STREAM_RING" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.STREAM_RING</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_RING">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_SYSTEM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_SYSTEM</h4>
|
|
<pre>public static final int STREAM_TYPE_SYSTEM</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#STREAM_SYSTEM" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.STREAM_SYSTEM</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_SYSTEM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_VOICE_CALL">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_VOICE_CALL</h4>
|
|
<pre>public static final int STREAM_TYPE_VOICE_CALL</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#STREAM_VOICE_CALL" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.STREAM_VOICE_CALL</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_VOICE_CALL">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STREAM_TYPE_DEFAULT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STREAM_TYPE_DEFAULT</h4>
|
|
<pre>public static final int STREAM_TYPE_DEFAULT</pre>
|
|
<div class="block">The default stream type used by audio renderers. Equal to <a href="#STREAM_TYPE_MUSIC"><code>STREAM_TYPE_MUSIC</code></a>.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STREAM_TYPE_DEFAULT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CONTENT_TYPE_MOVIE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CONTENT_TYPE_MOVIE</h4>
|
|
<pre>public static final int CONTENT_TYPE_MOVIE</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#CONTENT_TYPE_MOVIE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.CONTENT_TYPE_MOVIE</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CONTENT_TYPE_MOVIE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CONTENT_TYPE_MUSIC">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CONTENT_TYPE_MUSIC</h4>
|
|
<pre>public static final int CONTENT_TYPE_MUSIC</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#CONTENT_TYPE_MUSIC" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.CONTENT_TYPE_MUSIC</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CONTENT_TYPE_MUSIC">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CONTENT_TYPE_SONIFICATION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CONTENT_TYPE_SONIFICATION</h4>
|
|
<pre>public static final int CONTENT_TYPE_SONIFICATION</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#CONTENT_TYPE_SONIFICATION" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.CONTENT_TYPE_SONIFICATION</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CONTENT_TYPE_SONIFICATION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CONTENT_TYPE_SPEECH">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CONTENT_TYPE_SPEECH</h4>
|
|
<pre>public static final int CONTENT_TYPE_SPEECH</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#CONTENT_TYPE_SPEECH" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.CONTENT_TYPE_SPEECH</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CONTENT_TYPE_SPEECH">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CONTENT_TYPE_UNKNOWN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CONTENT_TYPE_UNKNOWN</h4>
|
|
<pre>public static final int CONTENT_TYPE_UNKNOWN</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#CONTENT_TYPE_UNKNOWN" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.CONTENT_TYPE_UNKNOWN</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CONTENT_TYPE_UNKNOWN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="FLAG_AUDIBILITY_ENFORCED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>FLAG_AUDIBILITY_ENFORCED</h4>
|
|
<pre>public static final int FLAG_AUDIBILITY_ENFORCED</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#FLAG_AUDIBILITY_ENFORCED" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.FLAG_AUDIBILITY_ENFORCED</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.FLAG_AUDIBILITY_ENFORCED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_ALARM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_ALARM</h4>
|
|
<pre>public static final int USAGE_ALARM</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_ALARM" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_ALARM</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_ALARM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_ASSISTANCE_ACCESSIBILITY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_ASSISTANCE_ACCESSIBILITY</h4>
|
|
<pre>public static final int USAGE_ASSISTANCE_ACCESSIBILITY</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_ASSISTANCE_ACCESSIBILITY" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_ASSISTANCE_ACCESSIBILITY</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_ASSISTANCE_ACCESSIBILITY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_ASSISTANCE_NAVIGATION_GUIDANCE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_ASSISTANCE_NAVIGATION_GUIDANCE</h4>
|
|
<pre>public static final int USAGE_ASSISTANCE_NAVIGATION_GUIDANCE</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_ASSISTANCE_NAVIGATION_GUIDANCE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_ASSISTANCE_NAVIGATION_GUIDANCE</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_ASSISTANCE_NAVIGATION_GUIDANCE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_ASSISTANCE_SONIFICATION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_ASSISTANCE_SONIFICATION</h4>
|
|
<pre>public static final int USAGE_ASSISTANCE_SONIFICATION</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_ASSISTANCE_SONIFICATION" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_ASSISTANCE_SONIFICATION</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_ASSISTANCE_SONIFICATION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_ASSISTANT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_ASSISTANT</h4>
|
|
<pre>public static final int USAGE_ASSISTANT</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_ASSISTANT" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_ASSISTANT</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_ASSISTANT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_GAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_GAME</h4>
|
|
<pre>public static final int USAGE_GAME</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_GAME" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_GAME</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_GAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_MEDIA">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_MEDIA</h4>
|
|
<pre>public static final int USAGE_MEDIA</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_MEDIA" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_MEDIA</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_MEDIA">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_NOTIFICATION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_NOTIFICATION</h4>
|
|
<pre>public static final int USAGE_NOTIFICATION</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_NOTIFICATION" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_NOTIFICATION</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_NOTIFICATION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_NOTIFICATION_COMMUNICATION_DELAYED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_NOTIFICATION_COMMUNICATION_DELAYED</h4>
|
|
<pre>public static final int USAGE_NOTIFICATION_COMMUNICATION_DELAYED</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_NOTIFICATION_COMMUNICATION_DELAYED" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_NOTIFICATION_COMMUNICATION_DELAYED</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_NOTIFICATION_COMMUNICATION_DELAYED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_NOTIFICATION_COMMUNICATION_INSTANT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_NOTIFICATION_COMMUNICATION_INSTANT</h4>
|
|
<pre>public static final int USAGE_NOTIFICATION_COMMUNICATION_INSTANT</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_NOTIFICATION_COMMUNICATION_INSTANT" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_NOTIFICATION_COMMUNICATION_INSTANT</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_NOTIFICATION_COMMUNICATION_INSTANT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_NOTIFICATION_COMMUNICATION_REQUEST">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_NOTIFICATION_COMMUNICATION_REQUEST</h4>
|
|
<pre>public static final int USAGE_NOTIFICATION_COMMUNICATION_REQUEST</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_NOTIFICATION_COMMUNICATION_REQUEST" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_NOTIFICATION_COMMUNICATION_REQUEST</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_NOTIFICATION_COMMUNICATION_REQUEST">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_NOTIFICATION_EVENT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_NOTIFICATION_EVENT</h4>
|
|
<pre>public static final int USAGE_NOTIFICATION_EVENT</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_NOTIFICATION_EVENT" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_NOTIFICATION_EVENT</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_NOTIFICATION_EVENT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_NOTIFICATION_RINGTONE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_NOTIFICATION_RINGTONE</h4>
|
|
<pre>public static final int USAGE_NOTIFICATION_RINGTONE</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_NOTIFICATION_RINGTONE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_NOTIFICATION_RINGTONE</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_NOTIFICATION_RINGTONE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_UNKNOWN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_UNKNOWN</h4>
|
|
<pre>public static final int USAGE_UNKNOWN</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_UNKNOWN" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_UNKNOWN</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_UNKNOWN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_VOICE_COMMUNICATION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_VOICE_COMMUNICATION</h4>
|
|
<pre>public static final int USAGE_VOICE_COMMUNICATION</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_VOICE_COMMUNICATION" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_VOICE_COMMUNICATION</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_VOICE_COMMUNICATION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="USAGE_VOICE_COMMUNICATION_SIGNALLING">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>USAGE_VOICE_COMMUNICATION_SIGNALLING</h4>
|
|
<pre>public static final int USAGE_VOICE_COMMUNICATION_SIGNALLING</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioAttributes.html#USAGE_VOICE_COMMUNICATION_SIGNALLING" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioAttributes.USAGE_VOICE_COMMUNICATION_SIGNALLING</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.USAGE_VOICE_COMMUNICATION_SIGNALLING">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ALLOW_CAPTURE_BY_ALL">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ALLOW_CAPTURE_BY_ALL</h4>
|
|
<pre>public static final int ALLOW_CAPTURE_BY_ALL</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ALLOW_CAPTURE_BY_ALL">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ALLOW_CAPTURE_BY_NONE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ALLOW_CAPTURE_BY_NONE</h4>
|
|
<pre>public static final int ALLOW_CAPTURE_BY_NONE</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ALLOW_CAPTURE_BY_NONE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ALLOW_CAPTURE_BY_SYSTEM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ALLOW_CAPTURE_BY_SYSTEM</h4>
|
|
<pre>public static final int ALLOW_CAPTURE_BY_SYSTEM</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ALLOW_CAPTURE_BY_SYSTEM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="AUDIOFOCUS_NONE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>AUDIOFOCUS_NONE</h4>
|
|
<pre>public static final int AUDIOFOCUS_NONE</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#AUDIOFOCUS_NONE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.AUDIOFOCUS_NONE</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.AUDIOFOCUS_NONE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="AUDIOFOCUS_GAIN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>AUDIOFOCUS_GAIN</h4>
|
|
<pre>public static final int AUDIOFOCUS_GAIN</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#AUDIOFOCUS_GAIN" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.AUDIOFOCUS_GAIN</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.AUDIOFOCUS_GAIN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="AUDIOFOCUS_GAIN_TRANSIENT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>AUDIOFOCUS_GAIN_TRANSIENT</h4>
|
|
<pre>public static final int AUDIOFOCUS_GAIN_TRANSIENT</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#AUDIOFOCUS_GAIN_TRANSIENT" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.AUDIOFOCUS_GAIN_TRANSIENT</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.AUDIOFOCUS_GAIN_TRANSIENT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK</h4>
|
|
<pre>public static final int AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE</h4>
|
|
<pre>public static final int AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BUFFER_FLAG_KEY_FRAME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BUFFER_FLAG_KEY_FRAME</h4>
|
|
<pre>public static final int BUFFER_FLAG_KEY_FRAME</pre>
|
|
<div class="block">Indicates that a buffer holds a synchronization sample.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BUFFER_FLAG_KEY_FRAME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BUFFER_FLAG_END_OF_STREAM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BUFFER_FLAG_END_OF_STREAM</h4>
|
|
<pre>public static final int BUFFER_FLAG_END_OF_STREAM</pre>
|
|
<div class="block">Flag for empty buffers that signal that the end of the stream was reached.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BUFFER_FLAG_END_OF_STREAM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA</h4>
|
|
<pre>public static final int BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA</pre>
|
|
<div class="block">Indicates that a buffer has supplemental data.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BUFFER_FLAG_LAST_SAMPLE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BUFFER_FLAG_LAST_SAMPLE</h4>
|
|
<pre>public static final int BUFFER_FLAG_LAST_SAMPLE</pre>
|
|
<div class="block">Indicates that a buffer is known to contain the last media sample of the stream.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BUFFER_FLAG_LAST_SAMPLE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BUFFER_FLAG_ENCRYPTED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BUFFER_FLAG_ENCRYPTED</h4>
|
|
<pre>public static final int BUFFER_FLAG_ENCRYPTED</pre>
|
|
<div class="block">Indicates that a buffer is (at least partially) encrypted.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BUFFER_FLAG_ENCRYPTED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="BUFFER_FLAG_DECODE_ONLY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>BUFFER_FLAG_DECODE_ONLY</h4>
|
|
<pre>public static final int BUFFER_FLAG_DECODE_ONLY</pre>
|
|
<div class="block">Indicates that a buffer should be decoded but not rendered.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.BUFFER_FLAG_DECODE_ONLY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="VIDEO_OUTPUT_MODE_NONE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>VIDEO_OUTPUT_MODE_NONE</h4>
|
|
<pre>public static final int VIDEO_OUTPUT_MODE_NONE</pre>
|
|
<div class="block">Video decoder output mode is not set.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.VIDEO_OUTPUT_MODE_NONE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="VIDEO_OUTPUT_MODE_YUV">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>VIDEO_OUTPUT_MODE_YUV</h4>
|
|
<pre>public static final int VIDEO_OUTPUT_MODE_YUV</pre>
|
|
<div class="block">Video decoder output mode that outputs raw 4:2:0 YUV planes.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.VIDEO_OUTPUT_MODE_YUV">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="VIDEO_OUTPUT_MODE_SURFACE_YUV">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>VIDEO_OUTPUT_MODE_SURFACE_YUV</h4>
|
|
<pre>public static final int VIDEO_OUTPUT_MODE_SURFACE_YUV</pre>
|
|
<div class="block">Video decoder output mode that renders 4:2:0 YUV planes directly to a surface.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.VIDEO_OUTPUT_MODE_SURFACE_YUV">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="VIDEO_SCALING_MODE_SCALE_TO_FIT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>VIDEO_SCALING_MODE_SCALE_TO_FIT</h4>
|
|
<pre>public static final int VIDEO_SCALING_MODE_SCALE_TO_FIT</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.VIDEO_SCALING_MODE_SCALE_TO_FIT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING</h4>
|
|
<pre>public static final int VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="VIDEO_SCALING_MODE_DEFAULT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>VIDEO_SCALING_MODE_DEFAULT</h4>
|
|
<pre>public static final int VIDEO_SCALING_MODE_DEFAULT</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.VIDEO_SCALING_MODE_DEFAULT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_FLAG_DEFAULT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_FLAG_DEFAULT</h4>
|
|
<pre>public static final int SELECTION_FLAG_DEFAULT</pre>
|
|
<div class="block">Indicates that the track should be selected if user preferences do not state otherwise.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_FLAG_DEFAULT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_FLAG_FORCED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_FLAG_FORCED</h4>
|
|
<pre>public static final int SELECTION_FLAG_FORCED</pre>
|
|
<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. Only applies to text tracks.
|
|
|
|
<p>Tracks with this flag generally provide translation for elements that don't match the
|
|
declared language of the selected audio track (e.g. speech in an alien language). See <a href="https://partnerhelp.netflixstudios.com/hc/en-us/articles/217558918">Netflix's summary</a>
|
|
for more info.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_FLAG_FORCED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_FLAG_AUTOSELECT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_FLAG_AUTOSELECT</h4>
|
|
<pre>public static final int SELECTION_FLAG_AUTOSELECT</pre>
|
|
<div class="block">Indicates that the player may choose to play the track in absence of an explicit user
|
|
preference.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_FLAG_AUTOSELECT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="LANGUAGE_UNDETERMINED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>LANGUAGE_UNDETERMINED</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> LANGUAGE_UNDETERMINED</pre>
|
|
<div class="block">Represents an undetermined language as an ISO 639-2 language code.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.LANGUAGE_UNDETERMINED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TYPE_DASH">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TYPE_DASH</h4>
|
|
<pre>public static final int TYPE_DASH</pre>
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for DASH manifests.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TYPE_DASH">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TYPE_SS">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TYPE_SS</h4>
|
|
<pre>public static final int TYPE_SS</pre>
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for Smooth Streaming manifests.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TYPE_SS">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TYPE_HLS">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TYPE_HLS</h4>
|
|
<pre>public static final int TYPE_HLS</pre>
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for HLS manifests.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TYPE_HLS">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TYPE_RTSP">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TYPE_RTSP</h4>
|
|
<pre>public static final int TYPE_RTSP</pre>
|
|
<div class="block">Value returned by <a href="util/Util.html#inferContentType(java.lang.String)"><code>Util.inferContentType(String)</code></a> for RTSP.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TYPE_RTSP">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TYPE_OTHER">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TYPE_OTHER</h4>
|
|
<pre>public static final int TYPE_OTHER</pre>
|
|
<div class="block">Value returned by <a href="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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TYPE_OTHER">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="RESULT_END_OF_INPUT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>RESULT_END_OF_INPUT</h4>
|
|
<pre>public static final int RESULT_END_OF_INPUT</pre>
|
|
<div class="block">A return value for methods where the end of an input was encountered.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.RESULT_END_OF_INPUT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="RESULT_MAX_LENGTH_EXCEEDED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>RESULT_MAX_LENGTH_EXCEEDED</h4>
|
|
<pre>public static final int RESULT_MAX_LENGTH_EXCEEDED</pre>
|
|
<div class="block">A return value for methods where the length of parsed data exceeds the maximum length allowed.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.RESULT_MAX_LENGTH_EXCEEDED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="RESULT_NOTHING_READ">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>RESULT_NOTHING_READ</h4>
|
|
<pre>public static final int RESULT_NOTHING_READ</pre>
|
|
<div class="block">A return value for methods where nothing was read.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.RESULT_NOTHING_READ">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="RESULT_BUFFER_READ">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>RESULT_BUFFER_READ</h4>
|
|
<pre>public static final int RESULT_BUFFER_READ</pre>
|
|
<div class="block">A return value for methods where a buffer was read.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.RESULT_BUFFER_READ">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="RESULT_FORMAT_READ">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>RESULT_FORMAT_READ</h4>
|
|
<pre>public static final int RESULT_FORMAT_READ</pre>
|
|
<div class="block">A return value for methods where a format was read.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.RESULT_FORMAT_READ">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_UNKNOWN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_UNKNOWN</h4>
|
|
<pre>public static final int DATA_TYPE_UNKNOWN</pre>
|
|
<div class="block">A data type constant for data of unknown or unspecified type.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_UNKNOWN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_MEDIA">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_MEDIA</h4>
|
|
<pre>public static final int DATA_TYPE_MEDIA</pre>
|
|
<div class="block">A data type constant for media, typically containing media samples.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_MEDIA">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_MEDIA_INITIALIZATION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_MEDIA_INITIALIZATION</h4>
|
|
<pre>public static final int DATA_TYPE_MEDIA_INITIALIZATION</pre>
|
|
<div class="block">A data type constant for media, typically containing only initialization data.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_MEDIA_INITIALIZATION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_DRM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_DRM</h4>
|
|
<pre>public static final int DATA_TYPE_DRM</pre>
|
|
<div class="block">A data type constant for drm or encryption data.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_DRM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_MANIFEST">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_MANIFEST</h4>
|
|
<pre>public static final int DATA_TYPE_MANIFEST</pre>
|
|
<div class="block">A data type constant for a manifest file.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_MANIFEST">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_TIME_SYNCHRONIZATION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_TIME_SYNCHRONIZATION</h4>
|
|
<pre>public static final int DATA_TYPE_TIME_SYNCHRONIZATION</pre>
|
|
<div class="block">A data type constant for time synchronization data.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_TIME_SYNCHRONIZATION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_AD">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_AD</h4>
|
|
<pre>public static final int DATA_TYPE_AD</pre>
|
|
<div class="block">A data type constant for ads loader data.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_AD">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_MEDIA_PROGRESSIVE_LIVE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_MEDIA_PROGRESSIVE_LIVE</h4>
|
|
<pre>public static final int DATA_TYPE_MEDIA_PROGRESSIVE_LIVE</pre>
|
|
<div class="block">A data type constant for live progressive media streams, typically containing media samples.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_MEDIA_PROGRESSIVE_LIVE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DATA_TYPE_CUSTOM_BASE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DATA_TYPE_CUSTOM_BASE</h4>
|
|
<pre>public static final int DATA_TYPE_CUSTOM_BASE</pre>
|
|
<div class="block">Applications or extensions may define custom <code>DATA_TYPE_*</code> constants greater than or
|
|
equal to this value.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DATA_TYPE_CUSTOM_BASE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_UNKNOWN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_UNKNOWN</h4>
|
|
<pre>public static final int TRACK_TYPE_UNKNOWN</pre>
|
|
<div class="block">A type constant for tracks of unknown type.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_UNKNOWN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_DEFAULT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_DEFAULT</h4>
|
|
<pre>public static final int TRACK_TYPE_DEFAULT</pre>
|
|
<div class="block">A type constant for tracks of some default type, where the type itself is unknown.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_DEFAULT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_AUDIO">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_AUDIO</h4>
|
|
<pre>public static final int TRACK_TYPE_AUDIO</pre>
|
|
<div class="block">A type constant for audio tracks.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_AUDIO">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_VIDEO">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_VIDEO</h4>
|
|
<pre>public static final int TRACK_TYPE_VIDEO</pre>
|
|
<div class="block">A type constant for video tracks.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_VIDEO">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_TEXT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_TEXT</h4>
|
|
<pre>public static final int TRACK_TYPE_TEXT</pre>
|
|
<div class="block">A type constant for text tracks.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_TEXT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_IMAGE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_IMAGE</h4>
|
|
<pre>public static final int TRACK_TYPE_IMAGE</pre>
|
|
<div class="block">A type constant for image tracks.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_IMAGE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_METADATA">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_METADATA</h4>
|
|
<pre>public static final int TRACK_TYPE_METADATA</pre>
|
|
<div class="block">A type constant for metadata tracks.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_METADATA">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_CAMERA_MOTION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_CAMERA_MOTION</h4>
|
|
<pre>public static final int TRACK_TYPE_CAMERA_MOTION</pre>
|
|
<div class="block">A type constant for camera motion tracks.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_CAMERA_MOTION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_NONE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_NONE</h4>
|
|
<pre>public static final int TRACK_TYPE_NONE</pre>
|
|
<div class="block">A type constant for a fake or empty track.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_NONE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="TRACK_TYPE_CUSTOM_BASE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>TRACK_TYPE_CUSTOM_BASE</h4>
|
|
<pre>public static final int TRACK_TYPE_CUSTOM_BASE</pre>
|
|
<div class="block">Applications or extensions may define custom <code>TRACK_TYPE_*</code> constants greater than or
|
|
equal to this value.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.TRACK_TYPE_CUSTOM_BASE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_REASON_UNKNOWN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_REASON_UNKNOWN</h4>
|
|
<pre>public static final int SELECTION_REASON_UNKNOWN</pre>
|
|
<div class="block">A selection reason constant for selections whose reasons are unknown or unspecified.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_REASON_UNKNOWN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_REASON_INITIAL">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_REASON_INITIAL</h4>
|
|
<pre>public static final int SELECTION_REASON_INITIAL</pre>
|
|
<div class="block">A selection reason constant for an initial track selection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_REASON_INITIAL">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_REASON_MANUAL">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_REASON_MANUAL</h4>
|
|
<pre>public static final int SELECTION_REASON_MANUAL</pre>
|
|
<div class="block">A selection reason constant for an manual (i.e. user initiated) track selection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_REASON_MANUAL">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_REASON_ADAPTIVE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_REASON_ADAPTIVE</h4>
|
|
<pre>public static final int SELECTION_REASON_ADAPTIVE</pre>
|
|
<div class="block">A selection reason constant for an adaptive track selection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_REASON_ADAPTIVE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_REASON_TRICK_PLAY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_REASON_TRICK_PLAY</h4>
|
|
<pre>public static final int SELECTION_REASON_TRICK_PLAY</pre>
|
|
<div class="block">A selection reason constant for a trick play track selection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_REASON_TRICK_PLAY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="SELECTION_REASON_CUSTOM_BASE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>SELECTION_REASON_CUSTOM_BASE</h4>
|
|
<pre>public static final int SELECTION_REASON_CUSTOM_BASE</pre>
|
|
<div class="block">Applications or extensions may define custom <code>SELECTION_REASON_*</code> constants greater than
|
|
or equal to this value.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.SELECTION_REASON_CUSTOM_BASE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DEFAULT_BUFFER_SEGMENT_SIZE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DEFAULT_BUFFER_SEGMENT_SIZE</h4>
|
|
<pre>public static final int DEFAULT_BUFFER_SEGMENT_SIZE</pre>
|
|
<div class="block">A default size in bytes for an individual allocation that forms part of a larger buffer.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DEFAULT_BUFFER_SEGMENT_SIZE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DEFAULT_SEEK_BACK_INCREMENT_MS">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DEFAULT_SEEK_BACK_INCREMENT_MS</h4>
|
|
<pre>public static final long DEFAULT_SEEK_BACK_INCREMENT_MS</pre>
|
|
<div class="block">A default seek back increment, in milliseconds.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DEFAULT_SEEK_BACK_INCREMENT_MS">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DEFAULT_SEEK_FORWARD_INCREMENT_MS">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DEFAULT_SEEK_FORWARD_INCREMENT_MS</h4>
|
|
<pre>public static final long DEFAULT_SEEK_FORWARD_INCREMENT_MS</pre>
|
|
<div class="block">A default seek forward increment, in milliseconds.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DEFAULT_SEEK_FORWARD_INCREMENT_MS">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS</h4>
|
|
<pre>public static final int DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS</pre>
|
|
<div class="block">A default maximum position for which a seek to previous will seek to the previous window, in
|
|
milliseconds.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CENC_TYPE_cenc">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CENC_TYPE_cenc</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> CENC_TYPE_cenc</pre>
|
|
<div class="block">"cenc" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CENC_TYPE_cenc">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CENC_TYPE_cbc1">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CENC_TYPE_cbc1</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> CENC_TYPE_cbc1</pre>
|
|
<div class="block">"cbc1" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CENC_TYPE_cbc1">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CENC_TYPE_cens">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CENC_TYPE_cens</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> CENC_TYPE_cens</pre>
|
|
<div class="block">"cens" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CENC_TYPE_cens">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="CENC_TYPE_cbcs">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CENC_TYPE_cbcs</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink" target="_top">String</a> CENC_TYPE_cbcs</pre>
|
|
<div class="block">"cbcs" scheme type name as defined in ISO/IEC 23001-7:2016.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.CENC_TYPE_cbcs">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="UUID_NIL">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>UUID_NIL</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a> UUID_NIL</pre>
|
|
<div class="block">The Nil UUID as defined by <a href="https://tools.ietf.org/html/rfc4122#section-4.1.7">RFC4122</a>.</div>
|
|
</li>
|
|
</ul>
|
|
<a id="COMMON_PSSH_UUID">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COMMON_PSSH_UUID</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a> COMMON_PSSH_UUID</pre>
|
|
<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>
|
|
</li>
|
|
</ul>
|
|
<a id="CLEARKEY_UUID">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>CLEARKEY_UUID</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a> CLEARKEY_UUID</pre>
|
|
<div class="block">UUID for the ClearKey DRM scheme.
|
|
|
|
<p>ClearKey is supported on Android devices running Android 5.0 (API Level 21) and up.</div>
|
|
</li>
|
|
</ul>
|
|
<a id="WIDEVINE_UUID">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>WIDEVINE_UUID</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a> WIDEVINE_UUID</pre>
|
|
<div class="block">UUID for the Widevine DRM scheme.
|
|
|
|
<p>Widevine is supported on Android devices running Android 4.3 (API Level 18) and up.</div>
|
|
</li>
|
|
</ul>
|
|
<a id="PLAYREADY_UUID">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PLAYREADY_UUID</h4>
|
|
<pre>public static final <a href="https://developer.android.com/reference/java/util/UUID.html" title="class or interface in java.util" class="externalLink" target="_top">UUID</a> PLAYREADY_UUID</pre>
|
|
<div class="block">UUID for the PlayReady DRM scheme.
|
|
|
|
<p>PlayReady is supported on all AndroidTV devices. Note that most other Android devices do not
|
|
provide PlayReady support.</div>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_SET_SURFACE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_SET_SURFACE</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_SET_SURFACE</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VIDEO_OUTPUT</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_SET_SURFACE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_SET_VOLUME">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_SET_VOLUME</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_SET_VOLUME</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VOLUME</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_SET_VOLUME">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_SET_AUDIO_ATTRIBUTES">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_SET_AUDIO_ATTRIBUTES</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_SET_AUDIO_ATTRIBUTES</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_AUDIO_ATTRIBUTES</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_SET_AUDIO_ATTRIBUTES">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_SET_SCALING_MODE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_SET_SCALING_MODE</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_SET_SCALING_MODE</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_SCALING_MODE</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_SET_SCALING_MODE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_SET_AUX_EFFECT_INFO">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_SET_AUX_EFFECT_INFO</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_SET_AUX_EFFECT_INFO</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_AUX_EFFECT_INFO</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_SET_AUX_EFFECT_INFO">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_SET_VIDEO_FRAME_METADATA_LISTENER">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_SET_VIDEO_FRAME_METADATA_LISTENER</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_SET_VIDEO_FRAME_METADATA_LISTENER</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_VIDEO_FRAME_METADATA_LISTENER</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_SET_VIDEO_FRAME_METADATA_LISTENER">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_SET_CAMERA_MOTION_LISTENER">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_SET_CAMERA_MOTION_LISTENER</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_SET_CAMERA_MOTION_LISTENER</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_SET_CAMERA_MOTION_LISTENER</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_SET_CAMERA_MOTION_LISTENER">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="MSG_CUSTOM_BASE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>MSG_CUSTOM_BASE</h4>
|
|
<pre><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
|
|
public static final int MSG_CUSTOM_BASE</pre>
|
|
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Use <code>Renderer.MSG_CUSTOM_BASE</code>.</div>
|
|
</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.MSG_CUSTOM_BASE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STEREO_MODE_MONO">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STEREO_MODE_MONO</h4>
|
|
<pre>public static final int STEREO_MODE_MONO</pre>
|
|
<div class="block">Indicates Monoscopic stereo layout, used with 360/3D/VR videos.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STEREO_MODE_MONO">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STEREO_MODE_TOP_BOTTOM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STEREO_MODE_TOP_BOTTOM</h4>
|
|
<pre>public static final int STEREO_MODE_TOP_BOTTOM</pre>
|
|
<div class="block">Indicates Top-Bottom stereo layout, used with 360/3D/VR videos.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STEREO_MODE_TOP_BOTTOM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STEREO_MODE_LEFT_RIGHT">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STEREO_MODE_LEFT_RIGHT</h4>
|
|
<pre>public static final int STEREO_MODE_LEFT_RIGHT</pre>
|
|
<div class="block">Indicates Left-Right stereo layout, used with 360/3D/VR videos.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STEREO_MODE_LEFT_RIGHT">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="STEREO_MODE_STEREO_MESH">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>STEREO_MODE_STEREO_MESH</h4>
|
|
<pre>public static final int STEREO_MODE_STEREO_MESH</pre>
|
|
<div class="block">Indicates a stereo layout where the left and right eyes have separate meshes, used with
|
|
360/3D/VR videos.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.STEREO_MODE_STEREO_MESH">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_SPACE_BT709">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_SPACE_BT709</h4>
|
|
<pre>public static final int COLOR_SPACE_BT709</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_STANDARD_BT709" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_STANDARD_BT709</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_SPACE_BT709">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_SPACE_BT601">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_SPACE_BT601</h4>
|
|
<pre>public static final int COLOR_SPACE_BT601</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_STANDARD_BT601_PAL" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_STANDARD_BT601_PAL</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_SPACE_BT601">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_SPACE_BT2020">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_SPACE_BT2020</h4>
|
|
<pre>public static final int COLOR_SPACE_BT2020</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_STANDARD_BT2020" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_STANDARD_BT2020</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_SPACE_BT2020">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_TRANSFER_SDR">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_TRANSFER_SDR</h4>
|
|
<pre>public static final int COLOR_TRANSFER_SDR</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_TRANSFER_SDR_VIDEO" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_TRANSFER_SDR_VIDEO</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_TRANSFER_SDR">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_TRANSFER_ST2084">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_TRANSFER_ST2084</h4>
|
|
<pre>public static final int COLOR_TRANSFER_ST2084</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_TRANSFER_ST2084" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_TRANSFER_ST2084</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_TRANSFER_ST2084">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_TRANSFER_HLG">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_TRANSFER_HLG</h4>
|
|
<pre>public static final int COLOR_TRANSFER_HLG</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_TRANSFER_HLG" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_TRANSFER_HLG</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_TRANSFER_HLG">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_RANGE_LIMITED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_RANGE_LIMITED</h4>
|
|
<pre>public static final int COLOR_RANGE_LIMITED</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_RANGE_LIMITED" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_RANGE_LIMITED</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_RANGE_LIMITED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="COLOR_RANGE_FULL">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>COLOR_RANGE_FULL</h4>
|
|
<pre>public static final int COLOR_RANGE_FULL</pre>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/MediaFormat.html#COLOR_RANGE_FULL" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaFormat.COLOR_RANGE_FULL</code></a>,
|
|
<a href="../../../../constant-values.html#com.google.android.exoplayer2.C.COLOR_RANGE_FULL">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="PROJECTION_RECTANGULAR">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PROJECTION_RECTANGULAR</h4>
|
|
<pre>public static final int PROJECTION_RECTANGULAR</pre>
|
|
<div class="block">Conventional rectangular projection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.PROJECTION_RECTANGULAR">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="PROJECTION_EQUIRECTANGULAR">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PROJECTION_EQUIRECTANGULAR</h4>
|
|
<pre>public static final int PROJECTION_EQUIRECTANGULAR</pre>
|
|
<div class="block">Equirectangular spherical projection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.PROJECTION_EQUIRECTANGULAR">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="PROJECTION_CUBEMAP">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PROJECTION_CUBEMAP</h4>
|
|
<pre>public static final int PROJECTION_CUBEMAP</pre>
|
|
<div class="block">Cube map projection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.PROJECTION_CUBEMAP">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="PROJECTION_MESH">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PROJECTION_MESH</h4>
|
|
<pre>public static final int PROJECTION_MESH</pre>
|
|
<div class="block">3-D mesh projection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.PROJECTION_MESH">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="PRIORITY_PLAYBACK">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PRIORITY_PLAYBACK</h4>
|
|
<pre>public static final int PRIORITY_PLAYBACK</pre>
|
|
<div class="block">Priority for media playback.
|
|
|
|
<p>Larger values indicate higher priorities.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.PRIORITY_PLAYBACK">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="PRIORITY_DOWNLOAD">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>PRIORITY_DOWNLOAD</h4>
|
|
<pre>public static final int PRIORITY_DOWNLOAD</pre>
|
|
<div class="block">Priority for media downloading.
|
|
|
|
<p>Larger values indicate higher priorities.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.PRIORITY_DOWNLOAD">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_UNKNOWN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_UNKNOWN</h4>
|
|
<pre>public static final int NETWORK_TYPE_UNKNOWN</pre>
|
|
<div class="block">Unknown network type.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_UNKNOWN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_OFFLINE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_OFFLINE</h4>
|
|
<pre>public static final int NETWORK_TYPE_OFFLINE</pre>
|
|
<div class="block">No network connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_OFFLINE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_WIFI">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_WIFI</h4>
|
|
<pre>public static final int NETWORK_TYPE_WIFI</pre>
|
|
<div class="block">Network type for a Wifi connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_WIFI">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_2G">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_2G</h4>
|
|
<pre>public static final int NETWORK_TYPE_2G</pre>
|
|
<div class="block">Network type for a 2G cellular connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_2G">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_3G">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_3G</h4>
|
|
<pre>public static final int NETWORK_TYPE_3G</pre>
|
|
<div class="block">Network type for a 3G cellular connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_3G">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_4G">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_4G</h4>
|
|
<pre>public static final int NETWORK_TYPE_4G</pre>
|
|
<div class="block">Network type for a 4G cellular connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_4G">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_5G_SA">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_5G_SA</h4>
|
|
<pre>public static final int NETWORK_TYPE_5G_SA</pre>
|
|
<div class="block">Network type for a 5G stand-alone (SA) cellular connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_5G_SA">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_5G_NSA">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_5G_NSA</h4>
|
|
<pre>public static final int NETWORK_TYPE_5G_NSA</pre>
|
|
<div class="block">Network type for a 5G non-stand-alone (NSA) cellular connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_5G_NSA">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_CELLULAR_UNKNOWN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_CELLULAR_UNKNOWN</h4>
|
|
<pre>public static final int NETWORK_TYPE_CELLULAR_UNKNOWN</pre>
|
|
<div class="block">Network type for cellular connections which cannot be mapped to one of <a href="#NETWORK_TYPE_2G"><code>NETWORK_TYPE_2G</code></a>, <a href="#NETWORK_TYPE_3G"><code>NETWORK_TYPE_3G</code></a>, or <a href="#NETWORK_TYPE_4G"><code>NETWORK_TYPE_4G</code></a>.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_CELLULAR_UNKNOWN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_ETHERNET">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_ETHERNET</h4>
|
|
<pre>public static final int NETWORK_TYPE_ETHERNET</pre>
|
|
<div class="block">Network type for an Ethernet connection.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_ETHERNET">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="NETWORK_TYPE_OTHER">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>NETWORK_TYPE_OTHER</h4>
|
|
<pre>public static final int NETWORK_TYPE_OTHER</pre>
|
|
<div class="block">Network type for other connections which are not Wifi or cellular (e.g. VPN, Bluetooth).</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.NETWORK_TYPE_OTHER">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="WAKE_MODE_NONE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>WAKE_MODE_NONE</h4>
|
|
<pre>public static final int WAKE_MODE_NONE</pre>
|
|
<div class="block">A wake mode that will not cause the player to hold any locks.
|
|
|
|
<p>This is suitable for applications that do not play media with the screen off.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.WAKE_MODE_NONE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="WAKE_MODE_LOCAL">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>WAKE_MODE_LOCAL</h4>
|
|
<pre>public static final int WAKE_MODE_LOCAL</pre>
|
|
<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.
|
|
|
|
<p>This is suitable for applications that play media with the screen off and do not load media
|
|
over wifi.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.WAKE_MODE_LOCAL">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="WAKE_MODE_NETWORK">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>WAKE_MODE_NETWORK</h4>
|
|
<pre>public static final int WAKE_MODE_NETWORK</pre>
|
|
<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.
|
|
|
|
<p>This is suitable for applications that play media with the screen off and may load media
|
|
over wifi.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.WAKE_MODE_NETWORK">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_MAIN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_MAIN</h4>
|
|
<pre>public static final int ROLE_FLAG_MAIN</pre>
|
|
<div class="block">Indicates a main track.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_MAIN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_ALTERNATE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_ALTERNATE</h4>
|
|
<pre>public static final int ROLE_FLAG_ALTERNATE</pre>
|
|
<div class="block">Indicates an alternate track. For example a video track recorded from an different view point
|
|
than the main track(s).</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_ALTERNATE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_SUPPLEMENTARY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_SUPPLEMENTARY</h4>
|
|
<pre>public static final int ROLE_FLAG_SUPPLEMENTARY</pre>
|
|
<div class="block">Indicates a supplementary track, meaning the track has lower importance than the main track(s).
|
|
For example a video track that provides a visual accompaniment to a main audio track.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_SUPPLEMENTARY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_COMMENTARY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_COMMENTARY</h4>
|
|
<pre>public static final int ROLE_FLAG_COMMENTARY</pre>
|
|
<div class="block">Indicates the track contains commentary, for example from the director.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_COMMENTARY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_DUB">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_DUB</h4>
|
|
<pre>public static final int ROLE_FLAG_DUB</pre>
|
|
<div class="block">Indicates the track is in a different language from the original, for example dubbed audio or
|
|
translated captions.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_DUB">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_EMERGENCY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_EMERGENCY</h4>
|
|
<pre>public static final int ROLE_FLAG_EMERGENCY</pre>
|
|
<div class="block">Indicates the track contains information about a current emergency.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_EMERGENCY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_CAPTION">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_CAPTION</h4>
|
|
<pre>public static final int ROLE_FLAG_CAPTION</pre>
|
|
<div class="block">Indicates the track contains captions. This flag may be set on video tracks to indicate the
|
|
presence of burned in captions.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_CAPTION">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_SUBTITLE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_SUBTITLE</h4>
|
|
<pre>public static final int ROLE_FLAG_SUBTITLE</pre>
|
|
<div class="block">Indicates the track contains subtitles. This flag may be set on video tracks to indicate the
|
|
presence of burned in subtitles.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_SUBTITLE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_SIGN">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_SIGN</h4>
|
|
<pre>public static final int ROLE_FLAG_SIGN</pre>
|
|
<div class="block">Indicates the track contains a visual sign-language interpretation of an audio track.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_SIGN">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_DESCRIBES_VIDEO">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_DESCRIBES_VIDEO</h4>
|
|
<pre>public static final int ROLE_FLAG_DESCRIBES_VIDEO</pre>
|
|
<div class="block">Indicates the track contains an audio or textual description of a video track.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_DESCRIBES_VIDEO">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND</h4>
|
|
<pre>public static final int ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND</pre>
|
|
<div class="block">Indicates the track contains a textual description of music and sound.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY</h4>
|
|
<pre>public static final int ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY</pre>
|
|
<div class="block">Indicates the track is designed for improved intelligibility of dialogue.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_TRANSCRIBES_DIALOG">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_TRANSCRIBES_DIALOG</h4>
|
|
<pre>public static final int ROLE_FLAG_TRANSCRIBES_DIALOG</pre>
|
|
<div class="block">Indicates the track contains a transcription of spoken dialog.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_TRANSCRIBES_DIALOG">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_EASY_TO_READ">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_EASY_TO_READ</h4>
|
|
<pre>public static final int ROLE_FLAG_EASY_TO_READ</pre>
|
|
<div class="block">Indicates the track contains a text that has been edited for ease of reading.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_EASY_TO_READ">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="ROLE_FLAG_TRICK_PLAY">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>ROLE_FLAG_TRICK_PLAY</h4>
|
|
<pre>public static final int ROLE_FLAG_TRICK_PLAY</pre>
|
|
<div class="block">Indicates the track is intended for trick play.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.ROLE_FLAG_TRICK_PLAY">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="FORMAT_HANDLED">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>FORMAT_HANDLED</h4>
|
|
<pre>public static final int FORMAT_HANDLED</pre>
|
|
<div class="block">The <code>Renderer</code> is capable of rendering the format.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.FORMAT_HANDLED">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="FORMAT_EXCEEDS_CAPABILITIES">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>FORMAT_EXCEEDS_CAPABILITIES</h4>
|
|
<pre>public static final int FORMAT_EXCEEDS_CAPABILITIES</pre>
|
|
<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. There is a chance the renderer
|
|
will be able to play the format in practice because some renderers report their capabilities
|
|
conservatively, but the expected outcome is that playback will fail.
|
|
|
|
<p>Example: The <code>Renderer</code> is capable of rendering H264 and the format's MIME type is
|
|
<code>MimeTypes#VIDEO_H264</code>, but the format's resolution exceeds the maximum limit supported
|
|
by the underlying H264 decoder.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.FORMAT_EXCEEDS_CAPABILITIES">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="FORMAT_UNSUPPORTED_DRM">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>FORMAT_UNSUPPORTED_DRM</h4>
|
|
<pre>public static final int FORMAT_UNSUPPORTED_DRM</pre>
|
|
<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.
|
|
|
|
<p>Example: The <code>Renderer</code> is capable of rendering H264 and the format's MIME type is
|
|
<a href="util/MimeTypes.html#VIDEO_H264"><code>MimeTypes.VIDEO_H264</code></a>, but the format indicates PlayReady drm protection whereas the
|
|
renderer only supports Widevine.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.FORMAT_UNSUPPORTED_DRM">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="FORMAT_UNSUPPORTED_SUBTYPE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>FORMAT_UNSUPPORTED_SUBTYPE</h4>
|
|
<pre>public static final int FORMAT_UNSUPPORTED_SUBTYPE</pre>
|
|
<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.
|
|
|
|
<p>Example: The <code>Renderer</code> is a general purpose audio renderer and the format's MIME type
|
|
matches audio/[subtype], but there does not exist a suitable decoder for [subtype].</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.FORMAT_UNSUPPORTED_SUBTYPE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="FORMAT_UNSUPPORTED_TYPE">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockListLast">
|
|
<li class="blockList">
|
|
<h4>FORMAT_UNSUPPORTED_TYPE</h4>
|
|
<pre>public static final int FORMAT_UNSUPPORTED_TYPE</pre>
|
|
<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.
|
|
|
|
<p>Example: The <code>Renderer</code> is a general purpose video renderer, but the format has an
|
|
audio MIME type.</div>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="../../../../constant-values.html#com.google.android.exoplayer2.C.FORMAT_UNSUPPORTED_TYPE">Constant Field Values</a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
<!-- ============ METHOD DETAIL ========== -->
|
|
<section role="region">
|
|
<ul class="blockList">
|
|
<li class="blockList"><a id="method.detail">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Method Detail</h3>
|
|
<a id="usToMs(long)">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>usToMs</h4>
|
|
<pre class="methodSignature">public static long usToMs​(long timeUs)</pre>
|
|
<div class="block">Converts a time in microseconds to the corresponding time in milliseconds, preserving <a href="#TIME_UNSET"><code>TIME_UNSET</code></a> and <a href="#TIME_END_OF_SOURCE"><code>TIME_END_OF_SOURCE</code></a> values.</div>
|
|
<dl>
|
|
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
<dd><code>timeUs</code> - The time in microseconds.</dd>
|
|
<dt><span class="returnLabel">Returns:</span></dt>
|
|
<dd>The corresponding time in milliseconds.</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="msToUs(long)">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>msToUs</h4>
|
|
<pre class="methodSignature">public static long msToUs​(long timeMs)</pre>
|
|
<div class="block">Converts a time in milliseconds to the corresponding time in microseconds, preserving <a href="#TIME_UNSET"><code>TIME_UNSET</code></a> values and <a href="#TIME_END_OF_SOURCE"><code>TIME_END_OF_SOURCE</code></a> values.</div>
|
|
<dl>
|
|
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
<dd><code>timeMs</code> - The time in milliseconds.</dd>
|
|
<dt><span class="returnLabel">Returns:</span></dt>
|
|
<dd>The corresponding time in microseconds.</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="generateAudioSessionIdV21(android.content.Context)">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>generateAudioSessionIdV21</h4>
|
|
<pre class="methodSignature">@RequiresApi(21)
|
|
public static int generateAudioSessionIdV21​(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a> context)</pre>
|
|
<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>
|
|
<dl>
|
|
<dt><span class="seeLabel">See Also:</span></dt>
|
|
<dd><a href="https://developer.android.com/reference/android/media/AudioManager.html#generateAudioSessionId()" title="class or interface in android.media" class="externalLink" target="_top"><code>AudioManager.generateAudioSessionId()</code></a></dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="getFormatSupportString(int)">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getFormatSupportString</h4>
|
|
<pre class="methodSignature">public static <a href="https://developer.android.com/reference/java/lang/String.html" title="class or interface in java.lang" class="externalLink">String</a> getFormatSupportString​(<a href="C.FormatSupport.html" title="annotation in com.google.android.exoplayer2" target="_top">@FormatSupport</a>
|
|
int formatSupport)</pre>
|
|
<div class="block">Returns string representation of a <a href="C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> flag.</div>
|
|
<dl>
|
|
<dt><span class="paramLabel">Parameters:</span></dt>
|
|
<dd><code>formatSupport</code> - A <a href="C.FormatSupport.html" title="annotation in com.google.android.exoplayer2"><code>C.FormatSupport</code></a> flag.</dd>
|
|
<dt><span class="returnLabel">Returns:</span></dt>
|
|
<dd>A string representation of the flag.</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a id="getErrorCodeForMediaDrmErrorCode(int)">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockListLast">
|
|
<li class="blockList">
|
|
<h4>getErrorCodeForMediaDrmErrorCode</h4>
|
|
<pre class="methodSignature"><a href="PlaybackException.ErrorCode.html" title="annotation in com.google.android.exoplayer2">@ErrorCode</a>
|
|
public static int getErrorCodeForMediaDrmErrorCode​(int mediaDrmErrorCode)</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
<!-- ========= END OF CLASS DATA ========= -->
|
|
<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><a href="package-summary.html">Package</a></li>
|
|
<li class="navBarCell1Rev">Class</li>
|
|
<li><a href="package-tree.html">Tree</a></li>
|
|
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="../../../../index-all.html">Index</a></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>
|
|
<div>
|
|
<ul class="subNavList">
|
|
<li>Summary: </li>
|
|
<li><a href="#nested.class.summary">Nested</a> | </li>
|
|
<li><a href="#field.summary">Field</a> | </li>
|
|
<li>Constr | </li>
|
|
<li><a href="#method.summary">Method</a></li>
|
|
</ul>
|
|
<ul class="subNavList">
|
|
<li>Detail: </li>
|
|
<li><a href="#field.detail">Field</a> | </li>
|
|
<li>Constr | </li>
|
|
<li><a href="#method.detail">Method</a></li>
|
|
</ul>
|
|
</div>
|
|
<a id="skip.navbar.bottom">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
</nav>
|
|
</footer>
|
|
</body>
|
|
</html>
|