Added in API level 31
TrackChangeEvent.Builder
public
static
final
class
TrackChangeEvent.Builder
extends Object
| java.lang.Object | |
| ↳ | android.media.metrics.TrackChangeEvent.Builder |
A builder for TrackChangeEvent
Summary
Public constructors | |
|---|---|
Builder(int type)
Creates a new Builder. |
|
Public methods | |
|---|---|
TrackChangeEvent
|
build()
Builds the instance. |
TrackChangeEvent.Builder
|
setAudioSampleRate(int value)
Sets sample rate. |
TrackChangeEvent.Builder
|
setBitrate(int value)
Sets bitrate in bits per second. |
TrackChangeEvent.Builder
|
setChannelCount(int value)
Sets channel count. |
TrackChangeEvent.Builder
|
setCodecName(String value)
Sets codec name. |
TrackChangeEvent.Builder
|
setContainerMimeType(String value)
Sets container MIME type. |
TrackChangeEvent.Builder
|
setHeight(int value)
Sets video height. |
TrackChangeEvent.Builder
|
setLanguage(String value)
Sets language code. |
TrackChangeEvent.Builder
|
setLanguageRegion(String value)
Sets language region code. |
TrackChangeEvent.Builder
|
setMetricsBundle(Bundle metricsBundle)
Sets metrics |