TrackSelection$Factory$-CC.smali

.class public final synthetic Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory$-CC;
.super Ljava/lang/Object;
.source "TrackSelection.java"


# direct methods
.method public static varargs $default$createTrackSelection(Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;Lcom/google/android/exoplayer2/source/TrackGroup;Lcom/google/android/exoplayer2/upstream/BandwidthMeter;[I)Lcom/google/android/exoplayer2/trackselection/TrackSelection;
    .registers 5
    .param p0, "_this"    # Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;
    .param p1, "group"    # Lcom/google/android/exoplayer2/source/TrackGroup;
    .param p2, "bandwidthMeter"    # Lcom/google/android/exoplayer2/upstream/BandwidthMeter;
    .param p3, "tracks"    # [I
    .annotation runtime Ljava/lang/Deprecated;
    .end annotation

    .line 72
    new-instance v0, Ljava/lang/UnsupportedOperationException;

    invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V

    throw v0
.end method

.method public static $default$createTrackSelections(Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;[Lcom/google/android/exoplayer2/trackselection/TrackSelection$Definition;Lcom/google/android/exoplayer2/upstream/BandwidthMeter;)[Lcom/google/android/exoplayer2/trackselection/TrackSelection;
    .registers 4
    .param p0, "_this"    # Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;
    .param p1, "definitions"    # [Lcom/google/android/exoplayer2/trackselection/TrackSelection$Definition;
    .param p2, "bandwidthMeter"    # Lcom/google/android/exoplayer2/upstream/BandwidthMeter;

    .line 86
    new-instance v0, Lcom/google/android/exoplayer2/trackselection/-$$Lambda$TrackSelection$Factory$9mnNWe-5kFFae0E_IiLXrOzpdtA;

    invoke-direct {v0, p0, p2}, Lcom/google/android/exoplayer2/trackselection/-$$Lambda$TrackSelection$Factory$9mnNWe-5kFFae0E_IiLXrOzpdtA;-><init>(Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;Lcom/google/android/exoplayer2/upstream/BandwidthMeter;)V

    invoke-static {p1, v0}, Lcom/google/android/exoplayer2/trackselection/TrackSelectionUtil;->createTrackSelectionsForDefinitions([Lcom/google/android/exoplayer2/trackselection/TrackSelection$Definition;Lcom/google/android/exoplayer2/trackselection/TrackSelectionUtil$AdaptiveTrackSelectionFactory;)[Lcom/google/android/exoplayer2/trackselection/TrackSelection;

    move-result-object v0

    return-object v0
.end method

.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public static synthetic lambda$createTrackSelections$0(Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;Lcom/google/android/exoplayer2/upstream/BandwidthMeter;Lcom/google/android/exoplayer2/trackselection/TrackSelection$Definition;)Lcom/google/android/exoplayer2/trackselection/TrackSelection;
    .registers 5
    .param p0, "_this"    # Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;
    .param p1, "bandwidthMeter"    # Lcom/google/android/exoplayer2/upstream/BandwidthMeter;
    .param p2, "definition"    # Lcom/google/android/exoplayer2/trackselection/TrackSelection$Definition;

    .line 88
    iget-object v0, p2, Lcom/google/android/exoplayer2/trackselection/TrackSelection$Definition;->group:Lcom/google/android/exoplayer2/source/TrackGroup;

    iget-object v1, p2, Lcom/google/android/exoplayer2/trackselection/TrackSelection$Definition;->tracks:[I

    invoke-interface {p0, v0, p1, v1}, Lcom/google/android/exoplayer2/trackselection/TrackSelection$Factory;->createTrackSelection(Lcom/google/android/exoplayer2/source/TrackGroup;Lcom/google/android/exoplayer2/upstream/BandwidthMeter;[I)Lcom/google/android/exoplayer2/trackselection/TrackSelection;

    move-result-object v0

    return-object v0
.end method