30#ifndef JELLYFIN_DTO_LIVESTREAMRESPONSE_H
31#define JELLYFIN_DTO_LIVESTREAMRESPONSE_H
35#include <QSharedPointer>
64 QJsonObject
toJson()
const;
68 QSharedPointer<MediaSourceInfo>
mediaSource()
const;
70 void setMediaSource(QSharedPointer<MediaSourceInfo> newMediaSource);
74 QSharedPointer<MediaSourceInfo>
m_mediaSource = QSharedPointer<MediaSourceInfo>();
Definition livestreamresponse.h:49
QSharedPointer< MediaSourceInfo > m_mediaSource
Definition livestreamresponse.h:74
void replaceData(LiveStreamResponse &other)
Definition livestreamresponse.cpp:48
void setFromJson(QJsonObject source)
Definition livestreamresponse.cpp:59
void setMediaSource(QSharedPointer< MediaSourceInfo > newMediaSource)
Definition livestreamresponse.cpp:73
static LiveStreamResponse fromJson(QJsonObject source)
Definition livestreamresponse.cpp:52
QJsonObject toJson() const
Definition livestreamresponse.cpp:64
QSharedPointer< MediaSourceInfo > mediaSource() const
Definition livestreamresponse.cpp:71
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45