Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
SDK
/
exoplayer
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
e64faf53
authored
Nov 19, 2021
by
tonihei
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Add missing @DoNotInline annotations.
PiperOrigin-RevId: 411041225
parent
9deba620
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
8 additions
and
0 deletions
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java
library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java
library/core/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java
library/core/src/main/java/com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.java
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java
View file @
e64faf53
...
...
@@ -30,6 +30,7 @@ import android.view.Surface;
import
android.view.SurfaceHolder
;
import
android.view.SurfaceView
;
import
android.view.TextureView
;
import
androidx.annotation.DoNotInline
;
import
androidx.annotation.Nullable
;
import
androidx.annotation.RequiresApi
;
import
com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener
;
...
...
@@ -1866,6 +1867,7 @@ import java.util.concurrent.CopyOnWriteArraySet;
private
static
final
class
Api31
{
private
Api31
()
{}
@DoNotInline
public
static
PlayerId
createPlayerId
()
{
// TODO: Create a MediaMetricsListener and obtain LogSessionId from it.
return
new
PlayerId
(
LogSessionId
.
LOG_SESSION_ID_NONE
);
...
...
library/core/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java
View file @
e64faf53
...
...
@@ -28,6 +28,7 @@ import android.os.ConditionVariable;
import
android.os.Handler
;
import
android.os.SystemClock
;
import
android.util.Pair
;
import
androidx.annotation.DoNotInline
;
import
androidx.annotation.IntDef
;
import
androidx.annotation.Nullable
;
import
androidx.annotation.RequiresApi
;
...
...
@@ -2233,6 +2234,7 @@ public final class DefaultAudioSink implements AudioSink {
private
static
final
class
Api31
{
private
Api31
()
{}
@DoNotInline
public
static
void
setLogSessionIdOnAudioTrack
(
AudioTrack
audioTrack
,
PlayerId
playerId
)
{
LogSessionId
logSessionId
=
playerId
.
getLogSessionId
();
if
(!
logSessionId
.
equals
(
LogSessionId
.
LOG_SESSION_ID_NONE
))
{
...
...
library/core/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java
View file @
e64faf53
...
...
@@ -42,6 +42,7 @@ import android.os.Bundle;
import
android.os.SystemClock
;
import
androidx.annotation.CallSuper
;
import
androidx.annotation.CheckResult
;
import
androidx.annotation.DoNotInline
;
import
androidx.annotation.IntDef
;
import
androidx.annotation.Nullable
;
import
androidx.annotation.RequiresApi
;
...
...
@@ -2431,6 +2432,7 @@ public abstract class MediaCodecRenderer extends BaseRenderer {
private
static
final
class
Api31
{
private
Api31
()
{}
@DoNotInline
public
static
void
setLogSessionIdToMediaCodecFormat
(
MediaCodecAdapter
.
Configuration
codecConfiguration
,
PlayerId
playerId
)
{
LogSessionId
logSessionId
=
playerId
.
getLogSessionId
();
...
...
library/core/src/main/java/com/google/android/exoplayer2/source/mediaparser/MediaParserUtil.java
View file @
e64faf53
...
...
@@ -18,6 +18,7 @@ package com.google.android.exoplayer2.source.mediaparser;
import
android.media.MediaFormat
;
import
android.media.MediaParser
;
import
android.media.metrics.LogSessionId
;
import
androidx.annotation.DoNotInline
;
import
androidx.annotation.RequiresApi
;
import
com.google.android.exoplayer2.Format
;
import
com.google.android.exoplayer2.analytics.PlayerId
;
...
...
@@ -76,6 +77,7 @@ public final class MediaParserUtil {
private
static
final
class
Api31
{
private
Api31
()
{}
@DoNotInline
public
static
void
setLogSessionIdOnMediaParser
(
MediaParser
mediaParser
,
PlayerId
playerId
)
{
LogSessionId
logSessionId
=
playerId
.
getLogSessionId
();
if
(!
logSessionId
.
equals
(
LogSessionId
.
LOG_SESSION_ID_NONE
))
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment