|
Sayonara Player
|
Signals | |
| void | sigStopped () |
| void | sigError () |
| void | sigDataAvailable () |
| void | sigUrlCountExceeded (int urlCount, int maxUrlCount) |
Public Member Functions | |
| StreamHandler (PlaylistCreator *playlistCreator, const std::shared_ptr< StationParserFactory > &stationParserFactory, QObject *parent=nullptr) | |
| bool | getAllStreams (QList< StationPtr > &stations) override |
| bool | updateStream (const QString &stationName, const StationPtr &station) override |
| bool | parseStation (const StationPtr &station) |
| void | addTemporaryStation (const StationPtr &station) |
| bool | isTemporary (const QString &stationName) const |
| StationPtr | station (const QString &name) |
| bool | addNewStream (const StationPtr &station) |
| bool | removeStream (const QString &name) |
| void | stop () |
Static Public Member Functions | |
| static StationPtr | createStreamInstance (const QString &name, const QString &url) |
Protected Member Functions | |
| MetaDataList | preprocessPlaylist (const StationPtr &station, MetaDataList tracks) override |
| StationPtr | fetchStation (const QString &name) override |
| bool | saveStream (const StationPtr &station) override |
| bool | deleteStream (const QString &stationName) override |
|
overrideprotectedvirtual |
Implements AbstractStationHandler.
|
overrideprotectedvirtual |
Implements AbstractStationHandler.
|
overridevirtual |
Implements AbstractStationHandler.
|
overrideprotectedvirtual |
Implements AbstractStationHandler.
|
overrideprotectedvirtual |
Implements AbstractStationHandler.
|
overridevirtual |
Implements AbstractStationHandler.