Rabbit-R1/original r1/java/sources/androidx/media3/exoplayer/trackselection/TrackSelection.java
2024-05-21 17:08:36 -04:00

36 lines
860 B
Java

package androidx.media3.exoplayer.trackselection;
import androidx.media3.common.Format;
import androidx.media3.common.TrackGroup;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/* loaded from: classes2.dex */
public interface TrackSelection {
public static final int TYPE_CUSTOM_BASE = 10000;
public static final int TYPE_UNSET = 0;
@Target({ElementType.TYPE_USE})
@Documented
@Retention(RetentionPolicy.SOURCE)
/* loaded from: classes2.dex */
public @interface Type {
}
Format getFormat(int i);
int getIndexInTrackGroup(int i);
TrackGroup getTrackGroup();
int getType();
int indexOf(int i);
int indexOf(Format format);
int length();
}