com.ooyala.android.configuration.ExoConfiguration Class Reference

A read-only configuration of ExoPlayer functionality in the OoyalaPlayer. More...

Classes

class  Builder
 Build the object of ExoPlayer configurations. More...
 

Public Member Functions

LoadControl getLoadControl ()
 Returns LoadControl object. More...
 
int getMaxBitrate ()
 The maximum bitrate that can be played by ExoPlayer. More...
 
int getMaxWidth ()
 The maximum width of the player area allowed by ExoPlayer. More...
 
int getMaxHeight ()
 The maximum height of the player area allowed by ExoPlayer. More...
 
void logOptionsData ()
 Log all of the parameters that are part of the Options class. More...
 

Static Public Member Functions

static ExoConfiguration buildDefaultExoConfiguration ()
 Provides the default ExoConfiguration. More...
 

Detailed Description

A read-only configuration of ExoPlayer functionality in the OoyalaPlayer.

See also
ExoConfiguration.Builder

Member Function Documentation

static ExoConfiguration com.ooyala.android.configuration.ExoConfiguration.buildDefaultExoConfiguration ( )
static

Provides the default ExoConfiguration.

Returns
the default configuration
LoadControl com.ooyala.android.configuration.ExoConfiguration.getLoadControl ( )

Returns LoadControl object.

Returns
LoadControl object. Default value : DefaultLoadControl from exoplayer.
int com.ooyala.android.configuration.ExoConfiguration.getMaxBitrate ( )

The maximum bitrate that can be played by ExoPlayer.

Returns
maximum bitrate value
int com.ooyala.android.configuration.ExoConfiguration.getMaxHeight ( )

The maximum height of the player area allowed by ExoPlayer.

Returns
maximum height value
int com.ooyala.android.configuration.ExoConfiguration.getMaxWidth ( )

The maximum width of the player area allowed by ExoPlayer.

Returns
maximum width value
void com.ooyala.android.configuration.ExoConfiguration.logOptionsData ( )

Log all of the parameters that are part of the Options class.