diff options
author | dec05eba <dec05eba@protonmail.com> | 2023-06-19 02:18:47 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2023-06-19 02:18:47 +0200 |
commit | 47d594f0676a644e7c072331a009ceb46de8f62e (patch) | |
tree | 94c94683628deda98976f5d1f7bbb6aa8e59d708 /plugins | |
parent | 613016a48d9b10fb81f5bc54b0bdd463c39f5283 (diff) |
Lbry: fix videos not working
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/Lbry.hpp | 3 | ||||
-rw-r--r-- | plugins/LocalAnime.hpp | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/plugins/Lbry.hpp b/plugins/Lbry.hpp index 0eeaf86..4228544 100644 --- a/plugins/Lbry.hpp +++ b/plugins/Lbry.hpp @@ -1,6 +1,7 @@ #pragma once #include "Page.hpp" +#include "../include/M3U8.hpp" namespace QuickMedia { class LbrySearchPage : public Page { @@ -44,6 +45,6 @@ namespace QuickMedia { PluginResult load(const SubmitArgs &args, VideoInfo &video_info, std::string &err_str) override; private: std::string title; - std::string streaming_url; + std::vector<M3U8Stream> streams; }; }
\ No newline at end of file diff --git a/plugins/LocalAnime.hpp b/plugins/LocalAnime.hpp index 6edf1c8..d0194ba 100644 --- a/plugins/LocalAnime.hpp +++ b/plugins/LocalAnime.hpp @@ -36,7 +36,7 @@ namespace QuickMedia { : LazyFetchPage(program), parent_search_page(nullptr), fetch_home_page(true) {} LocalAnimeSearchPage(Program *program, std::vector<LocalAnimeItem> anime_items, LocalAnimeSearchPage *parent_search_page = nullptr) : LazyFetchPage(program), parent_search_page(parent_search_page), anime_items(std::move(anime_items)) {} - const char* get_title() const override { return "Search"; } + const char* get_title() const override { return title.empty() ? "Search" : title.c_str(); } bool search_is_filter() override { return true; } PluginResult submit(const SubmitArgs &args, std::vector<Tab> &result_tabs) override; PluginResult lazy_fetch(BodyItems &result_items) override; @@ -44,6 +44,7 @@ namespace QuickMedia { bool reseek_to_body_item_by_url() override { return true; } LocalAnimeSearchPage *parent_search_page; + std::string title; private: std::vector<LocalAnimeItem> anime_items; bool fetch_home_page = false; |