aboutsummaryrefslogtreecommitdiff
path: root/src/VideoPlayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/VideoPlayer.cpp')
-rw-r--r--src/VideoPlayer.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/VideoPlayer.cpp b/src/VideoPlayer.cpp
index 5e34c8e..28da43d 100644
--- a/src/VideoPlayer.cpp
+++ b/src/VideoPlayer.cpp
@@ -229,6 +229,11 @@ namespace QuickMedia {
else
args.push_back(ytdl_format.c_str());
+ // TODO: Properly escape referer quotes
+ std::string referer_arg = "--http-header-fields=Referer: " + startup_args.referer;
+ if(!startup_args.referer.empty())
+ args.push_back(referer_arg.c_str());
+
std::string mpris_arg;
Path mpris_path = get_config_dir_xdg().join("mpv").join("scripts").join("mpris.so");
if(get_file_type(mpris_path) == FileType::REGULAR)