From f7e25fb4fea9e006025e44f4f5fb24cb9f916b38 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Fri, 21 Mar 2025 12:42:41 +0800 Subject: [PATCH] Fix option --- dllmain.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dllmain.cpp b/dllmain.cpp index bc9ab9f..4733295 100644 --- a/dllmain.cpp +++ b/dllmain.cpp @@ -202,9 +202,9 @@ int64_t HookedOpenMediaFileAndGetDuration(DWORD* duration, const char* arcName, mpv_set_option_string(player, "input-default-bindings", "no"); mpv_set_option_string(player, "hwdec", "auto"); mpv_set_option_string(player, "auto-window-resize", "no"); - mpv_set_option_string(player, "fullscreen", "no"); - mpv_set_option_string(player, "ontop", "no"); - mpv_set_option_string(player, "d3d11-exclusive-fs", "no"); + // mpv_set_option_string(player, "fullscreen", "no"); + // mpv_set_option_string(player, "ontop", "no"); + // mpv_set_option_string(player, "d3d11-exclusive-fs", "no"); auto loggingFile = config.configs["loggingFile"]; if (!loggingFile.empty()) { mpv_set_option_string(player, "log-file", loggingFile.c_str()); @@ -239,9 +239,9 @@ int64_t HookedOpenMediaFileAndGetDuration(DWORD* duration, const char* arcName, Sleep(10); } int64_t dur = 0; - mpv_get_property(player, "duration", MPV_FORMAT_INT64, &dur); + mpv_get_property(player, "duration/full", MPV_FORMAT_INT64, &dur); if (duration) { - *duration = dur / 1000; + *duration = dur; } return 1; }