void VimeoTransfer::listStreams() { if (!m_streamsRequest) { m_streamsRequest = new QVimeo::StreamsRequest(this); connect(m_streamsRequest, SIGNAL(finished()), this, SLOT(onStreamsRequestFinished())); } m_streamsRequest->list(resourceId()); }
void PluginTransfer::listStreams() { if (!m_streamsRequest) { m_streamsRequest = new ResourcesRequest(this); connect(m_streamsRequest, SIGNAL(finished()), this, SLOT(onStreamsRequestFinished())); } m_streamsRequest->setService(service()); m_streamsRequest->list(Resources::STREAM, resourceId()); }
void VimeoPlugin::getDownloadRequest(const QString &url, const QVariantMap &settings) { if (!m_streamsRequest) { m_streamsRequest = new QVimeo::StreamsRequest(this); connect(m_streamsRequest, SIGNAL(finished()), this, SLOT(onStreamsRequestFinished())); } m_settings = settings; const QString id = url.mid(url.lastIndexOf("/") + 1); m_streamsRequest->list(id); }
ResourcesRequest* PluginTransfer::streamsRequest() { if (!m_streamsRequest) { m_streamsRequest = PluginManager::instance()->createRequestForService(service(), this); if (m_streamsRequest) { connect(m_streamsRequest, SIGNAL(finished()), this, SLOT(onStreamsRequestFinished())); } } return m_streamsRequest; }