aboutsummaryrefslogtreecommitdiff
path: root/src/VideoPlayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/VideoPlayer.cpp')
-rw-r--r--src/VideoPlayer.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/VideoPlayer.cpp b/src/VideoPlayer.cpp
index 08ecc7e..b88789d 100644
--- a/src/VideoPlayer.cpp
+++ b/src/VideoPlayer.cpp
@@ -73,12 +73,14 @@ namespace QuickMedia {
std::string wid_arg = "--wid=";
wid_arg += parent_window_str;
+ // TODO: Resume playback if the last video played matches the first video played next time QuickMedia is launched
args.insert(args.end(), { "mpv", "--keep-open=yes", /*"--keep-open-pause=no",*/ input_ipc_server_arg.c_str(),
- "--no-config", "--no-input-default-bindings", "--input-vo-keyboard=no", "--no-input-cursor",
- "--cache-secs=120", "--demuxer-max-bytes=40M", "--demuxer-max-back-bytes=20M",
+ "--no-config", "--no-input-default-bindings", "--input-vo-keyboard=no",
+ "--demuxer-max-bytes=40M", "--demuxer-max-back-bytes=20M",
"--no-input-terminal",
"--no-osc",
"--profile=gpu-hq",
+ "--no-resume-playback",
/*"--vo=gpu", "--hwdec=auto",*/
wid_arg.c_str(), "--", path, nullptr });
if(exec_program_async(args.data(), &video_process_id) != 0)