diff --git a/src/main/main.ts b/src/main/main.ts index 0799a66a..be10e034 100644 --- a/src/main/main.ts +++ b/src/main/main.ts @@ -315,7 +315,7 @@ const prefetchPlaylistParams = [ ]; const DEFAULT_MPV_PARAMETERS = (extraParameters?: string[]) => { - const parameters = []; + const parameters = ['--idle=yes']; if (!extraParameters?.some((param) => prefetchPlaylistParams.includes(param))) { parameters.push('--prefetch-playlist=yes'); @@ -330,6 +330,7 @@ const createMpv = (data: { extraParameters?: string[]; properties?: Record { diff --git a/src/renderer/app.tsx b/src/renderer/app.tsx index cdcea48e..dcaf84f3 100644 --- a/src/renderer/app.tsx +++ b/src/renderer/app.tsx @@ -42,7 +42,7 @@ export const App = () => { const extraParameters = useSettingsStore.getState().playback.mpvExtraParameters; const properties = { ...getMpvProperties(useSettingsStore.getState().playback.mpvProperties), - volume: usePlayerStore.getState().volume, + volume: usePlayerStore.getState().volume || 50, }; mpvPlayer?.initialize({