21#ifndef STREAMHANDLERSTREAMS_H
22#define STREAMHANDLERSTREAMS_H
24#include "AbstractStationHandler.h"
31 const std::shared_ptr<StationParserFactory>& stationParserFactory,
32 QObject* parent =
nullptr);
36 bool updateStream(
const QString& stationName,
const StationPtr& station)
override;
38 [[nodiscard]]
static StationPtr createStreamInstance(
const QString& name,
const QString& url);
42 [[nodiscard]] StationPtr fetchStation(
const QString& name)
override;
43 bool saveStream(
const StationPtr& station)
override;
44 bool deleteStream(
const QString& stationName)
override;
Definition AbstractStationHandler.h:35
Definition PlaylistInterface.h:57
Definition EngineUtils.h:33
Definition StreamHandler.h:28