L
- L_SHAPE - enum entry in com.theoplayer.android.api.ads.theoads.TheoAdsLayout
- label(java.lang.String) - function in com.theoplayer.android.api.source.TextTrackDescription.Builder
- Sets the label for the track which can be used to identify it.
- LatencyConfiguration - class in com.theoplayer.android.api.latency
- The latency configuration for managing the live offset of the player.
- latencyConfiguration(com.theoplayer.android.api.latency.LatencyConfiguration) - function in com.theoplayer.android.api.source.TypedSource.Builder
- latencyConfiguration(com.theoplayer.android.api.latency.LatencyConfiguration) - function in com.theoplayer.android.api.source.TypedSource.Builder
- Sets the latency configuration for this source.
- latencyConfiguration(com.theoplayer.android.api.latency.LatencyConfiguration) - function in com.theoplayer.android.api.source.TypedSource.Builder
- Sets the latency configuration for this source.
- LatencyConfiguration.Builder - class in com.theoplayer.android.api.latency.LatencyConfiguration
- LatencyManager - class in com.theoplayer.android.api.latency
- The latency manager, used to control low-latency live playback.
- layout(int,int,int,int) - function in android.view.ViewGroup
- leave() - function in com.theoplayer.android.api.cast.CastIntegration
- Leave the active Chromecast session.
- leave() - function in com.theoplayer.android.api.cast.chromecast.Chromecast
- Leave the active Chromecast session.
- LEGACY - enum entry in com.theoplayer.android.api.cache.CacheStorageType
- Write to the legacy cache. - This is the default for all caching tasks created in THEOplayer version 8.x and earlier. 
- Sources cached with this storage type can be played in both the default playback pipeline and the Media3 playback pipeline. 
 
- LEGACY - enum entry in com.theoplayer.android.api.source.PlaybackPipeline
- The legacy playback pipeline, which is the default pipeline up to THEOplayer version 8.x. - This pipeline will be removed in THEOplayer version 10. If you're encountering playback issues with the new Media3 pipeline, please reach out to our <a href="https://servicedesk.theoplayer.com">Service Desk</a>. 
 
- length() - function in com.theoplayer.android.api.player.track.MediaTrackList
- The number of tracks in the list.
- length() - function in com.theoplayer.android.api.player.track.TextTrackList
- The number of tracks in the list.
- length() - function in com.theoplayer.android.api.player.track.TrackList
- The number of tracks in the list.
- length() - function in com.theoplayer.android.api.timerange.TimeRanges
- The total number of TimeRanges.
- length() - function in com.theoplayer.android.api.util.CachingTaskList
- The number of items in the list.
- length() - function in com.theoplayer.android.api.util.QualityList
- The number of items in the list.
- length() - function in com.theoplayer.android.api.util.SimpleList
- The number of items in the list.
- length() - function in com.theoplayer.android.api.util.TextTrackCueList
- The number of items in the list.
- license(java.lang.String) - function in com.theoplayer.android.api.THEOplayerConfig.Builder
- Sets the license to string loaded before the player is constructed.
- license() - function in com.theoplayer.android.api.cache.CachingTask
- The API for license related queries and operations.
- LICENSE - enum entry in com.theoplayer.android.api.error.ErrorCategory
- This category clusters all errors related to the license. 
- LICENSE_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode
- The license provided is invalid. 
- LICENSE_EXPIRED - enum entry in com.theoplayer.android.api.error.ErrorCode
- The license has expired. 
- LICENSE_INVALID_DOMAIN - enum entry in com.theoplayer.android.api.error.ErrorCode
- The provided license does not contain the current domain. 
- LICENSE_INVALID_FEATURE - enum entry in com.theoplayer.android.api.error.ErrorCode
- The provided license does not contain the necessary feature. 
- LICENSE_INVALID_SOURCE - enum entry in com.theoplayer.android.api.error.ErrorCode
- The current source is not allowed in the license provided. 
- LicenseRequestCallback - class in com.theoplayer.android.api.contentprotection
- LicenseResponseCallback - class in com.theoplayer.android.api.contentprotection
- licenseType(com.theoplayer.android.api.source.drm.LicenseType) - function in com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
- Sets the license type.
- LicenseType - class in com.theoplayer.android.api.source.drm
- The type of the license.
- licenseUrl(java.lang.String) - function in com.theoplayer.android.api.THEOplayerConfig.Builder
- Sets licenseUrl to string loaded before the player is constructed.
- LinearAd - class in com.theoplayer.android.api.ads
- The LinearAd API which represents a linear ad in the VAST specification.
- LIVE - enum entry in com.theoplayer.android.api.source.ssai.StreamType
- A Live stream. 
- liveOffset(double) - function in com.theoplayer.android.api.THEOplayerConfig.Builder
- Sets the offset duration between the live point and the end of the manifest.
- liveOffset(java.lang.Double) - function in com.theoplayer.android.api.source.TypedSource.Builder
- liveOffset(java.lang.Double) - function in com.theoplayer.android.api.source.TypedSource.Builder
- Sets the live point from the end of the manifest, in seconds.
- liveOffset(java.lang.Double) - function in com.theoplayer.android.api.source.TypedSource.Builder
- Sets the live point from the end of the manifest, in seconds.
- LOAD_MEDIA_FAILED - enum entry in com.theoplayer.android.api.cast.chromecast.ErrorCode
- LOADED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType
- Fired when the VAST response has been received. 
- LOADED - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackReadyState
- The text track has been loaded with no fatal errors. 
- LoadedDataEvent - class in com.theoplayer.android.api.event.player
- Fired when LOADEDDATA occurs for the Player.
- LoadedMetadataEvent - class in com.theoplayer.android.api.event.player
- Fired when LOADEDMETADATA occurs for the Player.
- LOADING - enum entry in com.theoplayer.android.api.cache.CachingTaskStatus
- The task is currently downloading the content. 
- LOADING - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackReadyState
- The text track is loading. Further cues might still be added to the track by the parser. 
- LoadStartEvent - class in com.theoplayer.android.api.event.player
- Fired when LOADSTART occurs for the Player.
- LOG - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType
- Fired to enable the SDK to communicate a message to be logged, which is stored in adData. - A VPAID ad sends a LOG message. 
- A non-fatal playback error occurs. In this case the adData object will contain extra information. 
 
- lowLatency(java.lang.Boolean) - function in com.theoplayer.android.api.source.TypedSource.Builder
- lowLatency(java.lang.Boolean) - function in com.theoplayer.android.api.source.TypedSource.Builder
- Sets whether the source should be played in the low-latency-mode of the player.
- lowLatency(java.lang.Boolean) - function in com.theoplayer.android.api.source.TypedSource.Builder
- Sets whether the source should be played in the low-latency-mode of the player.
- LSHAPE - enum entry in com.theoplayer.android.api.ads.theoads.TheoAdsLayoutOverride
- Override to play all ad breaks using the "l-shape" layout mode.