bool DecoderHandler::createPlaylist(const QUrl &url) { QString extension = QFileInfo(url.path()).suffix(); VERBOSE (VB_NETWORK, QString ("File %1 has extension %2").arg (url.fileName()).arg(extension)); if (extension == "pls" || extension == "m3u") { if (url.scheme() == "file" || QFileInfo(url.toString()).isAbsolute()) return createPlaylistFromFile(url); else return createPlaylistFromRemoteUrl(url); } return createPlaylistForSingleFile(url); }
void DecoderHandler::createPlaylist(const QUrl &url) { QString extension = QFileInfo(url.path()).suffix(); LOG(VB_NETWORK, LOG_INFO, QString("File %1 has extension %2") .arg(QFileInfo(url.path()).fileName()).arg(extension)); if (extension == "pls" || extension == "m3u" || extension == "asx") { if (url.scheme() == "file" || QFileInfo(url.toString()).isAbsolute()) createPlaylistFromFile(url); else createPlaylistFromRemoteUrl(url); return; } createPlaylistForSingleFile(url); }