[codex] Make Windows mpv shortcut self-contained (#40)

This commit is contained in:
sudacode authored and GitHub committed 2026-04-03 21:35:18 -07:00
1 parent d6c72806bb
commit 7514985feb
131 files changed
+3366 -715

No files matched your search

+8 -1
View File
@@ -24,15 +24,22 @@ export type PlaylistBrowserIpcRuntime = {
export function createPlaylistBrowserIpcRuntime(
getMpvClient: PlaylistBrowserRuntimeDeps['getMpvClient'],
options?: Pick<
PlaylistBrowserRuntimeDeps,
'getPrimarySubtitleLanguages' | 'getSecondarySubtitleLanguages'
>,
): PlaylistBrowserIpcRuntime {
const playlistBrowserRuntimeDeps: PlaylistBrowserRuntimeDeps = {
getMpvClient,
getPrimarySubtitleLanguages: options?.getPrimarySubtitleLanguages,
getSecondarySubtitleLanguages: options?.getSecondarySubtitleLanguages,
};
return {
playlistBrowserRuntimeDeps,
playlistBrowserMainDeps: {
getPlaylistBrowserSnapshot: () => getPlaylistBrowserSnapshotRuntime(playlistBrowserRuntimeDeps),
getPlaylistBrowserSnapshot: () =>
getPlaylistBrowserSnapshotRuntime(playlistBrowserRuntimeDeps),
appendPlaylistBrowserFile: (filePath: string) =>
appendPlaylistBrowserFileRuntime(playlistBrowserRuntimeDeps, filePath),
playPlaylistBrowserIndex: (index: number) =>