use crate::PlaySoundParams;
pub struct AudioContext;
impl AudioContext {
pub fn new() -> AudioContext {
AudioContext
}
}
pub struct Playback;
impl Playback {
pub fn stop(self, _ctx: &AudioContext) {}
pub fn set_volume(&self, _ctx: &AudioContext) {}
}
pub struct Sound;
impl Sound {
pub fn load(_data: &[u8]) -> Sound {
Sound
}
pub fn play(&self, _ctx: &AudioContext, _params: PlaySoundParams) -> Playback {
Playback
}
pub fn stop(&self, _ctx: &AudioContext) {}
pub fn set_volume(&self, _ctx: &AudioContext, _volume: f32) {}
pub fn delete(&self, _ctx: &AudioContext) {}
}