Skip to content

Commit 1bfde98

Browse files
committed
Update Javadoc for 2.18.5
#minor-release PiperOrigin-RevId: 516550914 (cherry picked from commit cebe01e)
1 parent 63aa310 commit 1bfde98

39 files changed

+90
-27
lines changed

docs/doc/reference/com/google/android/exoplayer2/ExoPlaybackException.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -626,6 +626,8 @@ <h4>createForRenderer</h4>
626626
<dl>
627627
<dt><span class="paramLabel">Parameters:</span></dt>
628628
<dd><code>cause</code> - The cause of the failure.</dd>
629+
<dd><code>rendererName</code> - The <a href="Renderer.html#getName()">name</a> of the renderer in which the
630+
failure occurred.</dd>
629631
<dd><code>rendererIndex</code> - The index of the renderer in which the failure occurred.</dd>
630632
<dd><code>rendererFormat</code> - The <a href="Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a> the renderer was using at the time of the exception,
631633
or null if the renderer wasn't using a <a href="Format.html" title="class in com.google.android.exoplayer2"><code>Format</code></a>.</dd>

docs/doc/reference/com/google/android/exoplayer2/Timeline.Period.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -906,6 +906,7 @@ <h4>getAdState</h4>
906906
<dl>
907907
<dt><span class="paramLabel">Parameters:</span></dt>
908908
<dd><code>adGroupIndex</code> - The ad group index.</dd>
909+
<dd><code>adIndexInAdGroup</code> - The index of the ad in the ad group.</dd>
909910
<dt><span class="returnLabel">Returns:</span></dt>
910911
<dd>The state of the ad, or <a href="source/ads/AdPlaybackState.html#AD_STATE_UNAVAILABLE"><code>AdPlaybackState.AD_STATE_UNAVAILABLE</code></a> if not yet
911912
known.</dd>

docs/doc/reference/com/google/android/exoplayer2/Tracks.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,7 @@ <h4>isTypeSupported</h4>
454454
<div class="block">Returns true if at least one track of type <code>trackType</code> is <a href="Tracks.Group.html#isTrackSupported(int,boolean)"><code>supported</code></a>.</div>
455455
<dl>
456456
<dt><span class="paramLabel">Parameters:</span></dt>
457+
<dd><code>trackType</code> - The track type to query support for.</dd>
457458
<dd><code>allowExceedsCapabilities</code> - Whether to consider the track as supported if it has a
458459
supported <a href="Format.html#sampleMimeType"><code>MIME type</code></a>, but otherwise exceeds the advertised
459460
capabilities of the device. For example, a video track for which there's a corresponding

docs/doc/reference/com/google/android/exoplayer2/drm/OfflineLicenseHelper.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,7 @@ <h4>newWidevineInstance</h4>
394394
their own license URL.</dd>
395395
<dd><code>forceDefaultLicenseUrl</code> - Whether to use <code>defaultLicenseUrl</code> for key requests that
396396
include their own license URL.</dd>
397+
<dd><code>dataSourceFactory</code> - A factory from which to obtain <a href="../upstream/DataSource.html" title="interface in com.google.android.exoplayer2.upstream"><code>DataSource</code></a> instances.</dd>
397398
<dd><code>optionalKeyRequestParameters</code> - An optional map of parameters to pass as the last argument
398399
to <a href="https://developer.android.com/reference/android/media/MediaDrm.html#getKeyRequest(byte%5B%5D,byte%5B%5D,java.lang.String,int,java.util.HashMap)" title="class or interface in android.media" class="externalLink" target="_top"><code>MediaDrm.getKeyRequest(byte[], byte[], java.lang.String, int, java.util.HashMap&lt;java.lang.String, java.lang.String&gt;)</code></a>. May be null.</dd>
399400
<dd><code>eventDispatcher</code> - A <a href="DrmSessionEventListener.EventDispatcher.html" title="class in com.google.android.exoplayer2.drm"><code>DrmSessionEventListener.EventDispatcher</code></a> used to distribute

docs/doc/reference/com/google/android/exoplayer2/ext/av1/Libgav1VideoRenderer.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -574,6 +574,8 @@ <h4>canReuseDecoder</h4>
574574
<dl>
575575
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
576576
<dd><code><a href="../../video/DecoderVideoRenderer.html#canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseDecoder</a></code>&nbsp;in class&nbsp;<code><a href="../../video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></code></dd>
577+
<dt><span class="paramLabel">Parameters:</span></dt>
578+
<dd><code>decoderName</code> - The name of the decoder.</dd>
577579
<dd><code>oldFormat</code> - The previous format.</dd>
578580
<dd><code>newFormat</code> - The new format.</dd>
579581
<dt><span class="returnLabel">Returns:</span></dt>

docs/doc/reference/com/google/android/exoplayer2/ext/vp9/LibvpxVideoRenderer.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,8 @@ <h4>canReuseDecoder</h4>
554554
<dl>
555555
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
556556
<dd><code><a href="../../video/DecoderVideoRenderer.html#canReuseDecoder(java.lang.String,com.google.android.exoplayer2.Format,com.google.android.exoplayer2.Format)">canReuseDecoder</a></code>&nbsp;in class&nbsp;<code><a href="../../video/DecoderVideoRenderer.html" title="class in com.google.android.exoplayer2.video">DecoderVideoRenderer</a></code></dd>
557+
<dt><span class="paramLabel">Parameters:</span></dt>
558+
<dd><code>decoderName</code> - The name of the decoder.</dd>
557559
<dd><code>oldFormat</code> - The previous format.</dd>
558560
<dd><code>newFormat</code> - The new format.</dd>
559561
<dt><span class="returnLabel">Returns:</span></dt>

docs/doc/reference/com/google/android/exoplayer2/extractor/FlacFrameReader.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,7 @@ <h4>getFirstSampleNumber</h4>
313313
<dl>
314314
<dt><span class="paramLabel">Parameters:</span></dt>
315315
<dd><code>input</code> - Input stream to get the sample number from (starting from the read position).</dd>
316+
<dd><code>flacStreamMetadata</code> - The FLAC metadata of the stream.</dd>
316317
<dt><span class="returnLabel">Returns:</span></dt>
317318
<dd>The frame first sample number.</dd>
318319
<dt><span class="throwsLabel">Throws:</span></dt>

docs/doc/reference/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -763,6 +763,7 @@ <h4>MediaCodecRenderer</h4>
763763
<dl>
764764
<dt><span class="paramLabel">Parameters:</span></dt>
765765
<dd><code>trackType</code> - The <a href="../C.TrackType.html" title="annotation in com.google.android.exoplayer2"><code>track type</code></a> that the renderer handles.</dd>
766+
<dd><code>codecAdapterFactory</code> - A factory for <a href="MediaCodecAdapter.html" title="interface in com.google.android.exoplayer2.mediacodec"><code>MediaCodecAdapter</code></a> instances.</dd>
766767
<dd><code>mediaCodecSelector</code> - A decoder selector.</dd>
767768
<dd><code>enableDecoderFallback</code> - Whether to enable fallback to lower-priority decoders if decoder
768769
initialization fails. This may result in using a decoder that is less efficient or slower

docs/doc/reference/com/google/android/exoplayer2/offline/SegmentDownloader.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,7 @@ <h4>getManifest</h4>
489489
<div class="block">Loads and parses a manifest.</div>
490490
<dl>
491491
<dt><span class="paramLabel">Parameters:</span></dt>
492+
<dd><code>dataSource</code> - The source to use when loading the manifest.</dd>
492493
<dd><code>dataSpec</code> - The manifest <a href="../upstream/DataSpec.html" title="class in com.google.android.exoplayer2.upstream"><code>DataSpec</code></a>.</dd>
493494
<dd><code>removing</code> - Whether the manifest is being loaded as part of the download being removed.</dd>
494495
<dt><span class="returnLabel">Returns:</span></dt>

docs/doc/reference/com/google/android/exoplayer2/source/dash/DashChunkSource.Factory.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,8 @@ <h4>createDashChunkSource</h4>
221221
if unknown.</dd>
222222
<dd><code>enableEventMessageTrack</code> - Whether to output an event message track.</dd>
223223
<dd><code>closedCaptionFormats</code> - The <a href="../../Format.html" title="class in com.google.android.exoplayer2"><code>Formats</code></a> of closed caption tracks to be output.</dd>
224+
<dd><code>playerEmsgHandler</code> - The track output to write emsg messages to, or null if emsgs
225+
shouldn't be written.</dd>
224226
<dd><code>transferListener</code> - The transfer listener which should be informed of any data transfers.
225227
May be null if no listener is available.</dd>
226228
<dd><code>playerId</code> - The <a href="../../analytics/PlayerId.html" title="class in com.google.android.exoplayer2.analytics"><code>PlayerId</code></a> of the player using this chunk source.</dd>

0 commit comments

Comments
 (0)