mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2024-12-27 09:32:27 -06:00
33 lines
915 B
Java
33 lines
915 B
Java
|
package androidx.media3.extractor;
|
||
|
|
||
|
import java.io.IOException;
|
||
|
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 Extractor {
|
||
|
public static final int RESULT_CONTINUE = 0;
|
||
|
public static final int RESULT_END_OF_INPUT = -1;
|
||
|
public static final int RESULT_SEEK = 1;
|
||
|
|
||
|
@Target({ElementType.TYPE_USE})
|
||
|
@Documented
|
||
|
@Retention(RetentionPolicy.SOURCE)
|
||
|
/* loaded from: classes2.dex */
|
||
|
public @interface ReadResult {
|
||
|
}
|
||
|
|
||
|
void init(ExtractorOutput extractorOutput);
|
||
|
|
||
|
int read(ExtractorInput extractorInput, PositionHolder positionHolder) throws IOException;
|
||
|
|
||
|
void release();
|
||
|
|
||
|
void seek(long j, long j2);
|
||
|
|
||
|
boolean sniff(ExtractorInput extractorInput) throws IOException;
|
||
|
}
|