diff options
Diffstat (limited to 'plugins/Page.hpp')
-rw-r--r-- | plugins/Page.hpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/Page.hpp b/plugins/Page.hpp index 0c5b093..0654fa7 100644 --- a/plugins/Page.hpp +++ b/plugins/Page.hpp @@ -105,7 +105,7 @@ namespace QuickMedia { VideoPage(Program *program, std::string url) : Page(program), url(std::move(url)) {} virtual PageTypez get_type() const override { return PageTypez::VIDEO; } virtual bool autoplay_next_item() { return false; } - virtual BodyItems get_related_media(const std::string &url, std::string &channel_url) { (void)url; (void)channel_url; return {}; } + virtual BodyItems get_related_media(const std::string &url) { (void)url; return {}; } virtual std::unique_ptr<Page> create_search_page(Program *program, int &search_delay) { (void)program; (void)search_delay; return nullptr; } virtual std::unique_ptr<Page> create_comments_page(Program *program) { (void)program; return nullptr; } // Return nullptr if the service doesn't support related videos page @@ -124,7 +124,8 @@ namespace QuickMedia { virtual std::string get_audio_url() { return ""; } virtual std::string url_get_playable_url(const std::string &url) { return url; } virtual bool video_should_be_skipped(const std::string &url) { (void)url; return false; } - virtual PluginResult load() { return PluginResult::OK; } + virtual PluginResult load(std::string &channel_url) { (void)channel_url; return PluginResult::OK; } + virtual void mark_watched() {}; protected: std::string url; }; |