Start audio listen mode for streaming playback.
Start audio listen mode for streaming playbackInitializes the audio subsystem for streaming audio playback. Must be called before adding audio samples for playback.
- Note
- Only 44.1kHz mono audio is supported at the moment
-
Audio is automatically configured for 16-bit signed samples
- Returns
- true on success, false on failure
} else {
}
bool vmupro_audio_start_listen_mode(void)
#pragma once
#include <stdint.h>
#include <stdbool.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
void vmupro_audio_clear_ring_buffer(void)
int vmupro_audio_add_stream_samples(const vmupro_audio_sample_t *samples, int count, bool applyGlobalVolume)
int16_t vmupro_audio_sample_t
Audio sample format.
void vmupro_set_global_volume(int volume)
int vmupro_get_global_volume(void)
void vmupro_audio_exit_listen_mode(void)
Exit audio listen mode.