2022-01-04 02:15:28 +00:00
|
|
|
//! An MPS playback library with support for media controls (Linux & D-Bus only atm).
|
|
|
|
//! This handles the output from interpreting a script.
|
|
|
|
//! Music playback and m3u8 playlist generation are implemented in this part of the project.
|
2022-01-01 04:39:06 +00:00
|
|
|
//!
|
|
|
|
|
2021-12-10 21:53:22 +00:00
|
|
|
mod controller;
|
2021-12-03 21:13:19 +00:00
|
|
|
mod errors;
|
2021-12-10 21:53:22 +00:00
|
|
|
pub(crate) mod os_controls;
|
2021-12-03 21:13:19 +00:00
|
|
|
mod player;
|
2021-12-10 21:53:22 +00:00
|
|
|
pub(crate) mod player_wrapper;
|
|
|
|
//mod utility;
|
2021-12-03 21:13:19 +00:00
|
|
|
|
2021-12-10 21:53:22 +00:00
|
|
|
pub use controller::MpsController;
|
2021-12-03 21:13:19 +00:00
|
|
|
pub use errors::PlaybackError;
|
|
|
|
pub use player::MpsPlayer;
|
2021-12-10 21:53:22 +00:00
|
|
|
//pub use utility::{play_script};
|
2021-12-03 21:13:19 +00:00
|
|
|
|
|
|
|
#[cfg(test)]
|
|
|
|
mod tests {}
|