chore: baseline usable version

This commit is contained in:
dela
2026-06-10 11:17:51 +08:00
commit a2f82a86b6
932 changed files with 172551 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
#ifndef DANDANPLAYPROVIDER_H
#define DANDANPLAYPROVIDER_H
#include "../../api/networkmanager.h"
#include "../../models/danmaku/danmakumodels.h"
class DandanplayProvider
{
public:
explicit DandanplayProvider(NetworkManager *networkManager);
QCoro::Task<QList<DanmakuMatchCandidate>> searchCandidates(
DanmakuMediaContext context,
DanmakuProviderConfig config,
QString manualKeyword = QString()) const;
QCoro::Task<QList<DanmakuComment>> fetchComments(
DanmakuMatchCandidate candidate,
DanmakuProviderConfig config) const;
private:
NetworkManager *m_networkManager;
};
#endif