Added in API level 28

MetricsConstants


class MetricsConstants
kotlin.Any
   ↳ android.media.AudioTrack.MetricsConstants

Summary

Constants
static String

Key to extract the native channel mask information for this track from the AudioTrack#getMetrics return value.

static String

Key to extract the attribute content type for this track from the AudioTrack#getMetrics return value.

static String

Key to extract the sample rate for this track in Hz from the AudioTrack#getMetrics return value.

static String

Key to extract the stream type for this track from the AudioTrack#getMetrics return value.

static String

Key to extract the attribute usage for this track from the AudioTrack#getMetrics return value.

Constants

CHANNELMASK

Added in API level 28
Deprecated in API level 29
static val CHANNELMASK: String

Deprecated: This does not work. Use AudioTrack#getFormat() and read from the returned format instead.

Key to extract the native channel mask information for this track from the AudioTrack#getMetrics return value. The value is a long.

Value: "android.media.audiorecord.channelmask"

CONTENTTYPE

Added in API level 28
static val CONTENTTYPE: String

Key to extract the attribute content type for this track from the AudioTrack#getMetrics return value. The value is a String.

Value: "android.media.audiotrack.type"

SAMPLERATE

Added in API level 28
Deprecated in API level 29
static val SAMPLERATE: String

Deprecated: This does not work. Use AudioTrack#getSampleRate() instead.

Key to extract the sample rate for this track in Hz from the AudioTrack#getMetrics return value. The value is an int.

Value: "android.media.audiorecord.samplerate"

STREAMTYPE

Added in API level 28
static val STREAMTYPE: String

Key to extract the stream type for this track from the AudioTrack#getMetrics return value. This value may not exist in API level android.os.Build.VERSION_CODES#P. The value is a String.

Value: "android.media.audiotrack.streamtype"

USAGE

Added in API level 28
static val USAGE: String

Key to extract the attribute usage for this track from the AudioTrack#getMetrics return value. The value is a String.

Value: "android.media.audiotrack.usage"