From afc8c731bdf482e87304d2f5df6cfc55018806b6 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 9 Aug 2019 05:13:38 +0200 Subject: Add pornhub plugin --- plugins/Pornhub.hpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 plugins/Pornhub.hpp (limited to 'plugins') diff --git a/plugins/Pornhub.hpp b/plugins/Pornhub.hpp new file mode 100644 index 0000000..edbfdab --- /dev/null +++ b/plugins/Pornhub.hpp @@ -0,0 +1,16 @@ +#pragma once + +#include "Plugin.hpp" + +namespace QuickMedia { + class Pornhub : public Plugin { + public: + SuggestionResult update_search_suggestions(const std::string &text, BodyItems &result_items) override; + BodyItems get_related_media(const std::string &url) override; + bool search_suggestions_has_thumbnails() const override { return true; } + bool search_results_has_thumbnails() const override { return false; } + int get_search_delay() const override { return 500; } + bool search_suggestion_is_search() const override { return true; } + Page get_page_after_search() const override { return Page::VIDEO_CONTENT; } + }; +} \ No newline at end of file -- cgit v1.2.3