aboutsummaryrefslogtreecommitdiff
path: root/src/QuickMedia.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2019-08-04 16:04:40 +0200
committerdec05eba <dec05eba@protonmail.com>2019-08-04 16:04:43 +0200
commitf0de15c1939342af2fc702de94e1e6ec81e7ac50 (patch)
tree142a3a902fbc8ffe331e2c84a8ef2a6eef96f470 /src/QuickMedia.cpp
parent2a78b5b047a753874ca1e499f79d5f9fbb1699d5 (diff)
Fix crash (x11 multithreading), fix play next video looping instead of next
Diffstat (limited to 'src/QuickMedia.cpp')
-rw-r--r--src/QuickMedia.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp
index fb29058..c0ae44f 100644
--- a/src/QuickMedia.cpp
+++ b/src/QuickMedia.cpp
@@ -395,7 +395,8 @@ namespace QuickMedia {
video_player->onPlaybackEndedCallback = [this, &related_media, &video_player]() {
if(related_media.empty())
return;
- video_player->load_file(related_media.front()->url);
+ video_url = related_media.front()->url;
+ video_player->load_file(video_url);
related_media = current_plugin->get_related_media(video_url);
};
}