tori 0.2.6

The frictionless music player for the terminal
use tori_player::{Result, controller::Controller};

macro_rules! my_todo {
    () => {
        Ok(Default::default())
    };
}

impl super::Player for tori_player::Player {
    fn new() -> Result<Self> {
        let controller = Controller::default();
        Ok(Self { controller })
    }

    fn play(&mut self, path: &str) -> Result<()> {
        self.controller.play(path)
    }

    fn queue(&mut self, path: &str) -> Result<()> {
        my_todo!()
    }

    fn seek(&mut self, seconds: f64) -> Result<()> {
        my_todo!()
    }

    fn seek_absolute(&mut self, percent: usize) -> Result<()> {
        my_todo!()
    }

    fn playlist_next(&mut self) -> Result<()> {
        my_todo!()
    }

    fn playlist_previous(&mut self) -> Result<()> {
        my_todo!()
    }

    fn toggle_pause(&mut self) -> Result<()> {
        my_todo!()
    }

    fn toggle_loop_file(&mut self) -> Result<()> {
        my_todo!()
    }

    fn looping_file(&self) -> Result<bool> {
        my_todo!()
    }

    fn volume(&self) -> Result<i64> {
        my_todo!()
    }

    fn add_volume(&mut self, x: isize) -> Result<()> {
        my_todo!()
    }

    fn set_volume(&mut self, x: i64) -> Result<()> {
        my_todo!()
    }

    fn toggle_mute(&mut self) -> Result<()> {
        my_todo!()
    }

    fn muted(&self) -> Result<bool> {
        my_todo!()
    }

    fn media_title(&self) -> Result<String> {
        my_todo!()
    }

    fn percent_pos(&self) -> Result<i64> {
        my_todo!()
    }

    fn time_pos(&self) -> Result<i64> {
        my_todo!()
    }

    fn time_remaining(&self) -> Result<i64> {
        my_todo!()
    }

    fn paused(&self) -> Result<bool> {
        my_todo!()
    }

    fn shuffle(&mut self) -> Result<()> {
        my_todo!()
    }

    fn playlist_count(&self) -> Result<usize> {
        my_todo!()
    }

    fn playlist_track_title(&self, i: usize) -> Result<String> {
        my_todo!()
    }

    fn playlist_position(&self) -> Result<usize> {
        my_todo!()
    }
}