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"