Package-level declarations
Types
Defines Ambisonics audio formats for spatial audio processing.
Defines standard audio channel layouts for spatial audio configurations.
Defines the fundamental spatial audio rendering mode for audio streams.
Represents audio format configuration for spatial audio processing.
AudioInterpolatorType is an enum that represents the fade type of how to fade the audio to the target volume during the fade operation by AudioPlayerController.
A handle that is used to control audio playback,including playing, pausing, resuming, stopping an audio, and checking the playback status of an audio.
The configuration of com.pico.spatial.core.ecs.resource.AudioResource. This class is used to configure the audio resource with a mix group name which is hold by com.pico.spatial.core.ecs.resource.AudioMixerGroupResource which will be used by com.pico.spatial.core.ecs.AudioMixerGroupsComponent. The mixerGroupID can link com.pico.spatial.core.ecs.resource.AudioResource,com.pico.spatial.core.ecs.resource.AudioMixerGroupResource and com.pico.spatial.core.ecs.AudioMixerGroupsComponent together, so that user can control the volume and playbackRate of the audio resources as a group.
Container for streaming audio data buffers provided during AudioStreamDataCallback execution.
Configuration class for pcm audio stream playback and data handling.
Callback interface for providing audio stream data in pull mode.
Central controller for managing PCM audio stream playback.
Represents precise timing information for audio stream playback.
Defines how sound is emitted from an audio source and perceived within the spatial environment.
Defines how audio volume attenuates as the distance from the audio source increases.