mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2025-01-09 13:43:22 +00:00
294 lines
8.7 KiB
Smali
294 lines
8.7 KiB
Smali
.class public interface abstract Landroidx/media3/exoplayer/ExoPlayer;
|
|
.super Ljava/lang/Object;
|
|
.source "ExoPlayer.java"
|
|
|
|
# interfaces
|
|
.implements Landroidx/media3/common/Player;
|
|
|
|
|
|
# annotations
|
|
.annotation system Ldalvik/annotation/MemberClasses;
|
|
value = {
|
|
Landroidx/media3/exoplayer/ExoPlayer$Builder;,
|
|
Landroidx/media3/exoplayer/ExoPlayer$AudioOffloadListener;,
|
|
Landroidx/media3/exoplayer/ExoPlayer$DeviceComponent;,
|
|
Landroidx/media3/exoplayer/ExoPlayer$TextComponent;,
|
|
Landroidx/media3/exoplayer/ExoPlayer$VideoComponent;,
|
|
Landroidx/media3/exoplayer/ExoPlayer$AudioComponent;
|
|
}
|
|
.end annotation
|
|
|
|
|
|
# static fields
|
|
.field public static final DEFAULT_DETACH_SURFACE_TIMEOUT_MS:J = 0x7d0L
|
|
|
|
.field public static final DEFAULT_RELEASE_TIMEOUT_MS:J = 0x1f4L
|
|
|
|
|
|
# virtual methods
|
|
.method public abstract addAnalyticsListener(Landroidx/media3/exoplayer/analytics/AnalyticsListener;)V
|
|
.end method
|
|
|
|
.method public abstract addAudioOffloadListener(Landroidx/media3/exoplayer/ExoPlayer$AudioOffloadListener;)V
|
|
.end method
|
|
|
|
.method public abstract addMediaSource(ILandroidx/media3/exoplayer/source/MediaSource;)V
|
|
.end method
|
|
|
|
.method public abstract addMediaSource(Landroidx/media3/exoplayer/source/MediaSource;)V
|
|
.end method
|
|
|
|
.method public abstract addMediaSources(ILjava/util/List;)V
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(I",
|
|
"Ljava/util/List<",
|
|
"Landroidx/media3/exoplayer/source/MediaSource;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract addMediaSources(Ljava/util/List;)V
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Landroidx/media3/exoplayer/source/MediaSource;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract clearAuxEffectInfo()V
|
|
.end method
|
|
|
|
.method public abstract clearCameraMotionListener(Landroidx/media3/exoplayer/video/spherical/CameraMotionListener;)V
|
|
.end method
|
|
|
|
.method public abstract clearVideoFrameMetadataListener(Landroidx/media3/exoplayer/video/VideoFrameMetadataListener;)V
|
|
.end method
|
|
|
|
.method public abstract createMessage(Landroidx/media3/exoplayer/PlayerMessage$Target;)Landroidx/media3/exoplayer/PlayerMessage;
|
|
.end method
|
|
|
|
.method public abstract experimentalIsSleepingForOffload()Z
|
|
.end method
|
|
|
|
.method public abstract experimentalSetOffloadSchedulingEnabled(Z)V
|
|
.end method
|
|
|
|
.method public abstract getAnalyticsCollector()Landroidx/media3/exoplayer/analytics/AnalyticsCollector;
|
|
.end method
|
|
|
|
.method public abstract getAudioComponent()Landroidx/media3/exoplayer/ExoPlayer$AudioComponent;
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract getAudioDecoderCounters()Landroidx/media3/exoplayer/DecoderCounters;
|
|
.end method
|
|
|
|
.method public abstract getAudioFormat()Landroidx/media3/common/Format;
|
|
.end method
|
|
|
|
.method public abstract getAudioSessionId()I
|
|
.end method
|
|
|
|
.method public abstract getClock()Landroidx/media3/common/util/Clock;
|
|
.end method
|
|
|
|
.method public abstract getCurrentTrackGroups()Landroidx/media3/exoplayer/source/TrackGroupArray;
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract getCurrentTrackSelections()Landroidx/media3/exoplayer/trackselection/TrackSelectionArray;
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract getDeviceComponent()Landroidx/media3/exoplayer/ExoPlayer$DeviceComponent;
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract getPauseAtEndOfMediaItems()Z
|
|
.end method
|
|
|
|
.method public abstract getPlaybackLooper()Landroid/os/Looper;
|
|
.end method
|
|
|
|
.method public bridge synthetic getPlayerError()Landroidx/media3/common/PlaybackException;
|
|
.locals 0
|
|
|
|
.line 165
|
|
invoke-interface {p0}, Landroidx/media3/exoplayer/ExoPlayer;->getPlayerError()Landroidx/media3/exoplayer/ExoPlaybackException;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method public abstract getPlayerError()Landroidx/media3/exoplayer/ExoPlaybackException;
|
|
.end method
|
|
|
|
.method public abstract getRenderer(I)Landroidx/media3/exoplayer/Renderer;
|
|
.end method
|
|
|
|
.method public abstract getRendererCount()I
|
|
.end method
|
|
|
|
.method public abstract getRendererType(I)I
|
|
.end method
|
|
|
|
.method public abstract getSeekParameters()Landroidx/media3/exoplayer/SeekParameters;
|
|
.end method
|
|
|
|
.method public abstract getSkipSilenceEnabled()Z
|
|
.end method
|
|
|
|
.method public abstract getTextComponent()Landroidx/media3/exoplayer/ExoPlayer$TextComponent;
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract getTrackSelector()Landroidx/media3/exoplayer/trackselection/TrackSelector;
|
|
.end method
|
|
|
|
.method public abstract getVideoChangeFrameRateStrategy()I
|
|
.end method
|
|
|
|
.method public abstract getVideoComponent()Landroidx/media3/exoplayer/ExoPlayer$VideoComponent;
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract getVideoDecoderCounters()Landroidx/media3/exoplayer/DecoderCounters;
|
|
.end method
|
|
|
|
.method public abstract getVideoFormat()Landroidx/media3/common/Format;
|
|
.end method
|
|
|
|
.method public abstract getVideoScalingMode()I
|
|
.end method
|
|
|
|
.method public abstract isTunnelingEnabled()Z
|
|
.end method
|
|
|
|
.method public abstract prepare(Landroidx/media3/exoplayer/source/MediaSource;)V
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract prepare(Landroidx/media3/exoplayer/source/MediaSource;ZZ)V
|
|
.annotation runtime Ljava/lang/Deprecated;
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract removeAnalyticsListener(Landroidx/media3/exoplayer/analytics/AnalyticsListener;)V
|
|
.end method
|
|
|
|
.method public abstract removeAudioOffloadListener(Landroidx/media3/exoplayer/ExoPlayer$AudioOffloadListener;)V
|
|
.end method
|
|
|
|
.method public abstract setAudioAttributes(Landroidx/media3/common/AudioAttributes;Z)V
|
|
.end method
|
|
|
|
.method public abstract setAudioSessionId(I)V
|
|
.end method
|
|
|
|
.method public abstract setAuxEffectInfo(Landroidx/media3/common/AuxEffectInfo;)V
|
|
.end method
|
|
|
|
.method public abstract setCameraMotionListener(Landroidx/media3/exoplayer/video/spherical/CameraMotionListener;)V
|
|
.end method
|
|
|
|
.method public abstract setForegroundMode(Z)V
|
|
.end method
|
|
|
|
.method public abstract setHandleAudioBecomingNoisy(Z)V
|
|
.end method
|
|
|
|
.method public abstract setMediaSource(Landroidx/media3/exoplayer/source/MediaSource;)V
|
|
.end method
|
|
|
|
.method public abstract setMediaSource(Landroidx/media3/exoplayer/source/MediaSource;J)V
|
|
.end method
|
|
|
|
.method public abstract setMediaSource(Landroidx/media3/exoplayer/source/MediaSource;Z)V
|
|
.end method
|
|
|
|
.method public abstract setMediaSources(Ljava/util/List;)V
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Landroidx/media3/exoplayer/source/MediaSource;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract setMediaSources(Ljava/util/List;IJ)V
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Landroidx/media3/exoplayer/source/MediaSource;",
|
|
">;IJ)V"
|
|
}
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract setMediaSources(Ljava/util/List;Z)V
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Landroidx/media3/exoplayer/source/MediaSource;",
|
|
">;Z)V"
|
|
}
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract setPauseAtEndOfMediaItems(Z)V
|
|
.end method
|
|
|
|
.method public abstract setPreferredAudioDevice(Landroid/media/AudioDeviceInfo;)V
|
|
.end method
|
|
|
|
.method public abstract setPriorityTaskManager(Landroidx/media3/common/PriorityTaskManager;)V
|
|
.end method
|
|
|
|
.method public abstract setSeekParameters(Landroidx/media3/exoplayer/SeekParameters;)V
|
|
.end method
|
|
|
|
.method public abstract setShuffleOrder(Landroidx/media3/exoplayer/source/ShuffleOrder;)V
|
|
.end method
|
|
|
|
.method public abstract setSkipSilenceEnabled(Z)V
|
|
.end method
|
|
|
|
.method public abstract setVideoChangeFrameRateStrategy(I)V
|
|
.end method
|
|
|
|
.method public abstract setVideoEffects(Ljava/util/List;)V
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Landroidx/media3/common/Effect;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
.end method
|
|
|
|
.method public abstract setVideoFrameMetadataListener(Landroidx/media3/exoplayer/video/VideoFrameMetadataListener;)V
|
|
.end method
|
|
|
|
.method public abstract setVideoScalingMode(I)V
|
|
.end method
|
|
|
|
.method public abstract setWakeMode(I)V
|
|
.end method
|