public class PlaybackRateConfig
extends java.lang.Object
PlaybackRateConfig
instances use PlaybackRateConfig.Factory
Modifier and Type | Class and Description |
---|---|
static class |
PlaybackRateConfig.Factory
Factory for creating PlaybackRateConfig instances
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_PLAYBACK_RATE_KEY
Constant key value for parsing and adding values to JSONObject
Using for managing use default playback rates or not
|
static java.lang.String |
PLAYBACK_RATES_KEY
Constant key value for parsing and adding values to JSONObject
Using for adding custom playback rates array
|
Modifier and Type | Method and Description |
---|---|
boolean |
applyDefaultPlaybackRates()
Returns value for passing to JWP config by key
DEFAULT_PLAYBACK_RATE_KEY |
org.json.JSONArray |
getPlaybackRatesJSONArray()
Returns value for passing to JWP config by key
PLAYBACK_RATES_KEY |
static PlaybackRateConfig |
parseJson(org.json.JSONObject jObject) |
public static final java.lang.String DEFAULT_PLAYBACK_RATE_KEY
public static final java.lang.String PLAYBACK_RATES_KEY
public boolean applyDefaultPlaybackRates()
DEFAULT_PLAYBACK_RATE_KEY
public org.json.JSONArray getPlaybackRatesJSONArray()
PLAYBACK_RATES_KEY
@Nullable public static PlaybackRateConfig parseJson(org.json.JSONObject jObject)