30#ifndef JELLYFIN_DTO_TRICKPLAYINFO_H
31#define JELLYFIN_DTO_TRICKPLAYINFO_H
68 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition trickplayinfo.h:47
qint32 tileHeight() const
Gets or sets amount of thumbnails per column.
Definition trickplayinfo.cpp:125
static TrickplayInfo fromJson(QJsonObject source)
Definition trickplayinfo.cpp:76
void setTileHeight(qint32 newTileHeight)
Gets or sets amount of thumbnails per column.
Definition trickplayinfo.cpp:127
void setFromJson(QJsonObject source)
Definition trickplayinfo.cpp:83
qint32 tileWidth() const
Gets or sets amount of thumbnails per row.
Definition trickplayinfo.cpp:119
void setThumbnailCount(qint32 newThumbnailCount)
Gets or sets total amount of non-black thumbnails.
Definition trickplayinfo.cpp:133
TrickplayInfo(qint32 width, qint32 height, qint32 tileWidth, qint32 tileHeight, qint32 thumbnailCount, qint32 interval, qint32 bandwidth)
Definition trickplayinfo.cpp:36
qint32 interval() const
Gets or sets interval in milliseconds between each trickplay thumbnail.
Definition trickplayinfo.cpp:137
qint32 m_thumbnailCount
Definition trickplayinfo.h:140
qint32 m_bandwidth
Definition trickplayinfo.h:142
qint32 thumbnailCount() const
Gets or sets total amount of non-black thumbnails.
Definition trickplayinfo.cpp:131
qint32 m_height
Definition trickplayinfo.h:137
qint32 bandwidth() const
Gets or sets peak bandwith usage in bits per second.
Definition trickplayinfo.cpp:143
void setBandwidth(qint32 newBandwidth)
Gets or sets peak bandwith usage in bits per second.
Definition trickplayinfo.cpp:145
void replaceData(TrickplayInfo &other)
Definition trickplayinfo.cpp:66
qint32 m_tileHeight
Definition trickplayinfo.h:139
QJsonObject toJson() const
Definition trickplayinfo.cpp:94
void setHeight(qint32 newHeight)
Gets or sets height of an individual thumbnail.
Definition trickplayinfo.cpp:115
qint32 width() const
Gets or sets width of an individual thumbnail.
Definition trickplayinfo.cpp:107
qint32 m_width
Definition trickplayinfo.h:136
qint32 height() const
Gets or sets height of an individual thumbnail.
Definition trickplayinfo.cpp:113
void setInterval(qint32 newInterval)
Gets or sets interval in milliseconds between each trickplay thumbnail.
Definition trickplayinfo.cpp:139
qint32 m_tileWidth
Definition trickplayinfo.h:138
void setWidth(qint32 newWidth)
Gets or sets width of an individual thumbnail.
Definition trickplayinfo.cpp:109
qint32 m_interval
Definition trickplayinfo.h:141
void setTileWidth(qint32 newTileWidth)
Gets or sets amount of thumbnails per row.
Definition trickplayinfo.cpp:121
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
Jellyfin::DTO::TrickplayInfo TrickplayInfo
Definition trickplayinfo.h:154
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