Crate termusicplayback

Source

Re-exports§

pub use playlist::Playlist;
pub use playlist::Status;

Modules§

playlist

Structs§

GeneralPlayer
MediaInfo
Some information that may be available from the backend This is different from Track as this is everything parsed from the decoder’s metadata and Track stores some different extra stuff
PlayerCmdCallbackSender
Wrapper around the potential oneshot sender to implement convenience functions.
PlayerCmdSender
Wrapper for the actual sender, to make it easier to implement new functions.

Enums§

Backend
Enum to choose backend at runtime
BackendSelect
PlayerCmd

Constants§

MAX_SPEED
MIN_SPEED

Traits§

PlayerTrait

Type Aliases§

PlayerCmdCallback
PlayerCmdReciever
Speed
SpeedSigned
StreamTX
Volume
VolumeSigned
The type of Volume::saturating_add_signed