AudioOffloadSupport


@UnstableApi
class AudioOffloadSupport


Represents the support capabilities for audio offload playback.

Summary

Nested types

A builder to create AudioOffloadSupport instances.

Constants

const AudioOffloadSupport!

The default configuration.

Public functions

AudioOffloadSupport.Builder!

Creates a new Builder, copying the initial values from this instance.

Boolean
equals(obj: Any?)
Int

Public properties

Boolean

Whether the format is supported with offload playback.

Boolean

Whether playback of the format is supported with gapless transitions.

Boolean

Whether playback of the format is supported with speed changes.

Constants

DEFAULT_UNSUPPORTED

const val DEFAULT_UNSUPPORTEDAudioOffloadSupport!

The default configuration.

Public functions

buildUpon

fun buildUpon(): AudioOffloadSupport.Builder!

Creates a new Builder, copying the initial values from this instance.

equals

fun equals(obj: Any?): Boolean

hashCode

fun hashCode(): Int

Public properties

isFormatSupported

val isFormatSupportedBoolean

Whether the format is supported with offload playback.

isGaplessSupported

val isGaplessSupportedBoolean

Whether playback of the format is supported with gapless transitions.

isSpeedChangeSupported

val isSpeedChangeSupportedBoolean

Whether playback of the format is supported with speed changes.