mirror of
https://github.com/Jellify-Music/App.git
synced 2026-01-16 16:00:18 -06:00
Separating Queuing and Player logic, please report bugs if you experience playback issues or queue irregularities Fetching additional track metadata for use in later features, utilizing transcoding URLs reported by Jellyfin Disable NowPlaying in CarPlay on startup - this should be navigable yet in the CarPlay interface
24 lines
576 B
TypeScript
24 lines
576 B
TypeScript
import { JellifyTrack } from '../types/JellifyTrack'
|
|
import { QueuingType } from '../enums/queuing-type'
|
|
import { BaseItemDto } from '@jellyfin/sdk/lib/generated-client/models'
|
|
import { Queue } from './types/queue-item'
|
|
|
|
export interface QueueMutation {
|
|
track: BaseItemDto
|
|
index?: number | undefined
|
|
tracklist: BaseItemDto[]
|
|
queue: Queue
|
|
queuingType?: QueuingType | undefined
|
|
}
|
|
|
|
export interface AddToQueueMutation {
|
|
track: BaseItemDto
|
|
queuingType?: QueuingType | undefined
|
|
}
|
|
|
|
export interface QueueOrderMutation {
|
|
newOrder: JellifyTrack[]
|
|
from: number
|
|
to: number
|
|
}
|