public class LoadControlConfig
extends java.lang.Object
LoadControl instance.| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LoadControlConfig.Builder
The LoadControlConfig Builder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AllocatorConfig | 
getAllocatorConfig()
Gets the AllocatorConfig object. 
 | 
int | 
getBufferForPlaybackAfterRebufferMs()
Gets the default duration of media that must be buffered for
 playback to resume after a rebuffer, in milliseconds. 
 | 
int | 
getBufferForPlaybackMs()
Gets the duration of media that must be buffered for playback to start or
 resume following a user action such as a seek, in milliseconds. 
 | 
int | 
getMaxBufferMs()
Gets the maximum duration of media that the player will attempt buffer, in
 milliseconds. 
 | 
int | 
getMinBufferMs()
Gets the minimum duration of media that the player will attempt to ensure is
 buffered at all times, in milliseconds. 
 | 
int | 
getTargetBufferBytes()
Gets the target buffer size in bytes. 
 | 
boolean | 
isPrioritizeTimeOverSizeThresholds()
Gets whether the load control prioritizes buffer time
 constraints over buffer size constraints. 
 | 
public int getMinBufferMs()
DefaultLoadControlpublic int getMaxBufferMs()
DefaultLoadControlpublic int getBufferForPlaybackMs()
DefaultLoadControlpublic int getBufferForPlaybackAfterRebufferMs()
DefaultLoadControlpublic int getTargetBufferBytes()
DefaultLoadControlpublic boolean isPrioritizeTimeOverSizeThresholds()
DefaultLoadControl@NonNull public AllocatorConfig getAllocatorConfig()