Skip to main content

Crate kithara_queue

Crate kithara_queue 

Source
Expand description

AVQueuePlayer-analogue orchestration layer on top of kithara-play.

See README.md for the public API contract and migration notes.

Structs§

NavigationState
Pure-logic navigation state: current index, history, shuffle, repeat.
Queue
AVQueuePlayer-analogue orchestration facade.
QueueConfig
Configuration for a Queue.
TrackEntry
Snapshot of a track entry in the queue.
TrackId
Monotonic identifier for a track across the entire process.

Enums§

QueueError
Errors from the Queue orchestration layer.
QueueEvent
Queue-level events emitted by kithara-queue::Queue.
RepeatMode
Behavior when the queue reaches the last track.
TrackSource
Input to Queue::append / Queue::insert describing how to load a track.
TrackStatus
Loading lifecycle of a track in the queue.
Transition
Transition style for a track switch.