AudioTrack.MetricsConstants


public static final class AudioTrack.MetricsConstants
extends Object

java.lang.Object
   ↳ android.media.AudioTrack.MetricsConstants


Summary

Constants

String CHANNELMASK

This constant was deprecated in API level 29. This does not work. Use AudioTrack.getFormat() and read from the returned format instead.

String CONTENTTYPE

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

String SAMPLERATE

This constant was deprecated in API level 29. This does not work. Use AudioTrack.getSampleRate() instead.

String STREAMTYPE

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

String USAGE

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

Inherited methods

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Constants

CHANNELMASK

Added in API level 28
Deprecated in API level 29
public static final String CHANNELMASK

This constant was deprecated in API level 29.
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.

Constant Value: "android.media.audiorecord.channelmask"

CONTENTTYPE

Added in API level 28
public static final String CONTENTTYPE

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

Constant Value: "android.media.audiotrack.type"

SAMPLERATE

Added in API level 28
Deprecated in API level 29
public static final String SAMPLERATE

This constant was deprecated in API level 29.
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.

Constant Value: "android.media.audiorecord.samplerate"

STREAMTYPE

Added in API level 28
public static final String STREAMTYPE

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

Constant Value: "android.media.audiotrack.streamtype"

USAGE

Added in API level 28
public static final String USAGE

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

Constant Value: "android.media.audiotrack.usage"