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
- 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(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 was the default for all caching tasks created in THEOplayer version 8.x and earlier. 
- This cache storage is no longer supported as of THEOplayer version 10. 
 
- 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.StreamType
- A live stream. 
- LIVE - enum entry in com.theoplayer.android.api.source.ssai.StreamType
- A Live stream. 
- 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.
- 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. 
 
- log(java.lang.Integer,java.lang.String,java.lang.String) - function in com.theoplayer.android.api.util.Logger.Listener
- Called when the tag would print a message.
- logDebug(java.lang.String,java.lang.String) - function in com.theoplayer.android.api.util.Logger.Listener
- Called when the tag would print a Debug message, same level as Log.DEBUG.
- logError(java.lang.String,java.lang.String) - function in com.theoplayer.android.api.util.Logger.Listener
- Called when the tag would print an Error message, same level as Log.ERROR.
- Logger - class in com.theoplayer.android.api.util
- The Logger API that can be used to gather more information on the player internal behaviour.
- Logger.Companion - class in com.theoplayer.android.api.util.Logger
- Logger.Listener - class in com.theoplayer.android.api.util.Logger
- Listener to receive the log messages along with their respective tags.
- logInfo(java.lang.String,java.lang.String) - function in com.theoplayer.android.api.util.Logger.Listener
- Called when the tag would print an Info message, same level as Log.INFO.
- logVerbose(java.lang.String,java.lang.String) - function in com.theoplayer.android.api.util.Logger.Listener
- Called when the tag would print a Verbose message, same level as Log.VERBOSE.
- logWarning(java.lang.String,java.lang.String) - function in com.theoplayer.android.api.util.Logger.Listener
- Called when the tag would print a Warning message, same level as Log.WARN.
- 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.
- 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.