// pub enum PlayerState {
// Stopped,
// Playing,
// Paused,
// Error
// }
// pub struct Player {
// decoder: miniaudio::ma_decoder,
// device: miniaudio::ma_device,
// state: i32
// }
// impl Player {
// fn new () -> Self {
// Self { decoder: (), device: (), state: () }
// }
// }