Set ExoPlayer's MediaCodecOperationMode
PiperOrigin-RevId: 288868298
This commit is contained in:
parent
91d2b8581e
commit
f47d06e7b3
@ -48,8 +48,10 @@ import com.google.android.exoplayer2.util.TimedValueQueue;
|
|||||||
import com.google.android.exoplayer2.util.TraceUtil;
|
import com.google.android.exoplayer2.util.TraceUtil;
|
||||||
import com.google.android.exoplayer2.util.Util;
|
import com.google.android.exoplayer2.util.Util;
|
||||||
import java.lang.annotation.Documented;
|
import java.lang.annotation.Documented;
|
||||||
|
import java.lang.annotation.ElementType;
|
||||||
import java.lang.annotation.Retention;
|
import java.lang.annotation.Retention;
|
||||||
import java.lang.annotation.RetentionPolicy;
|
import java.lang.annotation.RetentionPolicy;
|
||||||
|
import java.lang.annotation.Target;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.util.ArrayDeque;
|
import java.util.ArrayDeque;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@ -74,6 +76,7 @@ public abstract class MediaCodecRenderer extends BaseRenderer {
|
|||||||
*/
|
*/
|
||||||
@Documented
|
@Documented
|
||||||
@Retention(RetentionPolicy.SOURCE)
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
|
@Target({ElementType.TYPE_PARAMETER, ElementType.TYPE_USE})
|
||||||
@IntDef({
|
@IntDef({
|
||||||
OPERATION_MODE_SYNCHRONOUS,
|
OPERATION_MODE_SYNCHRONOUS,
|
||||||
OPERATION_MODE_ASYNCHRONOUS_PLAYBACK_THREAD,
|
OPERATION_MODE_ASYNCHRONOUS_PLAYBACK_THREAD,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user