Merge branch 'pr/233'

This commit is contained in:
Fredrik Burmester
2024-12-01 21:01:59 +01:00
8 changed files with 285 additions and 174 deletions

View File

@@ -13,8 +13,8 @@ export const runningAtom = atom<boolean>(false);
export const queueAtom = atom<Job[]>([]);
export const queueActions = {
enqueue: (queue: Job[], setQueue: (update: Job[]) => void, job: Job) => {
const updatedQueue = [...queue, job];
enqueue: (queue: Job[], setQueue: (update: Job[]) => void, ...job: Job[]) => {
const updatedQueue = [...queue, ...job];
console.info("Enqueueing job", job, updatedQueue);
setQueue(updatedQueue);
},

View File

@@ -10,8 +10,8 @@ interface PlaySettings {
item: BaseItemDto;
bitrate: (typeof BITRATES)[0];
mediaSource?: MediaSourceInfo | null;
audioIndex?: number | null;
subtitleIndex?: number | null;
audioIndex?: number | undefined;
subtitleIndex?: number | undefined;
}
export function getDefaultPlaySettings(