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