Clementine-audio-player-Mac.../src/internet/skydriveurlhandler.cpp

14 lines
468 B
C++
Raw Permalink Normal View History

2012-12-13 14:44:59 +01:00
#include "skydriveurlhandler.h"
#include "skydriveservice.h"
SkydriveUrlHandler::SkydriveUrlHandler(SkydriveService* service,
QObject* parent)
: UrlHandler(parent), service_(service) {}
2012-12-13 14:44:59 +01:00
UrlHandler::LoadResult SkydriveUrlHandler::StartLoading(const QUrl& url) {
QString file_id(url.path());
QUrl real_url = service_->GetStreamingUrlFromSongId(file_id);
return LoadResult(url, LoadResult::TrackAvailable, real_url);
}