Back to Exoplayer

Constant Field Values

docs/doc/reference/constant-values.html

latest142.6 KB
Original Source

Constant Field Values

Contents

com.google.*

com.google.android.exoplayer2.C | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ALLOW_CAPTURE_BY_ALL | 1 | | public static final int | ALLOW_CAPTURE_BY_NONE | 3 | | public static final int | ALLOW_CAPTURE_BY_SYSTEM | 2 | | public static final int | AUDIO_CONTENT_TYPE_MOVIE | 3 | | public static final int | AUDIO_CONTENT_TYPE_MUSIC | 2 | | public static final int | AUDIO_CONTENT_TYPE_SONIFICATION | 4 | | public static final int | AUDIO_CONTENT_TYPE_SPEECH | 1 | | public static final int | AUDIO_CONTENT_TYPE_UNKNOWN | 0 | | public static final int | AUDIO_SESSION_ID_UNSET | 0 | | public static final int | BITS_PER_BYTE | 8 | | public static final int | BUFFER_FLAG_DECODE_ONLY | -2147483648 | | public static final int | BUFFER_FLAG_ENCRYPTED | 1073741824 | | public static final int | BUFFER_FLAG_END_OF_STREAM | 4 | | public static final int | BUFFER_FLAG_FIRST_SAMPLE | 134217728 | | public static final int | BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA | 268435456 | | public static final int | BUFFER_FLAG_KEY_FRAME | 1 | | public static final int | BUFFER_FLAG_LAST_SAMPLE | 536870912 | | public static final int | BYTES_PER_FLOAT | 4 | | public static final String | CENC_TYPE_cbc1 | "cbc1" | | public static final String | CENC_TYPE_cbcs | "cbcs" | | public static final String | CENC_TYPE_cenc | "cenc" | | public static final String | CENC_TYPE_cens | "cens" | | public static final int | COLOR_RANGE_FULL | 1 | | public static final int | COLOR_RANGE_LIMITED | 2 | | public static final int | COLOR_SPACE_BT2020 | 6 | | public static final int | COLOR_SPACE_BT601 | 2 | | public static final int | COLOR_SPACE_BT709 | 1 | | public static final int | COLOR_TRANSFER_GAMMA_2_2 | 10 | | public static final int | COLOR_TRANSFER_HLG | 7 | | public static final int | COLOR_TRANSFER_LINEAR | 1 | | public static final int | COLOR_TRANSFER_SDR | 3 | | public static final int | COLOR_TRANSFER_SRGB | 2 | | public static final int | COLOR_TRANSFER_ST2084 | 6 | | public static final int | CONTENT_TYPE_DASH | 0 | | public static final int | CONTENT_TYPE_HLS | 2 | | public static final int | CONTENT_TYPE_MOVIE | 3 | | public static final int | CONTENT_TYPE_MUSIC | 2 | | public static final int | CONTENT_TYPE_OTHER | 4 | | public static final int | CONTENT_TYPE_RTSP | 3 | | public static final int | CONTENT_TYPE_SONIFICATION | 4 | | public static final int | CONTENT_TYPE_SPEECH | 1 | | public static final int | CONTENT_TYPE_SS | 1 | | public static final int | CONTENT_TYPE_UNKNOWN | 0 | | public static final int | CRYPTO_MODE_AES_CBC | 2 | | public static final int | CRYPTO_MODE_AES_CTR | 1 | | public static final int | CRYPTO_MODE_UNENCRYPTED | 0 | | public static final int | CRYPTO_TYPE_CUSTOM_BASE | 10000 | | public static final int | CRYPTO_TYPE_FRAMEWORK | 2 | | public static final int | CRYPTO_TYPE_NONE | 0 | | public static final int | CRYPTO_TYPE_UNSUPPORTED | 1 | | public static final int | DATA_TYPE_AD | 6 | | public static final int | DATA_TYPE_CUSTOM_BASE | 10000 | | public static final int | DATA_TYPE_DRM | 3 | | public static final int | DATA_TYPE_MANIFEST | 4 | | public static final int | DATA_TYPE_MEDIA | 1 | | public static final int | DATA_TYPE_MEDIA_INITIALIZATION | 2 | | public static final int | DATA_TYPE_MEDIA_PROGRESSIVE_LIVE | 7 | | public static final int | DATA_TYPE_TIME_SYNCHRONIZATION | 5 | | public static final int | DATA_TYPE_UNKNOWN | 0 | | public static final int | DEFAULT_BUFFER_SEGMENT_SIZE | 65536 | | public static final long | DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS | 3000L | | public static final long | DEFAULT_SEEK_BACK_INCREMENT_MS | 5000L | | public static final long | DEFAULT_SEEK_FORWARD_INCREMENT_MS | 15000L | | public static final int | ENCODING_AAC_ELD | 15 | | public static final int | ENCODING_AAC_ER_BSAC | 1073741824 | | public static final int | ENCODING_AAC_HE_V1 | 11 | | public static final int | ENCODING_AAC_HE_V2 | 12 | | public static final int | ENCODING_AAC_LC | 10 | | public static final int | ENCODING_AAC_XHE | 16 | | public static final int | ENCODING_AC3 | 5 | | public static final int | ENCODING_AC4 | 17 | | public static final int | ENCODING_DOLBY_TRUEHD | 14 | | public static final int | ENCODING_DTS | 7 | | public static final int | ENCODING_DTS_HD | 8 | | public static final int | ENCODING_DTS_UHD_P2 | 30 | | public static final int | ENCODING_E_AC3 | 6 | | public static final int | ENCODING_E_AC3_JOC | 18 | | public static final int | ENCODING_INVALID | 0 | | public static final int | ENCODING_MP3 | 9 | | public static final int | ENCODING_OPUS | 20 | | public static final int | ENCODING_PCM_16BIT | 2 | | public static final int | ENCODING_PCM_16BIT_BIG_ENDIAN | 268435456 | | public static final int | ENCODING_PCM_24BIT | 536870912 | | public static final int | ENCODING_PCM_32BIT | 805306368 | | public static final int | ENCODING_PCM_8BIT | 3 | | public static final int | ENCODING_PCM_FLOAT | 4 | | public static final int | FLAG_AUDIBILITY_ENFORCED | 1 | | public static final int | FORMAT_EXCEEDS_CAPABILITIES | 3 | | public static final int | FORMAT_HANDLED | 4 | | public static final int | FORMAT_UNSUPPORTED_DRM | 2 | | public static final int | FORMAT_UNSUPPORTED_SUBTYPE | 1 | | public static final int | FORMAT_UNSUPPORTED_TYPE | 0 | | public static final int | INDEX_UNSET | -1 | | public static final String | LANGUAGE_UNDETERMINED | "und" | | public static final int | LENGTH_UNSET | -1 | | public static final long | MICROS_PER_SECOND | 1000000L | | public static final long | MILLIS_PER_SECOND | 1000L | | public static final long | NANOS_PER_SECOND | 1000000000L | | public static final int | NETWORK_TYPE_2G | 3 | | public static final int | NETWORK_TYPE_3G | 4 | | public static final int | NETWORK_TYPE_4G | 5 | | public static final int | NETWORK_TYPE_5G_NSA | 10 | | public static final int | NETWORK_TYPE_5G_SA | 9 | | public static final int | NETWORK_TYPE_CELLULAR_UNKNOWN | 6 | | public static final int | NETWORK_TYPE_ETHERNET | 7 | | public static final int | NETWORK_TYPE_OFFLINE | 1 | | public static final int | NETWORK_TYPE_OTHER | 8 | | public static final int | NETWORK_TYPE_UNKNOWN | 0 | | public static final int | NETWORK_TYPE_WIFI | 2 | | public static final int | PERCENTAGE_UNSET | -1 | | public static final int | POSITION_UNSET | -1 | | public static final int | PRIORITY_DOWNLOAD | -1000 | | public static final int | PRIORITY_PLAYBACK | 0 | | public static final int | PROJECTION_CUBEMAP | 2 | | public static final int | PROJECTION_EQUIRECTANGULAR | 1 | | public static final int | PROJECTION_MESH | 3 | | public static final int | PROJECTION_RECTANGULAR | 0 | | public static final float | RATE_UNSET | -3.4028234663852886E38f | | public static final int | RATE_UNSET_INT | -2147483647 | | public static final int | RESULT_BUFFER_READ | -4 | | public static final int | RESULT_END_OF_INPUT | -1 | | public static final int | RESULT_FORMAT_READ | -5 | | public static final int | RESULT_MAX_LENGTH_EXCEEDED | -2 | | public static final int | RESULT_NOTHING_READ | -3 | | public static final int | ROLE_FLAG_ALTERNATE | 2 | | public static final int | ROLE_FLAG_CAPTION | 64 | | public static final int | ROLE_FLAG_COMMENTARY | 8 | | public static final int | ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND | 1024 | | public static final int | ROLE_FLAG_DESCRIBES_VIDEO | 512 | | public static final int | ROLE_FLAG_DUB | 16 | | public static final int | ROLE_FLAG_EASY_TO_READ | 8192 | | public static final int | ROLE_FLAG_EMERGENCY | 32 | | public static final int | ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY | 2048 | | public static final int | ROLE_FLAG_MAIN | 1 | | public static final int | ROLE_FLAG_SIGN | 256 | | public static final int | ROLE_FLAG_SUBTITLE | 128 | | public static final int | ROLE_FLAG_SUPPLEMENTARY | 4 | | public static final int | ROLE_FLAG_TRANSCRIBES_DIALOG | 4096 | | public static final int | ROLE_FLAG_TRICK_PLAY | 16384 | | public static final String | SANS_SERIF_NAME | "sans-serif" | | public static final int | SELECTION_FLAG_AUTOSELECT | 4 | | public static final int | SELECTION_FLAG_DEFAULT | 1 | | public static final int | SELECTION_FLAG_FORCED | 2 | | public static final int | SELECTION_REASON_ADAPTIVE | 3 | | public static final int | SELECTION_REASON_CUSTOM_BASE | 10000 | | public static final int | SELECTION_REASON_INITIAL | 1 | | public static final int | SELECTION_REASON_MANUAL | 2 | | public static final int | SELECTION_REASON_TRICK_PLAY | 4 | | public static final int | SELECTION_REASON_UNKNOWN | 0 | | public static final String | SERIF_NAME | "serif" | | public static final int | SPATIALIZATION_BEHAVIOR_AUTO | 0 | | public static final int | SPATIALIZATION_BEHAVIOR_NEVER | 1 | | public static final String | SSAI_SCHEME | "ssai" | | public static final int | STEREO_MODE_LEFT_RIGHT | 2 | | public static final int | STEREO_MODE_MONO | 0 | | public static final int | STEREO_MODE_STEREO_MESH | 3 | | public static final int | STEREO_MODE_TOP_BOTTOM | 1 | | public static final int | STREAM_TYPE_ALARM | 4 | | public static final int | STREAM_TYPE_DEFAULT | 3 | | public static final int | STREAM_TYPE_DTMF | 8 | | public static final int | STREAM_TYPE_MUSIC | 3 | | public static final int | STREAM_TYPE_NOTIFICATION | 5 | | public static final int | STREAM_TYPE_RING | 2 | | public static final int | STREAM_TYPE_SYSTEM | 1 | | public static final int | STREAM_TYPE_VOICE_CALL | 0 | | public static final long | TIME_END_OF_SOURCE | -9223372036854775808L | | public static final long | TIME_UNSET | -9223372036854775807L | | public static final int | TRACK_TYPE_AUDIO | 1 | | public static final int | TRACK_TYPE_CAMERA_MOTION | 6 | | public static final int | TRACK_TYPE_CUSTOM_BASE | 10000 | | public static final int | TRACK_TYPE_DEFAULT | 0 | | public static final int | TRACK_TYPE_IMAGE | 4 | | public static final int | TRACK_TYPE_METADATA | 5 | | public static final int | TRACK_TYPE_NONE | -2 | | public static final int | TRACK_TYPE_TEXT | 3 | | public static final int | TRACK_TYPE_UNKNOWN | -1 | | public static final int | TRACK_TYPE_VIDEO | 2 | | public static final int | TYPE_DASH | 0 | | public static final int | TYPE_HLS | 2 | | public static final int | TYPE_OTHER | 4 | | public static final int | TYPE_RTSP | 3 | | public static final int | TYPE_SS | 1 | | public static final int | USAGE_ALARM | 4 | | public static final int | USAGE_ASSISTANCE_ACCESSIBILITY | 11 | | public static final int | USAGE_ASSISTANCE_NAVIGATION_GUIDANCE | 12 | | public static final int | USAGE_ASSISTANCE_SONIFICATION | 13 | | public static final int | USAGE_ASSISTANT | 16 | | public static final int | USAGE_GAME | 14 | | public static final int | USAGE_MEDIA | 1 | | public static final int | USAGE_NOTIFICATION | 5 | | public static final int | USAGE_NOTIFICATION_COMMUNICATION_DELAYED | 9 | | public static final int | USAGE_NOTIFICATION_COMMUNICATION_INSTANT | 8 | | public static final int | USAGE_NOTIFICATION_COMMUNICATION_REQUEST | 7 | | public static final int | USAGE_NOTIFICATION_EVENT | 10 | | public static final int | USAGE_NOTIFICATION_RINGTONE | 6 | | public static final int | USAGE_UNKNOWN | 0 | | public static final int | USAGE_VOICE_COMMUNICATION | 2 | | public static final int | USAGE_VOICE_COMMUNICATION_SIGNALLING | 3 | | public static final int | VIDEO_CHANGE_FRAME_RATE_STRATEGY_OFF | -2147483648 | | public static final int | VIDEO_CHANGE_FRAME_RATE_STRATEGY_ONLY_IF_SEAMLESS | 0 | | public static final int | VIDEO_OUTPUT_MODE_NONE | -1 | | public static final int | VIDEO_OUTPUT_MODE_SURFACE_YUV | 1 | | public static final int | VIDEO_OUTPUT_MODE_YUV | 0 | | public static final int | VIDEO_SCALING_MODE_DEFAULT | 1 | | public static final int | VIDEO_SCALING_MODE_SCALE_TO_FIT | 1 | | public static final int | VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING | 2 | | public static final int | VOLUME_FLAG_ALLOW_RINGER_MODES | 2 | | public static final int | VOLUME_FLAG_PLAY_SOUND | 4 | | public static final int | VOLUME_FLAG_REMOVE_SOUND_AND_VIBRATE | 8 | | public static final int | VOLUME_FLAG_SHOW_UI | 1 | | public static final int | VOLUME_FLAG_VIBRATE | 16 | | public static final int | WAKE_MODE_LOCAL | 1 | | public static final int | WAKE_MODE_NETWORK | 2 | | public static final int | WAKE_MODE_NONE | 0 |

com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final float | DEFAULT_FALLBACK_MAX_PLAYBACK_SPEED | 1.0299999713897705f | | public static final float | DEFAULT_FALLBACK_MIN_PLAYBACK_SPEED | 0.9700000286102295f | | public static final long | DEFAULT_MAX_LIVE_OFFSET_ERROR_MS_FOR_UNIT_SPEED | 20L | | public static final float | DEFAULT_MIN_POSSIBLE_LIVE_OFFSET_SMOOTHING_FACTOR | 0.9990000128746033f | | public static final long | DEFAULT_MIN_UPDATE_INTERVAL_MS | 1000L | | public static final float | DEFAULT_PROPORTIONAL_CONTROL_FACTOR | 0.10000000149011612f | | public static final long | DEFAULT_TARGET_LIVE_OFFSET_INCREMENT_ON_REBUFFER_MS | 500L |

com.google.android.exoplayer2.DefaultLoadControl | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_AUDIO_BUFFER_SIZE | 13107200 | | public static final int | DEFAULT_BACK_BUFFER_DURATION_MS | 0 | | public static final int | DEFAULT_BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS | 5000 | | public static final int | DEFAULT_BUFFER_FOR_PLAYBACK_MS | 2500 | | public static final int | DEFAULT_CAMERA_MOTION_BUFFER_SIZE | 131072 | | public static final int | DEFAULT_IMAGE_BUFFER_SIZE | 131072 | | public static final int | DEFAULT_MAX_BUFFER_MS | 50000 | | public static final int | DEFAULT_METADATA_BUFFER_SIZE | 131072 | | public static final int | DEFAULT_MIN_BUFFER_MS | 50000 | | public static final int | DEFAULT_MIN_BUFFER_SIZE | 13107200 | | public static final int | DEFAULT_MUXED_BUFFER_SIZE | 144310272 | | public static final boolean | DEFAULT_PRIORITIZE_TIME_OVER_SIZE_THRESHOLDS | false | | public static final boolean | DEFAULT_RETAIN_BACK_BUFFER_FROM_KEYFRAME | false | | public static final int | DEFAULT_TARGET_BUFFER_BYTES | -1 | | public static final int | DEFAULT_TEXT_BUFFER_SIZE | 131072 | | public static final int | DEFAULT_VIDEO_BUFFER_SIZE | 131072000 |

com.google.android.exoplayer2.DefaultRenderersFactory | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_ALLOWED_VIDEO_JOINING_TIME_MS | 5000L | | public static final int | EXTENSION_RENDERER_MODE_OFF | 0 | | public static final int | EXTENSION_RENDERER_MODE_ON | 1 | | public static final int | EXTENSION_RENDERER_MODE_PREFER | 2 | | public static final int | MAX_DROPPED_VIDEO_FRAME_COUNT_TO_NOTIFY | 50 |

com.google.android.exoplayer2.DeviceInfo | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | PLAYBACK_TYPE_LOCAL | 0 | | public static final int | PLAYBACK_TYPE_REMOTE | 1 |

com.google.android.exoplayer2.ExoPlaybackException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TYPE_REMOTE | 3 | | public static final int | TYPE_RENDERER | 1 | | public static final int | TYPE_SOURCE | 0 | | public static final int | TYPE_UNEXPECTED | 2 |

com.google.android.exoplayer2.ExoPlayer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_DETACH_SURFACE_TIMEOUT_MS | 2000L | | public static final long | DEFAULT_RELEASE_TIMEOUT_MS | 500L |

com.google.android.exoplayer2.ExoPlayerLibraryInfo | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final boolean | ASSERTIONS_ENABLED | true | | public static final String | TAG | "ExoPlayerLib" | | public static final boolean | TRACE_ENABLED | true | | public static final String | VERSION | "2.19.0" | | public static final int | VERSION_INT | 2019000 | | public static final String | VERSION_SLASHY | "ExoPlayerLib/2.19.0" |

com.google.android.exoplayer2.ExoTimeoutException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TIMEOUT_OPERATION_DETACH_SURFACE | 3 | | public static final int | TIMEOUT_OPERATION_RELEASE | 1 | | public static final int | TIMEOUT_OPERATION_SET_FOREGROUND_MODE | 2 | | public static final int | TIMEOUT_OPERATION_UNDEFINED | 0 |

com.google.android.exoplayer2.Format | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | NO_VALUE | -1 | | public static final long | OFFSET_SAMPLE_RELATIVE | 9223372036854775807L |

com.google.android.exoplayer2.MediaItem | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | DEFAULT_MEDIA_ID | "" |

com.google.android.exoplayer2.MediaMetadata | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FOLDER_TYPE_ALBUMS | 2 | | public static final int | FOLDER_TYPE_ARTISTS | 3 | | public static final int | FOLDER_TYPE_GENRES | 4 | | public static final int | FOLDER_TYPE_MIXED | 0 | | public static final int | FOLDER_TYPE_NONE | -1 | | public static final int | FOLDER_TYPE_PLAYLISTS | 5 | | public static final int | FOLDER_TYPE_TITLES | 1 | | public static final int | FOLDER_TYPE_YEARS | 6 | | public static final int | MEDIA_TYPE_ALBUM | 10 | | public static final int | MEDIA_TYPE_ARTIST | 11 | | public static final int | MEDIA_TYPE_AUDIO_BOOK | 15 | | public static final int | MEDIA_TYPE_AUDIO_BOOK_CHAPTER | 2 | | public static final int | MEDIA_TYPE_FOLDER_ALBUMS | 21 | | public static final int | MEDIA_TYPE_FOLDER_ARTISTS | 22 | | public static final int | MEDIA_TYPE_FOLDER_AUDIO_BOOKS | 26 | | public static final int | MEDIA_TYPE_FOLDER_GENRES | 23 | | public static final int | MEDIA_TYPE_FOLDER_MIXED | 20 | | public static final int | MEDIA_TYPE_FOLDER_MOVIES | 35 | | public static final int | MEDIA_TYPE_FOLDER_NEWS | 32 | | public static final int | MEDIA_TYPE_FOLDER_PLAYLISTS | 24 | | public static final int | MEDIA_TYPE_FOLDER_PODCASTS | 27 | | public static final int | MEDIA_TYPE_FOLDER_RADIO_STATIONS | 31 | | public static final int | MEDIA_TYPE_FOLDER_TRAILERS | 34 | | public static final int | MEDIA_TYPE_FOLDER_TV_CHANNELS | 28 | | public static final int | MEDIA_TYPE_FOLDER_TV_SERIES | 29 | | public static final int | MEDIA_TYPE_FOLDER_TV_SHOWS | 30 | | public static final int | MEDIA_TYPE_FOLDER_VIDEOS | 33 | | public static final int | MEDIA_TYPE_FOLDER_YEARS | 25 | | public static final int | MEDIA_TYPE_GENRE | 12 | | public static final int | MEDIA_TYPE_MIXED | 0 | | public static final int | MEDIA_TYPE_MOVIE | 8 | | public static final int | MEDIA_TYPE_MUSIC | 1 | | public static final int | MEDIA_TYPE_NEWS | 5 | | public static final int | MEDIA_TYPE_PLAYLIST | 13 | | public static final int | MEDIA_TYPE_PODCAST | 16 | | public static final int | MEDIA_TYPE_PODCAST_EPISODE | 3 | | public static final int | MEDIA_TYPE_RADIO_STATION | 4 | | public static final int | MEDIA_TYPE_TRAILER | 7 | | public static final int | MEDIA_TYPE_TV_CHANNEL | 17 | | public static final int | MEDIA_TYPE_TV_SEASON | 19 | | public static final int | MEDIA_TYPE_TV_SERIES | 18 | | public static final int | MEDIA_TYPE_TV_SHOW | 9 | | public static final int | MEDIA_TYPE_VIDEO | 6 | | public static final int | MEDIA_TYPE_YEAR | 14 | | public static final int | PICTURE_TYPE_A_BRIGHT_COLORED_FISH | 17 | | public static final int | PICTURE_TYPE_ARTIST_PERFORMER | 8 | | public static final int | PICTURE_TYPE_BACK_COVER | 4 | | public static final int | PICTURE_TYPE_BAND_ARTIST_LOGO | 19 | | public static final int | PICTURE_TYPE_BAND_ORCHESTRA | 10 | | public static final int | PICTURE_TYPE_COMPOSER | 11 | | public static final int | PICTURE_TYPE_CONDUCTOR | 9 | | public static final int | PICTURE_TYPE_DURING_PERFORMANCE | 15 | | public static final int | PICTURE_TYPE_DURING_RECORDING | 14 | | public static final int | PICTURE_TYPE_FILE_ICON | 1 | | public static final int | PICTURE_TYPE_FILE_ICON_OTHER | 2 | | public static final int | PICTURE_TYPE_FRONT_COVER | 3 | | public static final int | PICTURE_TYPE_ILLUSTRATION | 18 | | public static final int | PICTURE_TYPE_LEAD_ARTIST_PERFORMER | 7 | | public static final int | PICTURE_TYPE_LEAFLET_PAGE | 5 | | public static final int | PICTURE_TYPE_LYRICIST | 12 | | public static final int | PICTURE_TYPE_MEDIA | 6 | | public static final int | PICTURE_TYPE_MOVIE_VIDEO_SCREEN_CAPTURE | 16 | | public static final int | PICTURE_TYPE_OTHER | 0 | | public static final int | PICTURE_TYPE_PUBLISHER_STUDIO_LOGO | 20 | | public static final int | PICTURE_TYPE_RECORDING_LOCATION | 13 |

com.google.android.exoplayer2.PlaybackException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | CUSTOM_ERROR_CODE_BASE | 1000000 | | public static final int | ERROR_CODE_AUDIO_TRACK_INIT_FAILED | 5001 | | public static final int | ERROR_CODE_AUDIO_TRACK_WRITE_FAILED | 5002 | | public static final int | ERROR_CODE_BEHIND_LIVE_WINDOW | 1002 | | public static final int | ERROR_CODE_DECODER_INIT_FAILED | 4001 | | public static final int | ERROR_CODE_DECODER_QUERY_FAILED | 4002 | | public static final int | ERROR_CODE_DECODING_FAILED | 4003 | | public static final int | ERROR_CODE_DECODING_FORMAT_EXCEEDS_CAPABILITIES | 4004 | | public static final int | ERROR_CODE_DECODING_FORMAT_UNSUPPORTED | 4005 | | public static final int | ERROR_CODE_DRM_CONTENT_ERROR | 6003 | | public static final int | ERROR_CODE_DRM_DEVICE_REVOKED | 6007 | | public static final int | ERROR_CODE_DRM_DISALLOWED_OPERATION | 6005 | | public static final int | ERROR_CODE_DRM_LICENSE_ACQUISITION_FAILED | 6004 | | public static final int | ERROR_CODE_DRM_LICENSE_EXPIRED | 6008 | | public static final int | ERROR_CODE_DRM_PROVISIONING_FAILED | 6002 | | public static final int | ERROR_CODE_DRM_SCHEME_UNSUPPORTED | 6001 | | public static final int | ERROR_CODE_DRM_SYSTEM_ERROR | 6006 | | public static final int | ERROR_CODE_DRM_UNSPECIFIED | 6000 | | public static final int | ERROR_CODE_FAILED_RUNTIME_CHECK | 1004 | | public static final int | ERROR_CODE_IO_BAD_HTTP_STATUS | 2004 | | public static final int | ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED | 2007 | | public static final int | ERROR_CODE_IO_FILE_NOT_FOUND | 2005 | | public static final int | ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE | 2003 | | public static final int | ERROR_CODE_IO_NETWORK_CONNECTION_FAILED | 2001 | | public static final int | ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT | 2002 | | public static final int | ERROR_CODE_IO_NO_PERMISSION | 2006 | | public static final int | ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE | 2008 | | public static final int | ERROR_CODE_IO_UNSPECIFIED | 2000 | | public static final int | ERROR_CODE_PARSING_CONTAINER_MALFORMED | 3001 | | public static final int | ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED | 3003 | | public static final int | ERROR_CODE_PARSING_MANIFEST_MALFORMED | 3002 | | public static final int | ERROR_CODE_PARSING_MANIFEST_UNSUPPORTED | 3004 | | public static final int | ERROR_CODE_REMOTE_ERROR | 1001 | | public static final int | ERROR_CODE_TIMEOUT | 1003 | | public static final int | ERROR_CODE_UNSPECIFIED | 1000 | | public static final int | ERROR_CODE_VIDEO_FRAME_PROCESSING_FAILED | 7001 | | public static final int | ERROR_CODE_VIDEO_FRAME_PROCESSOR_INIT_FAILED | 7000 | | protected static final int | FIELD_CUSTOM_ID_BASE | 1000 |

com.google.android.exoplayer2.Player | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | COMMAND_ADJUST_DEVICE_VOLUME | 26 | | public static final int | COMMAND_ADJUST_DEVICE_VOLUME_WITH_FLAGS | 34 | | public static final int | COMMAND_CHANGE_MEDIA_ITEMS | 20 | | public static final int | COMMAND_GET_AUDIO_ATTRIBUTES | 21 | | public static final int | COMMAND_GET_CURRENT_MEDIA_ITEM | 16 | | public static final int | COMMAND_GET_DEVICE_VOLUME | 23 | | public static final int | COMMAND_GET_MEDIA_ITEMS_METADATA | 18 | | public static final int | COMMAND_GET_METADATA | 18 | | public static final int | COMMAND_GET_TEXT | 28 | | public static final int | COMMAND_GET_TIMELINE | 17 | | public static final int | COMMAND_GET_TRACKS | 30 | | public static final int | COMMAND_GET_VOLUME | 22 | | public static final int | COMMAND_INVALID | -1 | | public static final int | COMMAND_PLAY_PAUSE | 1 | | public static final int | COMMAND_PREPARE | 2 | | public static final int | COMMAND_RELEASE | 32 | | public static final int | COMMAND_SEEK_BACK | 11 | | public static final int | COMMAND_SEEK_FORWARD | 12 | | public static final int | COMMAND_SEEK_IN_CURRENT_MEDIA_ITEM | 5 | | public static final int | COMMAND_SEEK_IN_CURRENT_WINDOW | 5 | | public static final int | COMMAND_SEEK_TO_DEFAULT_POSITION | 4 | | public static final int | COMMAND_SEEK_TO_MEDIA_ITEM | 10 | | public static final int | COMMAND_SEEK_TO_NEXT | 9 | | public static final int | COMMAND_SEEK_TO_NEXT_MEDIA_ITEM | 8 | | public static final int | COMMAND_SEEK_TO_NEXT_WINDOW | 8 | | public static final int | COMMAND_SEEK_TO_PREVIOUS | 7 | | public static final int | COMMAND_SEEK_TO_PREVIOUS_MEDIA_ITEM | 6 | | public static final int | COMMAND_SEEK_TO_PREVIOUS_WINDOW | 6 | | public static final int | COMMAND_SEEK_TO_WINDOW | 10 | | public static final int | COMMAND_SET_DEVICE_VOLUME | 25 | | public static final int | COMMAND_SET_DEVICE_VOLUME_WITH_FLAGS | 33 | | public static final int | COMMAND_SET_MEDIA_ITEM | 31 | | public static final int | COMMAND_SET_MEDIA_ITEMS_METADATA | 19 | | public static final int | COMMAND_SET_PLAYLIST_METADATA | 19 | | public static final int | COMMAND_SET_REPEAT_MODE | 15 | | public static final int | COMMAND_SET_SHUFFLE_MODE | 14 | | public static final int | COMMAND_SET_SPEED_AND_PITCH | 13 | | public static final int | COMMAND_SET_TRACK_SELECTION_PARAMETERS | 29 | | public static final int | COMMAND_SET_VIDEO_SURFACE | 27 | | public static final int | COMMAND_SET_VOLUME | 24 | | public static final int | COMMAND_STOP | 3 | | public static final int | DISCONTINUITY_REASON_AUTO_TRANSITION | 0 | | public static final int | DISCONTINUITY_REASON_INTERNAL | 5 | | public static final int | DISCONTINUITY_REASON_REMOVE | 4 | | public static final int | DISCONTINUITY_REASON_SEEK | 1 | | public static final int | DISCONTINUITY_REASON_SEEK_ADJUSTMENT | 2 | | public static final int | DISCONTINUITY_REASON_SKIP | 3 | | public static final int | EVENT_AUDIO_ATTRIBUTES_CHANGED | 20 | | public static final int | EVENT_AUDIO_SESSION_ID | 21 | | public static final int | EVENT_AVAILABLE_COMMANDS_CHANGED | 13 | | public static final int | EVENT_CUES | 27 | | public static final int | EVENT_DEVICE_INFO_CHANGED | 29 | | public static final int | EVENT_DEVICE_VOLUME_CHANGED | 30 | | public static final int | EVENT_IS_LOADING_CHANGED | 3 | | public static final int | EVENT_IS_PLAYING_CHANGED | 7 | | public static final int | EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED | 18 | | public static final int | EVENT_MEDIA_ITEM_TRANSITION | 1 | | public static final int | EVENT_MEDIA_METADATA_CHANGED | 14 | | public static final int | EVENT_METADATA | 28 | | public static final int | EVENT_PLAY_WHEN_READY_CHANGED | 5 | | public static final int | EVENT_PLAYBACK_PARAMETERS_CHANGED | 12 | | public static final int | EVENT_PLAYBACK_STATE_CHANGED | 4 | | public static final int | EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED | 6 | | public static final int | EVENT_PLAYER_ERROR | 10 | | public static final int | EVENT_PLAYLIST_METADATA_CHANGED | 15 | | public static final int | EVENT_POSITION_DISCONTINUITY | 11 | | public static final int | EVENT_RENDERED_FIRST_FRAME | 26 | | public static final int | EVENT_REPEAT_MODE_CHANGED | 8 | | public static final int | EVENT_SEEK_BACK_INCREMENT_CHANGED | 16 | | public static final int | EVENT_SEEK_FORWARD_INCREMENT_CHANGED | 17 | | public static final int | EVENT_SHUFFLE_MODE_ENABLED_CHANGED | 9 | | public static final int | EVENT_SKIP_SILENCE_ENABLED_CHANGED | 23 | | public static final int | EVENT_SURFACE_SIZE_CHANGED | 24 | | public static final int | EVENT_TIMELINE_CHANGED | 0 | | public static final int | EVENT_TRACK_SELECTION_PARAMETERS_CHANGED | 19 | | public static final int | EVENT_TRACKS_CHANGED | 2 | | public static final int | EVENT_VIDEO_SIZE_CHANGED | 25 | | public static final int | EVENT_VOLUME_CHANGED | 22 | | public static final int | MEDIA_ITEM_TRANSITION_REASON_AUTO | 1 | | public static final int | MEDIA_ITEM_TRANSITION_REASON_PLAYLIST_CHANGED | 3 | | public static final int | MEDIA_ITEM_TRANSITION_REASON_REPEAT | 0 | | public static final int | MEDIA_ITEM_TRANSITION_REASON_SEEK | 2 | | public static final int | PLAY_WHEN_READY_CHANGE_REASON_AUDIO_BECOMING_NOISY | 3 | | public static final int | PLAY_WHEN_READY_CHANGE_REASON_AUDIO_FOCUS_LOSS | 2 | | public static final int | PLAY_WHEN_READY_CHANGE_REASON_END_OF_MEDIA_ITEM | 5 | | public static final int | PLAY_WHEN_READY_CHANGE_REASON_REMOTE | 4 | | public static final int | PLAY_WHEN_READY_CHANGE_REASON_SUPPRESSED_TOO_LONG | 6 | | public static final int | PLAY_WHEN_READY_CHANGE_REASON_USER_REQUEST | 1 | | public static final int | PLAYBACK_SUPPRESSION_REASON_NONE | 0 | | public static final int | PLAYBACK_SUPPRESSION_REASON_TRANSIENT_AUDIO_FOCUS_LOSS | 1 | | public static final int | PLAYBACK_SUPPRESSION_REASON_UNSUITABLE_AUDIO_ROUTE | 2 | | public static final int | REPEAT_MODE_ALL | 2 | | public static final int | REPEAT_MODE_OFF | 0 | | public static final int | REPEAT_MODE_ONE | 1 | | public static final int | STATE_BUFFERING | 2 | | public static final int | STATE_ENDED | 4 | | public static final int | STATE_IDLE | 1 | | public static final int | STATE_READY | 3 | | public static final int | TIMELINE_CHANGE_REASON_PLAYLIST_CHANGED | 0 | | public static final int | TIMELINE_CHANGE_REASON_SOURCE_UPDATE | 1 |

com.google.android.exoplayer2.Renderer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | MSG_CUSTOM_BASE | 10000 | | public static final int | MSG_SET_AUDIO_ATTRIBUTES | 3 | | public static final int | MSG_SET_AUDIO_SESSION_ID | 10 | | public static final int | MSG_SET_AUX_EFFECT_INFO | 6 | | public static final int | MSG_SET_CAMERA_MOTION_LISTENER | 8 | | public static final int | MSG_SET_CHANGE_FRAME_RATE_STRATEGY | 5 | | public static final int | MSG_SET_PREFERRED_AUDIO_DEVICE | 12 | | public static final int | MSG_SET_SCALING_MODE | 4 | | public static final int | MSG_SET_SKIP_SILENCE_ENABLED | 9 | | public static final int | MSG_SET_VIDEO_EFFECTS | 13 | | public static final int | MSG_SET_VIDEO_FRAME_METADATA_LISTENER | 7 | | public static final int | MSG_SET_VIDEO_OUTPUT | 1 | | public static final int | MSG_SET_VIDEO_OUTPUT_RESOLUTION | 14 | | public static final int | MSG_SET_VOLUME | 2 | | public static final int | MSG_SET_WAKEUP_LISTENER | 11 | | public static final int | STATE_DISABLED | 0 | | public static final int | STATE_ENABLED | 1 | | public static final int | STATE_STARTED | 2 |

com.google.android.exoplayer2.RendererCapabilities | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ADAPTIVE_NOT_SEAMLESS | 8 | | public static final int | ADAPTIVE_NOT_SUPPORTED | 0 | | public static final int | ADAPTIVE_SEAMLESS | 16 | | public static final int | ADAPTIVE_SUPPORT_MASK | 24 | | public static final int | DECODER_SUPPORT_FALLBACK | 0 | | public static final int | DECODER_SUPPORT_FALLBACK_MIMETYPE | 256 | | public static final int | DECODER_SUPPORT_PRIMARY | 128 | | public static final int | FORMAT_EXCEEDS_CAPABILITIES | 3 | | public static final int | FORMAT_HANDLED | 4 | | public static final int | FORMAT_SUPPORT_MASK | 7 | | public static final int | FORMAT_UNSUPPORTED_DRM | 2 | | public static final int | FORMAT_UNSUPPORTED_SUBTYPE | 1 | | public static final int | FORMAT_UNSUPPORTED_TYPE | 0 | | public static final int | HARDWARE_ACCELERATION_NOT_SUPPORTED | 0 | | public static final int | HARDWARE_ACCELERATION_SUPPORT_MASK | 64 | | public static final int | HARDWARE_ACCELERATION_SUPPORTED | 64 | | public static final int | MODE_SUPPORT_MASK | 384 | | public static final int | TUNNELING_NOT_SUPPORTED | 0 | | public static final int | TUNNELING_SUPPORT_MASK | 32 | | public static final int | TUNNELING_SUPPORTED | 32 |

com.google.android.exoplayer2.analytics.AnalyticsListener | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | EVENT_AUDIO_ATTRIBUTES_CHANGED | 20 | | public static final int | EVENT_AUDIO_CODEC_ERROR | 1029 | | public static final int | EVENT_AUDIO_DECODER_INITIALIZED | 1008 | | public static final int | EVENT_AUDIO_DECODER_RELEASED | 1012 | | public static final int | EVENT_AUDIO_DISABLED | 1013 | | public static final int | EVENT_AUDIO_ENABLED | 1007 | | public static final int | EVENT_AUDIO_INPUT_FORMAT_CHANGED | 1009 | | public static final int | EVENT_AUDIO_POSITION_ADVANCING | 1010 | | public static final int | EVENT_AUDIO_SESSION_ID | 21 | | public static final int | EVENT_AUDIO_SINK_ERROR | 1014 | | public static final int | EVENT_AUDIO_UNDERRUN | 1011 | | public static final int | EVENT_AVAILABLE_COMMANDS_CHANGED | 13 | | public static final int | EVENT_BANDWIDTH_ESTIMATE | 1006 | | public static final int | EVENT_CUES | 27 | | public static final int | EVENT_DEVICE_INFO_CHANGED | 29 | | public static final int | EVENT_DEVICE_VOLUME_CHANGED | 30 | | public static final int | EVENT_DOWNSTREAM_FORMAT_CHANGED | 1004 | | public static final int | EVENT_DRM_KEYS_LOADED | 1023 | | public static final int | EVENT_DRM_KEYS_REMOVED | 1026 | | public static final int | EVENT_DRM_KEYS_RESTORED | 1025 | | public static final int | EVENT_DRM_SESSION_ACQUIRED | 1022 | | public static final int | EVENT_DRM_SESSION_MANAGER_ERROR | 1024 | | public static final int | EVENT_DRM_SESSION_RELEASED | 1027 | | public static final int | EVENT_DROPPED_VIDEO_FRAMES | 1018 | | public static final int | EVENT_IS_LOADING_CHANGED | 3 | | public static final int | EVENT_IS_PLAYING_CHANGED | 7 | | public static final int | EVENT_LOAD_CANCELED | 1002 | | public static final int | EVENT_LOAD_COMPLETED | 1001 | | public static final int | EVENT_LOAD_ERROR | 1003 | | public static final int | EVENT_LOAD_STARTED | 1000 | | public static final int | EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED | 18 | | public static final int | EVENT_MEDIA_ITEM_TRANSITION | 1 | | public static final int | EVENT_MEDIA_METADATA_CHANGED | 14 | | public static final int | EVENT_METADATA | 28 | | public static final int | EVENT_PLAY_WHEN_READY_CHANGED | 5 | | public static final int | EVENT_PLAYBACK_PARAMETERS_CHANGED | 12 | | public static final int | EVENT_PLAYBACK_STATE_CHANGED | 4 | | public static final int | EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED | 6 | | public static final int | EVENT_PLAYER_ERROR | 10 | | public static final int | EVENT_PLAYER_RELEASED | 1028 | | public static final int | EVENT_PLAYLIST_METADATA_CHANGED | 15 | | public static final int | EVENT_POSITION_DISCONTINUITY | 11 | | public static final int | EVENT_RENDERED_FIRST_FRAME | 26 | | public static final int | EVENT_REPEAT_MODE_CHANGED | 8 | | public static final int | EVENT_SEEK_BACK_INCREMENT_CHANGED | 16 | | public static final int | EVENT_SEEK_FORWARD_INCREMENT_CHANGED | 17 | | public static final int | EVENT_SHUFFLE_MODE_ENABLED_CHANGED | 9 | | public static final int | EVENT_SKIP_SILENCE_ENABLED_CHANGED | 23 | | public static final int | EVENT_SURFACE_SIZE_CHANGED | 24 | | public static final int | EVENT_TIMELINE_CHANGED | 0 | | public static final int | EVENT_TRACK_SELECTION_PARAMETERS_CHANGED | 19 | | public static final int | EVENT_TRACKS_CHANGED | 2 | | public static final int | EVENT_UPSTREAM_DISCARDED | 1005 | | public static final int | EVENT_VIDEO_CODEC_ERROR | 1030 | | public static final int | EVENT_VIDEO_DECODER_INITIALIZED | 1016 | | public static final int | EVENT_VIDEO_DECODER_RELEASED | 1019 | | public static final int | EVENT_VIDEO_DISABLED | 1020 | | public static final int | EVENT_VIDEO_ENABLED | 1015 | | public static final int | EVENT_VIDEO_FRAME_PROCESSING_OFFSET | 1021 | | public static final int | EVENT_VIDEO_INPUT_FORMAT_CHANGED | 1017 | | public static final int | EVENT_VIDEO_SIZE_CHANGED | 25 | | public static final int | EVENT_VOLUME_CHANGED | 22 |

com.google.android.exoplayer2.analytics.PlaybackStats | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | PLAYBACK_STATE_ABANDONED | 15 | | public static final int | PLAYBACK_STATE_BUFFERING | 6 | | public static final int | PLAYBACK_STATE_ENDED | 11 | | public static final int | PLAYBACK_STATE_FAILED | 13 | | public static final int | PLAYBACK_STATE_INTERRUPTED_BY_AD | 14 | | public static final int | PLAYBACK_STATE_JOINING_BACKGROUND | 1 | | public static final int | PLAYBACK_STATE_JOINING_FOREGROUND | 2 | | public static final int | PLAYBACK_STATE_NOT_STARTED | 0 | | public static final int | PLAYBACK_STATE_PAUSED | 4 | | public static final int | PLAYBACK_STATE_PAUSED_BUFFERING | 7 | | public static final int | PLAYBACK_STATE_PLAYING | 3 | | public static final int | PLAYBACK_STATE_SEEKING | 5 | | public static final int | PLAYBACK_STATE_STOPPED | 12 | | public static final int | PLAYBACK_STATE_SUPPRESSED | 9 | | public static final int | PLAYBACK_STATE_SUPPRESSED_BUFFERING | 10 |

com.google.android.exoplayer2.audio.AacUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | AAC_ELD_MAX_RATE_BYTES_PER_SECOND | 8000 | | public static final int | AAC_HE_AUDIO_SAMPLE_COUNT | 2048 | | public static final int | AAC_HE_V1_MAX_RATE_BYTES_PER_SECOND | 16000 | | public static final int | AAC_HE_V2_MAX_RATE_BYTES_PER_SECOND | 7000 | | public static final int | AAC_LC_AUDIO_SAMPLE_COUNT | 1024 | | public static final int | AAC_LC_MAX_RATE_BYTES_PER_SECOND | 100000 | | public static final int | AAC_LD_AUDIO_SAMPLE_COUNT | 512 | | public static final int | AAC_XHE_AUDIO_SAMPLE_COUNT | 1024 | | public static final int | AAC_XHE_MAX_RATE_BYTES_PER_SECOND | 256000 | | public static final int | AUDIO_OBJECT_TYPE_AAC_ELD | 23 | | public static final int | AUDIO_OBJECT_TYPE_AAC_ER_BSAC | 22 | | public static final int | AUDIO_OBJECT_TYPE_AAC_LC | 2 | | public static final int | AUDIO_OBJECT_TYPE_AAC_PS | 29 | | public static final int | AUDIO_OBJECT_TYPE_AAC_SBR | 5 | | public static final int | AUDIO_OBJECT_TYPE_AAC_XHE | 42 |

com.google.android.exoplayer2.audio.Ac3Util | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | AC3_MAX_RATE_BYTES_PER_SECOND | 80000 | | public static final int | E_AC3_MAX_RATE_BYTES_PER_SECOND | 768000 | | public static final int | TRUEHD_MAX_RATE_BYTES_PER_SECOND | 3062500 | | public static final int | TRUEHD_RECHUNK_SAMPLE_COUNT | 16 | | public static final int | TRUEHD_SYNCFRAME_PREFIX_LENGTH | 10 |

com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | STREAM_TYPE_TYPE0 | 0 | | public static final int | STREAM_TYPE_TYPE1 | 1 | | public static final int | STREAM_TYPE_TYPE2 | 2 | | public static final int | STREAM_TYPE_UNDEFINED | -1 |

com.google.android.exoplayer2.audio.Ac4Util | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | AC40_SYNCWORD | 44096 | | public static final int | AC41_SYNCWORD | 44097 | | public static final int | HEADER_SIZE_FOR_PARSER | 16 | | public static final int | MAX_RATE_BYTES_PER_SECOND | 336000 | | public static final int | SAMPLE_HEADER_SIZE | 7 |

com.google.android.exoplayer2.audio.AudioSink | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | CURRENT_POSITION_NOT_SET | -9223372036854775808L | | public static final int | SINK_FORMAT_SUPPORTED_DIRECTLY | 2 | | public static final int | SINK_FORMAT_SUPPORTED_WITH_TRANSCODING | 1 | | public static final int | SINK_FORMAT_UNSUPPORTED | 0 |

com.google.android.exoplayer2.audio.AuxEffectInfo | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | NO_AUX_EFFECT_ID | 0 |

com.google.android.exoplayer2.audio.DefaultAudioSink | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final float | DEFAULT_PLAYBACK_SPEED | 1.0f | | public static final float | MAX_PITCH | 8.0f | | public static final float | MAX_PLAYBACK_SPEED | 8.0f | | public static final float | MIN_PITCH | 0.10000000149011612f | | public static final float | MIN_PLAYBACK_SPEED | 0.10000000149011612f | | public static final int | OFFLOAD_MODE_DISABLED | 0 | | public static final int | OFFLOAD_MODE_ENABLED_GAPLESS_DISABLED | 3 | | public static final int | OFFLOAD_MODE_ENABLED_GAPLESS_NOT_REQUIRED | 2 | | public static final int | OFFLOAD_MODE_ENABLED_GAPLESS_REQUIRED | 1 | | public static final int | OUTPUT_MODE_OFFLOAD | 1 | | public static final int | OUTPUT_MODE_PASSTHROUGH | 2 | | public static final int | OUTPUT_MODE_PCM | 0 |

com.google.android.exoplayer2.audio.DtsUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DTS_HD_MAX_RATE_BYTES_PER_SECOND | 2250000 | | public static final int | DTS_MAX_RATE_BYTES_PER_SECOND | 192000 |

com.google.android.exoplayer2.audio.MpegAudioUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | MAX_FRAME_SIZE_BYTES | 4096 | | public static final int | MAX_RATE_BYTES_PER_SECOND | 40000 |

com.google.android.exoplayer2.audio.OpusUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | MAX_BYTES_PER_SECOND | 63750 | | public static final int | SAMPLE_RATE | 48000 |

com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_MINIMUM_SILENCE_DURATION_US | 150000L | | public static final long | DEFAULT_PADDING_SILENCE_US | 20000L | | public static final short | DEFAULT_SILENCE_THRESHOLD_LEVEL | 1024 |

com.google.android.exoplayer2.audio.SonicAudioProcessor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | SAMPLE_RATE_NO_CHANGE | -1 |

com.google.android.exoplayer2.audio.WavUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DATA_FOURCC | 1684108385 | | public static final int | DS64_FOURCC | 1685272116 | | public static final int | FMT_FOURCC | 1718449184 | | public static final int | RF64_FOURCC | 1380333108 | | public static final int | RIFF_FOURCC | 1380533830 | | public static final int | TYPE_ALAW | 6 | | public static final int | TYPE_FLOAT | 3 | | public static final int | TYPE_IMA_ADPCM | 17 | | public static final int | TYPE_MLAW | 7 | | public static final int | TYPE_PCM | 1 | | public static final int | TYPE_WAVE_FORMAT_EXTENSIBLE | 65534 | | public static final int | WAVE_FOURCC | 1463899717 |

com.google.android.exoplayer2.database.DatabaseProvider | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | TABLE_PREFIX | "ExoPlayer" |

com.google.android.exoplayer2.database.StandaloneDatabaseProvider | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | DATABASE_NAME | "exoplayer_internal.db" |

com.google.android.exoplayer2.database.VersionTable | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FEATURE_CACHE_CONTENT_METADATA | 1 | | public static final int | FEATURE_CACHE_FILE_METADATA | 2 | | public static final int | FEATURE_EXTERNAL | 1000 | | public static final int | FEATURE_OFFLINE | 0 | | public static final int | VERSION_UNSET | -1 |

com.google.android.exoplayer2.decoder.DecoderInputBuffer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | BUFFER_REPLACEMENT_MODE_DIRECT | 2 | | public static final int | BUFFER_REPLACEMENT_MODE_DISABLED | 0 | | public static final int | BUFFER_REPLACEMENT_MODE_NORMAL | 1 |

com.google.android.exoplayer2.decoder.DecoderReuseEvaluation | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DISCARD_REASON_APP_OVERRIDE | 4 | | public static final int | DISCARD_REASON_AUDIO_BYPASS_POSSIBLE | 32768 | | public static final int | DISCARD_REASON_AUDIO_CHANNEL_COUNT_CHANGED | 4096 | | public static final int | DISCARD_REASON_AUDIO_ENCODING_CHANGED | 16384 | | public static final int | DISCARD_REASON_AUDIO_SAMPLE_RATE_CHANGED | 8192 | | public static final int | DISCARD_REASON_DRM_SESSION_CHANGED | 128 | | public static final int | DISCARD_REASON_INITIALIZATION_DATA_CHANGED | 32 | | public static final int | DISCARD_REASON_MAX_INPUT_SIZE_EXCEEDED | 64 | | public static final int | DISCARD_REASON_MIME_TYPE_CHANGED | 8 | | public static final int | DISCARD_REASON_OPERATING_RATE_CHANGED | 16 | | public static final int | DISCARD_REASON_REUSE_NOT_IMPLEMENTED | 1 | | public static final int | DISCARD_REASON_VIDEO_COLOR_INFO_CHANGED | 2048 | | public static final int | DISCARD_REASON_VIDEO_MAX_RESOLUTION_EXCEEDED | 256 | | public static final int | DISCARD_REASON_VIDEO_RESOLUTION_CHANGED | 512 | | public static final int | DISCARD_REASON_VIDEO_ROTATION_CHANGED | 1024 | | public static final int | DISCARD_REASON_WORKAROUND | 2 | | public static final int | REUSE_RESULT_NO | 0 | | public static final int | REUSE_RESULT_YES_WITH_FLUSH | 1 | | public static final int | REUSE_RESULT_YES_WITH_RECONFIGURATION | 2 | | public static final int | REUSE_RESULT_YES_WITHOUT_RECONFIGURATION | 3 |

com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | COLORSPACE_BT2020 | 3 | | public static final int | COLORSPACE_BT601 | 1 | | public static final int | COLORSPACE_BT709 | 2 | | public static final int | COLORSPACE_UNKNOWN | 0 |

com.google.android.exoplayer2.drm.DefaultDrmSessionManager | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_SESSION_KEEPALIVE_MS | 300000L | | public static final int | INITIAL_DRM_REQUEST_RETRY_COUNT | 3 | | public static final int | MODE_DOWNLOAD | 2 | | public static final int | MODE_PLAYBACK | 0 | | public static final int | MODE_QUERY | 1 | | public static final int | MODE_RELEASE | 3 | | public static final String | PLAYREADY_CUSTOM_DATA_KEY | "PRCustomData" |

com.google.android.exoplayer2.drm.DrmSession | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | STATE_ERROR | 1 | | public static final int | STATE_OPENED | 3 | | public static final int | STATE_OPENED_WITH_KEYS | 4 | | public static final int | STATE_OPENING | 2 | | public static final int | STATE_RELEASED | 0 |

com.google.android.exoplayer2.drm.DrmUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ERROR_SOURCE_EXO_MEDIA_DRM | 1 | | public static final int | ERROR_SOURCE_LICENSE_ACQUISITION | 2 | | public static final int | ERROR_SOURCE_PROVISIONING | 3 |

com.google.android.exoplayer2.drm.ExoMediaDrm | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | EVENT_KEY_EXPIRED | 3 | | public static final int | EVENT_KEY_REQUIRED | 2 | | public static final int | EVENT_PROVISION_REQUIRED | 1 | | public static final int | KEY_TYPE_OFFLINE | 2 | | public static final int | KEY_TYPE_RELEASE | 3 | | public static final int | KEY_TYPE_STREAMING | 1 |

com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | REQUEST_TYPE_INITIAL | 0 | | public static final int | REQUEST_TYPE_NONE | 3 | | public static final int | REQUEST_TYPE_RELEASE | 2 | | public static final int | REQUEST_TYPE_RENEWAL | 1 | | public static final int | REQUEST_TYPE_UNKNOWN | -2147483648 | | public static final int | REQUEST_TYPE_UPDATE | 4 |

com.google.android.exoplayer2.drm.UnsupportedDrmException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | REASON_INSTANTIATION_ERROR | 2 | | public static final int | REASON_UNSUPPORTED_SCHEME | 1 |

com.google.android.exoplayer2.drm.WidevineUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | PROPERTY_LICENSE_DURATION_REMAINING | "LicenseDurationRemaining" | | public static final String | PROPERTY_PLAYBACK_DURATION_REMAINING | "PlaybackDurationRemaining" |

com.google.android.exoplayer2.effect.Presentation | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | LAYOUT_SCALE_TO_FIT | 0 | | public static final int | LAYOUT_SCALE_TO_FIT_WITH_CROP | 1 | | public static final int | LAYOUT_STRETCH_TO_FIT | 2 |

com.google.android.exoplayer2.effect.TextOverlay | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TEXT_SIZE_PIXELS | 100 |

com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | THREAD_COUNT_AUTODETECT | 0 |

com.google.android.exoplayer2.ext.cast.CastPlayer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final float | MAX_SPEED_SUPPORTED | 2.0f | | public static final float | MIN_SPEED_SUPPORTED | 0.5f |

com.google.android.exoplayer2.ext.cast.DefaultCastOptionsProvider | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | APP_ID_DEFAULT_RECEIVER_WITH_DRM | "A12D4273" |

com.google.android.exoplayer2.ext.cronet.CronetDataSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_CONNECT_TIMEOUT_MILLIS | 8000 | | public static final int | DEFAULT_READ_TIMEOUT_MILLIS | 8000 |

com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_CONNECT_TIMEOUT_MILLIS | 8000 | | public static final int | DEFAULT_READ_TIMEOUT_MILLIS | 8000 |

com.google.android.exoplayer2.ext.flac.FlacExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_DISABLE_ID3_METADATA | 1 |

com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_AD_PRELOAD_TIMEOUT_MS | 10000L |

com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_LOAD_VIDEO_TIMEOUT_MS | 10000 |

com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_SEEK_TIMEOUT_MS | 1000 |

com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | ALL_PLAYBACK_ACTIONS | 6554447L | | public static final long | DEFAULT_PLAYBACK_ACTIONS | 2360143L | | public static final String | EXTRAS_SPEED | "EXO_SPEED" |

com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | ACTIONS | 257024L |

com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | ACTIONS | 4144L |

com.google.android.exoplayer2.ext.mediasession.RepeatModeActionProvider | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final @com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int | DEFAULT_REPEAT_TOGGLE_MODES | 3 |

com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | COMMAND_MOVE_QUEUE_ITEM | "exo_move_window" | | public static final String | EXTRA_FROM_INDEX | "from_index" | | public static final String | EXTRA_TO_INDEX | "to_index" |

com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_MAX_QUEUE_SIZE | 10 |

com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TYPE_NO_TIMESTAMP | -3 | | public static final int | TYPE_POSITION_OVERESTIMATED | -1 | | public static final int | TYPE_POSITION_UNDERESTIMATED | -2 | | public static final int | TYPE_TARGET_TIMESTAMP_FOUND | 0 |

com.google.android.exoplayer2.extractor.CeaUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | USER_DATA_IDENTIFIER_GA94 | 1195456820 | | public static final int | USER_DATA_TYPE_CODE_MPEG_CC | 3 |

com.google.android.exoplayer2.extractor.Extractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | RESULT_CONTINUE | 0 | | public static final int | RESULT_END_OF_INPUT | -1 | | public static final int | RESULT_SEEK | 1 |

com.google.android.exoplayer2.extractor.FlacStreamMetadata | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | NOT_IN_LOOKUP_TABLE | -1 |

com.google.android.exoplayer2.extractor.TrackOutput | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | SAMPLE_DATA_PART_ENCRYPTION | 1 | | public static final int | SAMPLE_DATA_PART_MAIN | 0 | | public static final int | SAMPLE_DATA_PART_SUPPLEMENTAL | 2 |

com.google.android.exoplayer2.extractor.amr.AmrExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_ENABLE_CONSTANT_BITRATE_SEEKING | 1 | | public static final int | FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS | 2 |

com.google.android.exoplayer2.extractor.avi.AviExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FOURCC_auds | 1935963489 | | public static final int | FOURCC_AVI_ | 541677121 | | public static final int | FOURCC_avih | 1751742049 | | public static final int | FOURCC_hdrl | 1819436136 | | public static final int | FOURCC_idx1 | 829973609 | | public static final int | FOURCC_JUNK | 1263424842 | | public static final int | FOURCC_LIST | 1414744396 | | public static final int | FOURCC_movi | 1769369453 | | public static final int | FOURCC_RIFF | 1179011410 | | public static final int | FOURCC_strf | 1718776947 | | public static final int | FOURCC_strh | 1752331379 | | public static final int | FOURCC_strl | 1819440243 | | public static final int | FOURCC_strn | 1852994675 | | public static final int | FOURCC_txts | 1937012852 | | public static final int | FOURCC_vids | 1935960438 |

com.google.android.exoplayer2.extractor.flac.FlacConstants | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | MAX_FRAME_HEADER_SIZE | 16 | | public static final int | METADATA_BLOCK_HEADER_SIZE | 4 | | public static final int | METADATA_TYPE_PICTURE | 6 | | public static final int | METADATA_TYPE_SEEK_TABLE | 3 | | public static final int | METADATA_TYPE_STREAM_INFO | 0 | | public static final int | METADATA_TYPE_VORBIS_COMMENT | 4 | | public static final int | MIN_FRAME_HEADER_SIZE | 6 | | public static final int | STREAM_INFO_BLOCK_SIZE | 38 | | public static final int | STREAM_MARKER_SIZE | 4 |

com.google.android.exoplayer2.extractor.flac.FlacExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_DISABLE_ID3_METADATA | 1 |

com.google.android.exoplayer2.extractor.mkv.EbmlProcessor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ELEMENT_TYPE_BINARY | 4 | | public static final int | ELEMENT_TYPE_FLOAT | 5 | | public static final int | ELEMENT_TYPE_MASTER | 1 | | public static final int | ELEMENT_TYPE_STRING | 3 | | public static final int | ELEMENT_TYPE_UNKNOWN | 0 | | public static final int | ELEMENT_TYPE_UNSIGNED_INT | 2 |

com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_DISABLE_SEEK_FOR_CUES | 1 |

com.google.android.exoplayer2.extractor.mp3.Mp3Extractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_DISABLE_ID3_METADATA | 8 | | public static final int | FLAG_ENABLE_CONSTANT_BITRATE_SEEKING | 1 | | public static final int | FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS | 2 | | public static final int | FLAG_ENABLE_INDEX_SEEKING | 4 |

com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_ENABLE_EMSG_TRACK | 4 | | public static final int | FLAG_WORKAROUND_EVERY_VIDEO_FRAME_IS_SYNC_FRAME | 1 | | public static final int | FLAG_WORKAROUND_IGNORE_EDIT_LISTS | 16 | | public static final int | FLAG_WORKAROUND_IGNORE_TFDT_BOX | 2 |

com.google.android.exoplayer2.extractor.mp4.Mp4Extractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_READ_MOTION_PHOTO_METADATA | 2 | | public static final int | FLAG_READ_SEF_DATA | 4 | | public static final int | FLAG_WORKAROUND_IGNORE_EDIT_LISTS | 1 |

com.google.android.exoplayer2.extractor.mp4.Track | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TRANSFORMATION_CEA608_CDAT | 1 | | public static final int | TRANSFORMATION_NONE | 0 |

com.google.android.exoplayer2.extractor.ts.AdtsExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_ENABLE_CONSTANT_BITRATE_SEEKING | 1 | | public static final int | FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS | 2 |

com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_ALLOW_NON_IDR_KEYFRAMES | 1 | | public static final int | FLAG_DETECT_ACCESS_UNITS | 8 | | public static final int | FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS | 64 | | public static final int | FLAG_IGNORE_AAC_STREAM | 2 | | public static final int | FLAG_IGNORE_H264_STREAM | 4 | | public static final int | FLAG_IGNORE_SPLICE_INFO_STREAM | 16 | | public static final int | FLAG_OVERRIDE_CAPTION_DESCRIPTORS | 32 |

com.google.android.exoplayer2.extractor.ts.PsExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | AUDIO_STREAM | 192 | | public static final int | AUDIO_STREAM_MASK | 224 | | public static final int | PRIVATE_STREAM_1 | 189 | | public static final int | VIDEO_STREAM | 224 | | public static final int | VIDEO_STREAM_MASK | 240 |

com.google.android.exoplayer2.extractor.ts.TsExtractor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_TIMESTAMP_SEARCH_BYTES | 112800 | | public static final int | MODE_HLS | 2 | | public static final int | MODE_MULTI_PMT | 0 | | public static final int | MODE_SINGLE_PMT | 1 | | public static final int | TS_PACKET_SIZE | 188 | | public static final int | TS_STREAM_TYPE_AAC_ADTS | 15 | | public static final int | TS_STREAM_TYPE_AAC_LATM | 17 | | public static final int | TS_STREAM_TYPE_AC3 | 129 | | public static final int | TS_STREAM_TYPE_AC4 | 172 | | public static final int | TS_STREAM_TYPE_AIT | 257 | | public static final int | TS_STREAM_TYPE_DC2_H262 | 128 | | public static final int | TS_STREAM_TYPE_DTS | 138 | | public static final int | TS_STREAM_TYPE_DVBSUBS | 89 | | public static final int | TS_STREAM_TYPE_E_AC3 | 135 | | public static final int | TS_STREAM_TYPE_H262 | 2 | | public static final int | TS_STREAM_TYPE_H263 | 16 | | public static final int | TS_STREAM_TYPE_H264 | 27 | | public static final int | TS_STREAM_TYPE_H265 | 36 | | public static final int | TS_STREAM_TYPE_HDMV_DTS | 130 | | public static final int | TS_STREAM_TYPE_ID3 | 21 | | public static final int | TS_STREAM_TYPE_MPA | 3 | | public static final int | TS_STREAM_TYPE_MPA_LSF | 4 | | public static final int | TS_STREAM_TYPE_SPLICE_INFO | 134 | | public static final int | TS_SYNC_BYTE | 71 |

com.google.android.exoplayer2.extractor.ts.TsPayloadReader | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_DATA_ALIGNMENT_INDICATOR | 4 | | public static final int | FLAG_PAYLOAD_UNIT_START_INDICATOR | 1 | | public static final int | FLAG_RANDOM_ACCESS_INDICATOR | 2 |

com.google.android.exoplayer2.mediacodec.MediaCodecInfo | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | MAX_SUPPORTED_INSTANCES_UNKNOWN | -1 | | public static final String | TAG | "MediaCodecInfo" |

com.google.android.exoplayer2.mediacodec.MediaCodecRenderer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | protected static final float | CODEC_OPERATING_RATE_UNSET | -1.0f |

com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | CONTROL_CODE_AUTOSTART | 1 | | public static final int | CONTROL_CODE_PRESENT | 2 |

com.google.android.exoplayer2.metadata.dvbsi.AppInfoTableDecoder | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | APPLICATION_INFORMATION_TABLE_ID | 116 |

com.google.android.exoplayer2.metadata.emsg.EventMessage | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID3_SCHEME_ID_AOM | "https://aomedia.org/emsg/ID3" | | public static final String | SCTE35_SCHEME_ID | "urn:scte:scte35:2014:bin" |

com.google.android.exoplayer2.metadata.icy.IcyHeaders | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | REQUEST_HEADER_ENABLE_METADATA_NAME | "Icy-MetaData" | | public static final String | REQUEST_HEADER_ENABLE_METADATA_VALUE | "1" |

com.google.android.exoplayer2.metadata.id3.ApicFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "APIC" |

com.google.android.exoplayer2.metadata.id3.ChapterFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "CHAP" |

com.google.android.exoplayer2.metadata.id3.ChapterTocFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "CTOC" |

com.google.android.exoplayer2.metadata.id3.CommentFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "COMM" |

com.google.android.exoplayer2.metadata.id3.GeobFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "GEOB" |

com.google.android.exoplayer2.metadata.id3.Id3Decoder | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ID3_HEADER_LENGTH | 10 | | public static final int | ID3_TAG | 4801587 |

com.google.android.exoplayer2.metadata.id3.InternalFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "----" |

com.google.android.exoplayer2.metadata.id3.MlltFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "MLLT" |

com.google.android.exoplayer2.metadata.id3.PrivFrame | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ID | "PRIV" |

com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | KEY_ANDROID_CAPTURE_FPS | "com.android.capture.fps" | | public static final int | TYPE_INDICATOR_FLOAT32 | 23 | | public static final int | TYPE_INDICATOR_INT32 | 67 | | public static final int | TYPE_INDICATOR_STRING | 1 |

com.google.android.exoplayer2.muxer.Mp4Muxer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | LAST_FRAME_DURATION_BEHAVIOR_DUPLICATE_PREV_DURATION | 1 | | public static final int | LAST_FRAME_DURATION_BEHAVIOR_INSERT_SHORT_FRAME | 0 |

com.google.android.exoplayer2.offline.Download | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FAILURE_REASON_NONE | 0 | | public static final int | FAILURE_REASON_UNKNOWN | 1 | | public static final int | STATE_COMPLETED | 3 | | public static final int | STATE_DOWNLOADING | 2 | | public static final int | STATE_FAILED | 4 | | public static final int | STATE_QUEUED | 0 | | public static final int | STATE_REMOVING | 5 | | public static final int | STATE_RESTARTING | 7 | | public static final int | STATE_STOPPED | 1 | | public static final int | STOP_REASON_NONE | 0 |

com.google.android.exoplayer2.offline.DownloadManager | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_MAX_PARALLEL_DOWNLOADS | 3 | | public static final int | DEFAULT_MIN_RETRY_COUNT | 5 |

com.google.android.exoplayer2.offline.DownloadService | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ACTION_ADD_DOWNLOAD | "com.google.android.exoplayer.downloadService.action.ADD_DOWNLOAD" | | public static final String | ACTION_INIT | "com.google.android.exoplayer.downloadService.action.INIT" | | public static final String | ACTION_PAUSE_DOWNLOADS | "com.google.android.exoplayer.downloadService.action.PAUSE_DOWNLOADS" | | public static final String | ACTION_REMOVE_ALL_DOWNLOADS | "com.google.android.exoplayer.downloadService.action.REMOVE_ALL_DOWNLOADS" | | public static final String | ACTION_REMOVE_DOWNLOAD | "com.google.android.exoplayer.downloadService.action.REMOVE_DOWNLOAD" | | public static final String | ACTION_RESUME_DOWNLOADS | "com.google.android.exoplayer.downloadService.action.RESUME_DOWNLOADS" | | public static final String | ACTION_SET_REQUIREMENTS | "com.google.android.exoplayer.downloadService.action.SET_REQUIREMENTS" | | public static final String | ACTION_SET_STOP_REASON | "com.google.android.exoplayer.downloadService.action.SET_STOP_REASON" | | public static final long | DEFAULT_FOREGROUND_NOTIFICATION_UPDATE_INTERVAL | 1000L | | public static final int | FOREGROUND_NOTIFICATION_ID_NONE | 0 | | public static final String | KEY_CONTENT_ID | "content_id" | | public static final String | KEY_DOWNLOAD_REQUEST | "download_request" | | public static final String | KEY_FOREGROUND | "foreground" | | public static final String | KEY_REQUIREMENTS | "requirements" | | public static final String | KEY_STOP_REASON | "stop_reason" |

com.google.android.exoplayer2.offline.SegmentDownloader<M extends FilterableManifest<M>> | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_MAX_MERGED_SEGMENT_START_TIME_DIFF_MS | 20000L |

com.google.android.exoplayer2.robolectric.RobolectricUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_TIMEOUT_MS | 10000L |

com.google.android.exoplayer2.scheduler.Requirements | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEVICE_CHARGING | 8 | | public static final int | DEVICE_IDLE | 4 | | public static final int | DEVICE_STORAGE_NOT_LOW | 16 | | public static final int | NETWORK | 1 | | public static final int | NETWORK_UNMETERED | 2 |

com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | REASON_INVALID_PERIOD_COUNT | 0 | | public static final int | REASON_NOT_SEEKABLE_TO_START | 1 | | public static final int | REASON_START_EXCEEDS_END | 2 |

com.google.android.exoplayer2.source.MergingMediaSource.IllegalMergeException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | REASON_PERIOD_COUNT_MISMATCH | 0 |

com.google.android.exoplayer2.source.ProgressiveMediaSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_LOADING_CHECK_INTERVAL_BYTES | 1048576 |

com.google.android.exoplayer2.source.SampleStream | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_OMIT_SAMPLE_DATA | 4 | | public static final int | FLAG_PEEK | 1 | | public static final int | FLAG_REQUIRE_FORMAT | 2 |

com.google.android.exoplayer2.source.SilenceMediaSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | MEDIA_ID | "SilenceMediaSource" |

com.google.android.exoplayer2.source.ads.AdPlaybackState | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | AD_STATE_AVAILABLE | 1 | | public static final int | AD_STATE_ERROR | 4 | | public static final int | AD_STATE_PLAYED | 3 | | public static final int | AD_STATE_SKIPPED | 2 | | public static final int | AD_STATE_UNAVAILABLE | 0 |

com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TYPE_AD | 0 | | public static final int | TYPE_AD_GROUP | 1 | | public static final int | TYPE_ALL_ADS | 2 | | public static final int | TYPE_UNEXPECTED | 3 |

com.google.android.exoplayer2.source.dash.DashMediaSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_FALLBACK_TARGET_LIVE_OFFSET_MS | 30000L | | public static final long | DEFAULT_LIVE_PRESENTATION_DELAY_MS | 30000L | | public static final String | DEFAULT_MEDIA_ID | "DashMediaSource" | | public static final long | MIN_LIVE_DEFAULT_START_POSITION_US | 5000000L |

com.google.android.exoplayer2.source.dash.DashSegmentIndex | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | INDEX_UNBOUNDED | -1 |

com.google.android.exoplayer2.source.dash.manifest.AdaptationSet | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | ID_UNSET | -1L |

com.google.android.exoplayer2.source.dash.manifest.BaseUrl | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_DVB_PRIORITY | 1 | | public static final int | DEFAULT_WEIGHT | 1 | | public static final int | PRIORITY_UNSET | -2147483648 |

com.google.android.exoplayer2.source.dash.manifest.Representation | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | REVISION_ID_DEFAULT | -1L |

com.google.android.exoplayer2.source.hls.HlsMediaSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | METADATA_TYPE_EMSG | 3 | | public static final int | METADATA_TYPE_ID3 | 1 |

com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final double | DEFAULT_PLAYLIST_STUCK_TARGET_DURATION_COEFFICIENT | 3.5 |

com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | PLAYLIST_TYPE_EVENT | 2 | | public static final int | PLAYLIST_TYPE_UNKNOWN | 0 | | public static final int | PLAYLIST_TYPE_VOD | 1 |

com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | GROUP_INDEX_AUDIO | 1 | | public static final int | GROUP_INDEX_SUBTITLE | 2 | | public static final int | GROUP_INDEX_VARIANT | 0 |

com.google.android.exoplayer2.source.mediaparser.MediaParserUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | PARAMETER_EAGERLY_EXPOSE_TRACK_TYPE | "android.media.mediaparser.eagerlyExposeTrackType" | | public static final String | PARAMETER_EXPOSE_CAPTION_FORMATS | "android.media.mediaParser.exposeCaptionFormats" | | public static final String | PARAMETER_EXPOSE_CHUNK_INDEX_AS_MEDIA_FORMAT | "android.media.mediaParser.exposeChunkIndexAsMediaFormat" | | public static final String | PARAMETER_EXPOSE_DUMMY_SEEK_MAP | "android.media.mediaparser.exposeDummySeekMap" | | public static final String | PARAMETER_IGNORE_TIMESTAMP_OFFSET | "android.media.mediaparser.ignoreTimestampOffset" | | public static final String | PARAMETER_IN_BAND_CRYPTO_INFO | "android.media.mediaparser.inBandCryptoInfo" | | public static final String | PARAMETER_INCLUDE_SUPPLEMENTAL_DATA | "android.media.mediaparser.includeSupplementalData" | | public static final String | PARAMETER_OVERRIDE_IN_BAND_CAPTION_DECLARATIONS | "android.media.mediaParser.overrideInBandCaptionDeclarations" |

com.google.android.exoplayer2.source.rtsp.RtpPacket | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | CSRC_SIZE | 4 | | public static final int | MAX_SEQUENCE_NUMBER | 65535 | | public static final int | MAX_SIZE | 65507 | | public static final int | MIN_HEADER_SIZE | 12 | | public static final int | MIN_SEQUENCE_NUMBER | 0 | | public static final int | RTP_VERSION | 2 | | public final byte | version | 2 |

com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | RTP_MEDIA_AC3 | "AC3" | | public static final String | RTP_MEDIA_AMR | "AMR" | | public static final String | RTP_MEDIA_AMR_WB | "AMR-WB" | | public static final String | RTP_MEDIA_H263_1998 | "H263-1998" | | public static final String | RTP_MEDIA_H263_2000 | "H263-2000" | | public static final String | RTP_MEDIA_H264 | "H264" | | public static final String | RTP_MEDIA_H265 | "H265" | | public static final String | RTP_MEDIA_MPEG4_GENERIC | "MPEG4-GENERIC" | | public static final String | RTP_MEDIA_MPEG4_LATM_AUDIO | "MP4A-LATM" | | public static final String | RTP_MEDIA_MPEG4_VIDEO | "MP4V-ES" | | public static final String | RTP_MEDIA_OPUS | "OPUS" | | public static final String | RTP_MEDIA_PCM_L16 | "L16" | | public static final String | RTP_MEDIA_PCM_L8 | "L8" | | public static final String | RTP_MEDIA_PCMA | "PCMA" | | public static final String | RTP_MEDIA_PCMU | "PCMU" | | public static final String | RTP_MEDIA_VP8 | "VP8" | | public static final String | RTP_MEDIA_VP9 | "VP9" |

com.google.android.exoplayer2.source.rtsp.RtspMediaSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_TIMEOUT_MS | 8000L |

com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_LIVE_PRESENTATION_DELAY_MS | 30000L |

com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | UNSET_LOOKAHEAD | -1 |

com.google.android.exoplayer2.testutil.BitmapPixelTestUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final float | MAXIMUM_AVERAGE_PIXEL_ABSOLUTE_DIFFERENCE | 1.0f | | public static final float | MAXIMUM_AVERAGE_PIXEL_ABSOLUTE_DIFFERENCE_DIFFERENT_DEVICE_FP16 | 0.009999999776482582f |

com.google.android.exoplayer2.testutil.DecodeOneFrameUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | NO_DECODER_SUPPORT_ERROR_STRING | "No MediaCodec decoders on this device support this value." |

com.google.android.exoplayer2.testutil.DummyMainThread | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TIMEOUT_MS | 10000 |

com.google.android.exoplayer2.testutil.DumpFileAsserts | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | DEFAULT_TEST_ASSET_DIRECTORY | "../../testdata/src/test/assets" |

com.google.android.exoplayer2.testutil.ExoHostedTest | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | EXPECTED_PLAYING_TIME_MEDIA_DURATION_MS | -2L | | public static final long | EXPECTED_PLAYING_TIME_UNSET | -1L | | public static final long | MAX_PLAYING_TIME_DISCREPANCY_MS | 5000L |

com.google.android.exoplayer2.testutil.FakeCryptoConfig | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TYPE | 10000 |

com.google.android.exoplayer2.testutil.FakeExoMediaDrm | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | KEY_STATUS_AVAILABLE | "AVAILABLE" | | public static final String | KEY_STATUS_KEY | "KEY_STATUS" | | public static final String | KEY_STATUS_UNAVAILABLE | "UNAVAILABLE" |

com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | AD_PERIOD_DURATION_MS | 10000L | | public static final long | PERIOD_DURATION_MS | 30000L |

com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_WINDOW_DURATION_US | 10000000L | | public static final long | DEFAULT_WINDOW_OFFSET_IN_FIRST_PERIOD_US | 123000000L |

com.google.android.exoplayer2.testutil.MediaSourceTestRunner | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TIMEOUT_MS | 10000 |

com.google.android.exoplayer2.testutil.OggFileAudioBufferSink | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | SAMPLE_RATE | 48000 |

com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | VIDEO_FRAME_PROCESSING_WAIT_MS | 5000 |

com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | GZIP_SUPPORT_DISABLED | 1 | | public static final int | GZIP_SUPPORT_ENABLED | 2 | | public static final int | GZIP_SUPPORT_FORCED | 3 |

com.google.android.exoplayer2.text.Cue | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ANCHOR_TYPE_END | 2 | | public static final int | ANCHOR_TYPE_MIDDLE | 1 | | public static final int | ANCHOR_TYPE_START | 0 | | public static final float | DIMEN_UNSET | -3.4028234663852886E38f | | public static final int | LINE_TYPE_FRACTION | 0 | | public static final int | LINE_TYPE_NUMBER | 1 | | public static final int | TEXT_SIZE_TYPE_ABSOLUTE | 2 | | public static final int | TEXT_SIZE_TYPE_FRACTIONAL | 0 | | public static final int | TEXT_SIZE_TYPE_FRACTIONAL_IGNORE_PADDING | 1 | | public static final int | TYPE_UNSET | -2147483648 | | public static final int | VERTICAL_TYPE_LR | 2 | | public static final int | VERTICAL_TYPE_RL | 1 |

com.google.android.exoplayer2.text.cea.Cea608Decoder | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | MIN_DATA_CHANNEL_TIMEOUT_MS | 16000L |

com.google.android.exoplayer2.text.span.TextAnnotation | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | POSITION_AFTER | 2 | | public static final int | POSITION_BEFORE | 1 | | public static final int | POSITION_UNKNOWN | -1 |

com.google.android.exoplayer2.text.span.TextEmphasisSpan | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | MARK_FILL_FILLED | 1 | | public static final int | MARK_FILL_OPEN | 2 | | public static final int | MARK_FILL_UNKNOWN | 0 | | public static final int | MARK_SHAPE_CIRCLE | 1 | | public static final int | MARK_SHAPE_DOT | 2 | | public static final int | MARK_SHAPE_NONE | 0 | | public static final int | MARK_SHAPE_SESAME | 3 |

com.google.android.exoplayer2.text.webvtt.WebvttCssStyle | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FONT_SIZE_UNIT_EM | 2 | | public static final int | FONT_SIZE_UNIT_PERCENT | 3 | | public static final int | FONT_SIZE_UNIT_PIXEL | 1 | | public static final int | STYLE_BOLD | 1 | | public static final int | STYLE_BOLD_ITALIC | 3 | | public static final int | STYLE_ITALIC | 2 | | public static final int | STYLE_NORMAL | 0 | | public static final int | UNSPECIFIED | -1 |

com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final float | DEFAULT_BANDWIDTH_FRACTION | 0.699999988079071f | | public static final float | DEFAULT_BUFFERED_FRACTION_TO_LIVE_EDGE_FOR_QUALITY_INCREASE | 0.75f | | public static final int | DEFAULT_MAX_DURATION_FOR_QUALITY_DECREASE_MS | 25000 | | public static final int | DEFAULT_MAX_HEIGHT_TO_DISCARD | 719 | | public static final int | DEFAULT_MAX_WIDTH_TO_DISCARD | 1279 | | public static final int | DEFAULT_MIN_DURATION_FOR_QUALITY_INCREASE_MS | 10000 | | public static final int | DEFAULT_MIN_DURATION_TO_RETAIN_AFTER_DISCARD_MS | 25000 |

com.google.android.exoplayer2.trackselection.DefaultTrackSelector | Modifier and Type | Constant Field | Value | | --- | --- | --- | | protected static final int | SELECTION_ELIGIBILITY_ADAPTIVE | 2 | | protected static final int | SELECTION_ELIGIBILITY_FIXED | 1 | | protected static final int | SELECTION_ELIGIBILITY_NO | 0 |

com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | RENDERER_SUPPORT_EXCEEDS_CAPABILITIES_TRACKS | 2 | | public static final int | RENDERER_SUPPORT_NO_TRACKS | 0 | | public static final int | RENDERER_SUPPORT_PLAYABLE_TRACKS | 3 | | public static final int | RENDERER_SUPPORT_UNSUPPORTED_TRACKS | 1 |

com.google.android.exoplayer2.trackselection.TrackSelection | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TYPE_CUSTOM_BASE | 10000 | | public static final int | TYPE_UNSET | 0 |

com.google.android.exoplayer2.trackselection.TrackSelectionParameters | Modifier and Type | Constant Field | Value | | --- | --- | --- | | protected static final int | FIELD_CUSTOM_ID_BASE | 1000 |

com.google.android.exoplayer2.transformer.AssetLoader | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | SUPPORTED_OUTPUT_TYPE_DECODED | 2 | | public static final int | SUPPORTED_OUTPUT_TYPE_ENCODED | 1 |

com.google.android.exoplayer2.transformer.DefaultCodec | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_PCM_ENCODING | 2 |

com.google.android.exoplayer2.transformer.DefaultMuxer.Factory | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_MAX_DELAY_BETWEEN_SAMPLES_MS | 10000L |

com.google.android.exoplayer2.transformer.EncoderUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | LEVEL_UNSET | -1 |

com.google.android.exoplayer2.transformer.ExportException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ERROR_CODE_AUDIO_PROCESSING_FAILED | 6001 | | public static final int | ERROR_CODE_DECODER_INIT_FAILED | 3001 | | public static final int | ERROR_CODE_DECODING_FAILED | 3002 | | public static final int | ERROR_CODE_DECODING_FORMAT_UNSUPPORTED | 3003 | | public static final int | ERROR_CODE_ENCODER_INIT_FAILED | 4001 | | public static final int | ERROR_CODE_ENCODING_FAILED | 4002 | | public static final int | ERROR_CODE_ENCODING_FORMAT_UNSUPPORTED | 4003 | | public static final int | ERROR_CODE_FAILED_RUNTIME_CHECK | 1001 | | public static final int | ERROR_CODE_IO_BAD_HTTP_STATUS | 2004 | | public static final int | ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED | 2007 | | public static final int | ERROR_CODE_IO_FILE_NOT_FOUND | 2005 | | public static final int | ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE | 2003 | | public static final int | ERROR_CODE_IO_NETWORK_CONNECTION_FAILED | 2001 | | public static final int | ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT | 2002 | | public static final int | ERROR_CODE_IO_NO_PERMISSION | 2006 | | public static final int | ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE | 2008 | | public static final int | ERROR_CODE_IO_UNSPECIFIED | 2000 | | public static final int | ERROR_CODE_MUXING_FAILED | 7001 | | public static final int | ERROR_CODE_MUXING_TIMEOUT | 7002 | | public static final int | ERROR_CODE_UNSPECIFIED | 1000 | | public static final int | ERROR_CODE_VIDEO_FRAME_PROCESSING_FAILED | 5001 |

com.google.android.exoplayer2.transformer.ImageAssetLoader | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | MIME_TYPE_IMAGE_ALL | "image/*" |

com.google.android.exoplayer2.transformer.TransformationException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ERROR_CODE_AUDIO_PROCESSING_FAILED | 6001 | | public static final int | ERROR_CODE_DECODER_INIT_FAILED | 3001 | | public static final int | ERROR_CODE_DECODING_FAILED | 3002 | | public static final int | ERROR_CODE_DECODING_FORMAT_UNSUPPORTED | 3003 | | public static final int | ERROR_CODE_ENCODER_INIT_FAILED | 4001 | | public static final int | ERROR_CODE_ENCODING_FAILED | 4002 | | public static final int | ERROR_CODE_ENCODING_FORMAT_UNSUPPORTED | 4003 | | public static final int | ERROR_CODE_FAILED_RUNTIME_CHECK | 1001 | | public static final int | ERROR_CODE_IO_BAD_HTTP_STATUS | 2004 | | public static final int | ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED | 2007 | | public static final int | ERROR_CODE_IO_FILE_NOT_FOUND | 2005 | | public static final int | ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE | 2003 | | public static final int | ERROR_CODE_IO_NETWORK_CONNECTION_FAILED | 2001 | | public static final int | ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT | 2002 | | public static final int | ERROR_CODE_IO_NO_PERMISSION | 2006 | | public static final int | ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE | 2008 | | public static final int | ERROR_CODE_IO_UNSPECIFIED | 2000 | | public static final int | ERROR_CODE_MUXING_FAILED | 7001 | | public static final int | ERROR_CODE_UNSPECIFIED | 1000 | | public static final int | ERROR_CODE_VIDEO_FRAME_PROCESSING_FAILED | 5001 |

com.google.android.exoplayer2.transformer.TransformationRequest | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | HDR_MODE_EXPERIMENTAL_FORCE_INTERPRET_HDR_AS_SDR | 3 | | public static final int | HDR_MODE_KEEP_HDR | 0 | | public static final int | HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC | 1 | | public static final int | HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_OPEN_GL | 2 |

com.google.android.exoplayer2.transformer.Transformer | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | PROGRESS_STATE_AVAILABLE | 2 | | public static final int | PROGRESS_STATE_NO_TRANSFORMATION | 0 | | public static final int | PROGRESS_STATE_NOT_STARTED | 0 | | public static final int | PROGRESS_STATE_UNAVAILABLE | 3 | | public static final int | PROGRESS_STATE_WAITING_FOR_AVAILABILITY | 1 |

com.google.android.exoplayer2.transformer.VideoEncoderSettings | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final float | DEFAULT_I_FRAME_INTERVAL_SECONDS | 1.0f | | public static final int | NO_VALUE | -1 |

com.google.android.exoplayer2.ui.AdOverlayInfo | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | PURPOSE_CLOSE_AD | 2 | | public static final int | PURPOSE_CONTROLS | 1 | | public static final int | PURPOSE_NOT_VISIBLE | 4 | | public static final int | PURPOSE_OTHER | 3 |

com.google.android.exoplayer2.ui.AspectRatioFrameLayout | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | RESIZE_MODE_FILL | 3 | | public static final int | RESIZE_MODE_FIT | 0 | | public static final int | RESIZE_MODE_FIXED_HEIGHT | 2 | | public static final int | RESIZE_MODE_FIXED_WIDTH | 1 | | public static final int | RESIZE_MODE_ZOOM | 4 |

com.google.android.exoplayer2.ui.CaptionStyleCompat | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | EDGE_TYPE_DEPRESSED | 4 | | public static final int | EDGE_TYPE_DROP_SHADOW | 2 | | public static final int | EDGE_TYPE_NONE | 0 | | public static final int | EDGE_TYPE_OUTLINE | 1 | | public static final int | EDGE_TYPE_RAISED | 3 | | public static final int | USE_TRACK_COLOR_SETTINGS | 1 |

com.google.android.exoplayer2.ui.DefaultTimeBar | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | BAR_GRAVITY_BOTTOM | 1 | | public static final int | BAR_GRAVITY_CENTER | 0 | | public static final int | DEFAULT_AD_MARKER_COLOR | -1291845888 | | public static final int | DEFAULT_AD_MARKER_WIDTH_DP | 4 | | public static final int | DEFAULT_BAR_HEIGHT_DP | 4 | | public static final int | DEFAULT_BUFFERED_COLOR | -855638017 | | public static final int | DEFAULT_PLAYED_AD_MARKER_COLOR | 872414976 | | public static final int | DEFAULT_PLAYED_COLOR | -1 | | public static final int | DEFAULT_SCRUBBER_COLOR | -1 | | public static final int | DEFAULT_SCRUBBER_DISABLED_SIZE_DP | 0 | | public static final int | DEFAULT_SCRUBBER_DRAGGED_SIZE_DP | 16 | | public static final int | DEFAULT_SCRUBBER_ENABLED_SIZE_DP | 12 | | public static final int | DEFAULT_TOUCH_TARGET_HEIGHT_DP | 26 | | public static final int | DEFAULT_UNPLAYED_COLOR | 872415231 |

com.google.android.exoplayer2.ui.PlayerControlView | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final @com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int | DEFAULT_REPEAT_TOGGLE_MODES | 0 | | public static final int | DEFAULT_SHOW_TIMEOUT_MS | 5000 | | public static final int | DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS | 200 | | public static final int | MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR | 100 |

com.google.android.exoplayer2.ui.PlayerNotificationManager | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | ACTION_FAST_FORWARD | "com.google.android.exoplayer.ffwd" | | public static final String | ACTION_NEXT | "com.google.android.exoplayer.next" | | public static final String | ACTION_PAUSE | "com.google.android.exoplayer.pause" | | public static final String | ACTION_PLAY | "com.google.android.exoplayer.play" | | public static final String | ACTION_PREVIOUS | "com.google.android.exoplayer.prev" | | public static final String | ACTION_REWIND | "com.google.android.exoplayer.rewind" | | public static final String | ACTION_STOP | "com.google.android.exoplayer.stop" | | public static final String | EXTRA_INSTANCE_ID | "INSTANCE_ID" |

com.google.android.exoplayer2.ui.PlayerView | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | SHOW_BUFFERING_ALWAYS | 2 | | public static final int | SHOW_BUFFERING_NEVER | 0 | | public static final int | SHOW_BUFFERING_WHEN_PLAYING | 1 |

com.google.android.exoplayer2.ui.StyledPlayerControlView | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final @com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int | DEFAULT_REPEAT_TOGGLE_MODES | 0 | | public static final int | DEFAULT_SHOW_TIMEOUT_MS | 5000 | | public static final int | DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS | 200 | | public static final int | MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR | 100 |

com.google.android.exoplayer2.ui.StyledPlayerView | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | ARTWORK_DISPLAY_MODE_FILL | 2 | | public static final int | ARTWORK_DISPLAY_MODE_FIT | 1 | | public static final int | ARTWORK_DISPLAY_MODE_OFF | 0 | | public static final int | SHOW_BUFFERING_ALWAYS | 2 | | public static final int | SHOW_BUFFERING_NEVER | 0 | | public static final int | SHOW_BUFFERING_WHEN_PLAYING | 1 |

com.google.android.exoplayer2.ui.SubtitleView | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final float | DEFAULT_BOTTOM_PADDING_FRACTION | 0.07999999821186066f | | public static final float | DEFAULT_TEXT_SIZE_FRACTION | 0.053300000727176666f | | public static final int | VIEW_TYPE_CANVAS | 1 | | public static final int | VIEW_TYPE_WEB | 2 |

com.google.android.exoplayer2.upstream.CachedRegionTracker | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | CACHED_TO_END | -2 | | public static final int | NOT_CACHED | -1 |

com.google.android.exoplayer2.upstream.CmcdConfiguration | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | KEY_BITRATE | "br" | | public static final String | KEY_BUFFER_LENGTH | "bl" | | public static final String | KEY_CMCD_OBJECT | "CMCD-Object" | | public static final String | KEY_CMCD_REQUEST | "CMCD-Request" | | public static final String | KEY_CMCD_SESSION | "CMCD-Session" | | public static final String | KEY_CMCD_STATUS | "CMCD-Status" | | public static final String | KEY_CONTENT_ID | "cid" | | public static final String | KEY_MAXIMUM_REQUESTED_BITRATE | "rtp" | | public static final String | KEY_MEASURED_THROUGHPUT | "mtp" | | public static final String | KEY_OBJECT_DURATION | "d" | | public static final String | KEY_OBJECT_TYPE | "ot" | | public static final String | KEY_SESSION_ID | "sid" | | public static final String | KEY_STREAM_TYPE | "st" | | public static final String | KEY_STREAMING_FORMAT | "sf" | | public static final String | KEY_TOP_BITRATE | "tb" | | public static final String | KEY_VERSION | "v" | | public static final int | MAX_ID_LENGTH | 64 |

com.google.android.exoplayer2.upstream.CmcdHeadersFactory | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | OBJECT_TYPE_AUDIO_ONLY | "a" | | public static final String | OBJECT_TYPE_INIT_SEGMENT | "i" | | public static final String | OBJECT_TYPE_MUXED_AUDIO_AND_VIDEO | "av" | | public static final String | OBJECT_TYPE_VIDEO_ONLY | "v" | | public static final String | STREAM_TYPE_LIVE | "l" | | public static final String | STREAM_TYPE_VOD | "v" | | public static final String | STREAMING_FORMAT_DASH | "d" | | public static final String | STREAMING_FORMAT_HLS | "h" | | public static final String | STREAMING_FORMAT_SS | "s" |

com.google.android.exoplayer2.upstream.DataSchemeDataSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | SCHEME_DATA | "data" |

com.google.android.exoplayer2.upstream.DataSourceException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | POSITION_OUT_OF_RANGE | 2008 |

com.google.android.exoplayer2.upstream.DataSpec | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FLAG_ALLOW_CACHE_FRAGMENTATION | 4 | | public static final int | FLAG_ALLOW_GZIP | 1 | | public static final int | FLAG_DONT_CACHE_IF_LENGTH_UNKNOWN | 2 | | public static final int | FLAG_MIGHT_NOT_USE_FULL_NETWORK_SPEED | 8 | | public static final int | HTTP_METHOD_GET | 1 | | public static final int | HTTP_METHOD_HEAD | 3 | | public static final int | HTTP_METHOD_POST | 2 |

com.google.android.exoplayer2.upstream.DefaultBandwidthMeter | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_INITIAL_BITRATE_ESTIMATE | 1000000L | | public static final int | DEFAULT_SLIDING_WINDOW_MAX_WEIGHT | 2000 |

com.google.android.exoplayer2.upstream.DefaultHttpDataSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_CONNECT_TIMEOUT_MILLIS | 8000 | | public static final int | DEFAULT_READ_TIMEOUT_MILLIS | 8000 |

com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_LOCATION_EXCLUSION_MS | 300000L | | public static final int | DEFAULT_MIN_LOADABLE_RETRY_COUNT | 3 | | public static final int | DEFAULT_MIN_LOADABLE_RETRY_COUNT_PROGRESSIVE_LIVE | 6 | | public static final long | DEFAULT_TRACK_BLACKLIST_MS | 60000L | | public static final long | DEFAULT_TRACK_EXCLUSION_MS | 60000L |

com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | TYPE_CLOSE | 3 | | public static final int | TYPE_OPEN | 1 | | public static final int | TYPE_READ | 2 |

com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | FALLBACK_TYPE_LOCATION | 1 | | public static final int | FALLBACK_TYPE_TRACK | 2 |

com.google.android.exoplayer2.upstream.RawResourceDataSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | RAW_RESOURCE_SCHEME | "rawresource" |

com.google.android.exoplayer2.upstream.UdpDataSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_MAX_PACKET_SIZE | 2000 | | public static final int | DEFAULT_SOCKET_TIMEOUT_MILLIS | 8000 | | public static final int | UDP_PORT_UNSET | -1 |

com.google.android.exoplayer2.upstream.cache.Cache | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | UID_UNSET | -1L |

com.google.android.exoplayer2.upstream.cache.CacheDataSink | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_BUFFER_SIZE | 20480 | | public static final long | DEFAULT_FRAGMENT_SIZE | 5242880L |

com.google.android.exoplayer2.upstream.cache.CacheDataSource | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | CACHE_IGNORED_REASON_ERROR | 0 | | public static final int | CACHE_IGNORED_REASON_UNSET_LENGTH | 1 | | public static final int | FLAG_BLOCK_ON_CACHE | 1 | | public static final int | FLAG_IGNORE_CACHE_FOR_UNSET_LENGTH_REQUESTS | 4 | | public static final int | FLAG_IGNORE_CACHE_ON_ERROR | 2 |

com.google.android.exoplayer2.upstream.cache.CacheWriter | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_BUFFER_SIZE_BYTES | 131072 |

com.google.android.exoplayer2.upstream.cache.ContentMetadata | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | KEY_CONTENT_LENGTH | "exo_len" | | public static final String | KEY_CUSTOM_PREFIX | "custom_" | | public static final String | KEY_REDIRECTED_URI | "exo_redir" |

com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | ESTIMATE_NOT_AVAILABLE | -9223372036854775808L |

com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DEFAULT_INITIAL_BITRATE_ESTIMATE | 1000000L | | public static final float | DEFAULT_TIME_TO_FIRST_BYTE_PERCENTILE | 0.5f | | public static final int | DEFAULT_TIME_TO_FIRST_BYTE_SAMPLES | 20 |

com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageStatistic | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final double | DEFAULT_SMOOTHING_FACTOR | 0.9999 |

com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final double | DEFAULT_SMOOTHING_FACTOR | 0.85 |

com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_MAX_SAMPLES_COUNT | 10 | | public static final float | DEFAULT_PERCENTILE | 0.5f |

com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_MAX_SAMPLES_COUNT | 10 | | public static final double | DEFAULT_PERCENTILE | 0.5 |

com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | DEFAULT_MAX_SAMPLES_COUNT | 10 |

com.google.android.exoplayer2.util.EGLSurfaceTexture | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | SECURE_MODE_NONE | 0 | | public static final int | SECURE_MODE_PROTECTED_PBUFFER | 2 | | public static final int | SECURE_MODE_SURFACELESS_CONTEXT | 1 |

com.google.android.exoplayer2.util.FileTypes | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | AC3 | 0 | | public static final int | AC4 | 1 | | public static final int | ADTS | 2 | | public static final int | AMR | 3 | | public static final int | AVI | 16 | | public static final int | FLAC | 4 | | public static final int | FLV | 5 | | public static final int | JPEG | 14 | | public static final int | MATROSKA | 6 | | public static final int | MIDI | 15 | | public static final int | MP3 | 7 | | public static final int | MP4 | 8 | | public static final int | OGG | 9 | | public static final int | PS | 10 | | public static final int | TS | 11 | | public static final int | UNKNOWN | -1 | | public static final int | WAV | 12 | | public static final int | WEBVTT | 13 |

com.google.android.exoplayer2.util.GlUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | HOMOGENEOUS_COORDINATE_VECTOR_SIZE | 4 | | public static final float | LENGTH_NDC | 2.0f |

com.google.android.exoplayer2.util.Log | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | LOG_LEVEL_ALL | 0 | | public static final int | LOG_LEVEL_ERROR | 3 | | public static final int | LOG_LEVEL_INFO | 1 | | public static final int | LOG_LEVEL_OFF | 2147483647 | | public static final int | LOG_LEVEL_WARNING | 2 |

com.google.android.exoplayer2.util.MediaFormatUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | KEY_MAX_BIT_RATE | "max-bitrate" | | public static final String | KEY_PCM_ENCODING_EXTENDED | "exo-pcm-encoding-int" | | public static final String | KEY_PIXEL_WIDTH_HEIGHT_RATIO_FLOAT | "exo-pixel-width-height-ratio-float" |

com.google.android.exoplayer2.util.MimeTypes | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | APPLICATION_AIT | "application/vnd.dvb.ait" | | public static final String | APPLICATION_CAMERA_MOTION | "application/x-camera-motion" | | public static final String | APPLICATION_CEA608 | "application/cea-608" | | public static final String | APPLICATION_CEA708 | "application/cea-708" | | public static final String | APPLICATION_DVBSUBS | "application/dvbsubs" | | public static final String | APPLICATION_EMSG | "application/x-emsg" | | public static final String | APPLICATION_EXIF | "application/x-exif" | | public static final String | APPLICATION_ICY | "application/x-icy" | | public static final String | APPLICATION_ID3 | "application/id3" | | public static final String | APPLICATION_M3U8 | "application/x-mpegURL" | | public static final String | APPLICATION_MATROSKA | "application/x-matroska" | | public static final String | APPLICATION_MP4 | "application/mp4" | | public static final String | APPLICATION_MP4CEA608 | "application/x-mp4-cea-608" | | public static final String | APPLICATION_MP4VTT | "application/x-mp4-vtt" | | public static final String | APPLICATION_MPD | "application/dash+xml" | | public static final String | APPLICATION_PGS | "application/pgs" | | public static final String | APPLICATION_RAWCC | "application/x-rawcc" | | public static final String | APPLICATION_RTSP | "application/x-rtsp" | | public static final String | APPLICATION_SCTE35 | "application/x-scte35" | | public static final String | APPLICATION_SS | "application/vnd.ms-sstr+xml" | | public static final String | APPLICATION_SUBRIP | "application/x-subrip" | | public static final String | APPLICATION_TTML | "application/ttml+xml" | | public static final String | APPLICATION_TX3G | "application/x-quicktime-tx3g" | | public static final String | APPLICATION_VOBSUB | "application/vobsub" | | public static final String | APPLICATION_WEBM | "application/webm" | | public static final String | AUDIO_AAC | "audio/mp4a-latm" | | public static final String | AUDIO_AC3 | "audio/ac3" | | public static final String | AUDIO_AC4 | "audio/ac4" | | public static final String | AUDIO_ALAC | "audio/alac" | | public static final String | AUDIO_ALAW | "audio/g711-alaw" | | public static final String | AUDIO_AMR | "audio/amr" | | public static final String | AUDIO_AMR_NB | "audio/3gpp" | | public static final String | AUDIO_AMR_WB | "audio/amr-wb" | | public static final String | AUDIO_DTS | "audio/vnd.dts" | | public static final String | AUDIO_DTS_EXPRESS | "audio/vnd.dts.hd;profile=lbr" | | public static final String | AUDIO_DTS_HD | "audio/vnd.dts.hd" | | public static final String | AUDIO_DTS_X | "audio/vnd.dts.uhd;profile=p2" | | public static final String | AUDIO_E_AC3 | "audio/eac3" | | public static final String | AUDIO_E_AC3_JOC | "audio/eac3-joc" | | public static final String | AUDIO_EXOPLAYER_MIDI | "audio/x-exoplayer-midi" | | public static final String | AUDIO_FLAC | "audio/flac" | | public static final String | AUDIO_MATROSKA | "audio/x-matroska" | | public static final String | AUDIO_MIDI | "audio/midi" | | public static final String | AUDIO_MLAW | "audio/g711-mlaw" | | public static final String | AUDIO_MP4 | "audio/mp4" | | public static final String | AUDIO_MPEG | "audio/mpeg" | | public static final String | AUDIO_MPEG_L1 | "audio/mpeg-L1" | | public static final String | AUDIO_MPEG_L2 | "audio/mpeg-L2" | | public static final String | AUDIO_MPEGH_MHA1 | "audio/mha1" | | public static final String | AUDIO_MPEGH_MHM1 | "audio/mhm1" | | public static final String | AUDIO_MSGSM | "audio/gsm" | | public static final String | AUDIO_OGG | "audio/ogg" | | public static final String | AUDIO_OPUS | "audio/opus" | | public static final String | AUDIO_RAW | "audio/raw" | | public static final String | AUDIO_TRUEHD | "audio/true-hd" | | public static final String | AUDIO_UNKNOWN | "audio/x-unknown" | | public static final String | AUDIO_VORBIS | "audio/vorbis" | | public static final String | AUDIO_WAV | "audio/wav" | | public static final String | AUDIO_WEBM | "audio/webm" | | public static final String | BASE_TYPE_APPLICATION | "application" | | public static final String | BASE_TYPE_AUDIO | "audio" | | public static final String | BASE_TYPE_IMAGE | "image" | | public static final String | BASE_TYPE_TEXT | "text" | | public static final String | BASE_TYPE_VIDEO | "video" | | public static final String | CODEC_E_AC3_JOC | "ec+3" | | public static final String | IMAGE_HEIC | "image/heic" | | public static final String | IMAGE_HEIF | "image/heif" | | public static final String | IMAGE_JPEG | "image/jpeg" | | public static final String | IMAGE_PNG | "image/png" | | public static final String | IMAGE_WEBP | "image/webp" | | public static final String | TEXT_EXOPLAYER_CUES | "text/x-exoplayer-cues" | | public static final String | TEXT_SSA | "text/x-ssa" | | public static final String | TEXT_UNKNOWN | "text/x-unknown" | | public static final String | TEXT_VTT | "text/vtt" | | public static final String | VIDEO_AV1 | "video/av01" | | public static final String | VIDEO_AVI | "video/x-msvideo" | | public static final String | VIDEO_DIVX | "video/divx" | | public static final String | VIDEO_DOLBY_VISION | "video/dolby-vision" | | public static final String | VIDEO_FLV | "video/x-flv" | | public static final String | VIDEO_H263 | "video/3gpp" | | public static final String | VIDEO_H264 | "video/avc" | | public static final String | VIDEO_H265 | "video/hevc" | | public static final String | VIDEO_MATROSKA | "video/x-matroska" | | public static final String | VIDEO_MJPEG | "video/mjpeg" | | public static final String | VIDEO_MP2T | "video/mp2t" | | public static final String | VIDEO_MP4 | "video/mp4" | | public static final String | VIDEO_MP42 | "video/mp42" | | public static final String | VIDEO_MP43 | "video/mp43" | | public static final String | VIDEO_MP4V | "video/mp4v-es" | | public static final String | VIDEO_MPEG | "video/mpeg" | | public static final String | VIDEO_MPEG2 | "video/mpeg2" | | public static final String | VIDEO_OGG | "video/ogg" | | public static final String | VIDEO_PS | "video/mp2p" | | public static final String | VIDEO_RAW | "video/raw" | | public static final String | VIDEO_UNKNOWN | "video/x-unknown" | | public static final String | VIDEO_VC1 | "video/wvc1" | | public static final String | VIDEO_VP8 | "video/x-vnd.on2.vp8" | | public static final String | VIDEO_VP9 | "video/x-vnd.on2.vp9" | | public static final String | VIDEO_WEBM | "video/webm" |

com.google.android.exoplayer2.util.NalUnitUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | EXTENDED_SAR | 255 | | public static final int | NAL_UNIT_TYPE_AUD | 9 | | public static final int | NAL_UNIT_TYPE_IDR | 5 | | public static final int | NAL_UNIT_TYPE_NON_IDR | 1 | | public static final int | NAL_UNIT_TYPE_PARTITION_A | 2 | | public static final int | NAL_UNIT_TYPE_PPS | 8 | | public static final int | NAL_UNIT_TYPE_SEI | 6 | | public static final int | NAL_UNIT_TYPE_SPS | 7 |

com.google.android.exoplayer2.util.NotificationUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | IMPORTANCE_DEFAULT | 3 | | public static final int | IMPORTANCE_HIGH | 4 | | public static final int | IMPORTANCE_LOW | 2 | | public static final int | IMPORTANCE_MIN | 1 | | public static final int | IMPORTANCE_NONE | 0 | | public static final int | IMPORTANCE_UNSPECIFIED | -1000 |

com.google.android.exoplayer2.util.RepeatModeUtil | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final int | REPEAT_TOGGLE_MODE_ALL | 2 | | public static final int | REPEAT_TOGGLE_MODE_NONE | 0 | | public static final int | REPEAT_TOGGLE_MODE_ONE | 1 |

com.google.android.exoplayer2.util.SntpClient | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final String | DEFAULT_NTP_HOST | "time.android.com" |

com.google.android.exoplayer2.util.TimestampAdjuster | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | MODE_NO_OFFSET | 9223372036854775807L | | public static final long | MODE_SHARED | 9223372036854775806L |

com.google.android.exoplayer2.util.VideoFrameProcessor | Modifier and Type | Constant Field | Value | | --- | --- | --- | | public static final long | DROP_OUTPUT_FRAME | -2L | | public static final int | INPUT_TYPE_BITMAP | 2 | | public static final int | INPUT_TYPE_SURFACE | 1 | | public static final int | INPUT_TYPE_TEXTURE_ID | 3 | | public static final long | RENDER_OUTPUT_FRAME_IMMEDIATELY | -1L |