Skip to content

Commit 20b01b2

Browse files
committed
Revert "idk im on my phone 😭"
This reverts commit ca64732.
1 parent ca64732 commit 20b01b2

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

Luna/Player/MPVSoftwareRenderer.swift

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -144,17 +144,22 @@ final class MPVSoftwareRenderer {
144144
throw RendererError.mpvCreationFailed
145145
}
146146
mpv = handle
147-
148-
setOption(name: "vo", value: "gpu-next")
149-
setOption(name: "gpu-api", value: "vulkan")
150-
setOption(name: "video-sync", value: "audio")
147+
setOption(name: "terminal", value: "yes")
151148
setOption(name: "msg-level", value: "status")
152-
setOption(name: "subs-fallback", value: "yes")
153-
setOption(name: "hwdec", value: "videotoolbox")
149+
setOption(name: "keep-open", value: "yes")
150+
setOption(name: "idle", value: "yes")
151+
setOption(name: "vo", value: "libmpv")
152+
setOption(name: "hwdec", value: "videotoolbox-copy")
153+
setOption(name: "gpu-api", value: "metal")
154+
setOption(name: "gpu-context", value: "metal")
154155
setOption(name: "demuxer-thread", value: "yes")
155-
setOption(name: "video-queue-ahead", value: "2")
156-
setOption(name: "gpu-context", value: "moltenvk")
157-
setOption(name: "video-sync-max-video-change", value: "5")
156+
setOption(name: "ytdl", value: "yes")
157+
setOption(name: "profile", value: "fast")
158+
setOption(name: "vd-lavc-threads", value: "8")
159+
setOption(name: "cache", value: "yes")
160+
setOption(name: "demuxer-max-bytes", value: "150M")
161+
setOption(name: "demuxer-readahead-secs", value: "20")
162+
setOption(name: "subs-fallback", value: "yes")
158163

159164
let initStatus = mpv_initialize(handle)
160165
guard initStatus >= 0 else {

0 commit comments

Comments
 (0)