![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <trickplayinfo.h>
Public Member Functions | |
| TrickplayInfo (qint32 width, qint32 height, qint32 tileWidth, qint32 tileHeight, qint32 thumbnailCount, qint32 interval, qint32 bandwidth) | |
| TrickplayInfo (const TrickplayInfo &other) | |
| void | replaceData (TrickplayInfo &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| qint32 | width () const |
| Gets or sets width of an individual thumbnail. | |
| void | setWidth (qint32 newWidth) |
| Gets or sets width of an individual thumbnail. | |
| qint32 | height () const |
| Gets or sets height of an individual thumbnail. | |
| void | setHeight (qint32 newHeight) |
| Gets or sets height of an individual thumbnail. | |
| qint32 | tileWidth () const |
| Gets or sets amount of thumbnails per row. | |
| void | setTileWidth (qint32 newTileWidth) |
| Gets or sets amount of thumbnails per row. | |
| qint32 | tileHeight () const |
| Gets or sets amount of thumbnails per column. | |
| void | setTileHeight (qint32 newTileHeight) |
| Gets or sets amount of thumbnails per column. | |
| qint32 | thumbnailCount () const |
| Gets or sets total amount of non-black thumbnails. | |
| void | setThumbnailCount (qint32 newThumbnailCount) |
| Gets or sets total amount of non-black thumbnails. | |
| qint32 | interval () const |
| Gets or sets interval in milliseconds between each trickplay thumbnail. | |
| void | setInterval (qint32 newInterval) |
| Gets or sets interval in milliseconds between each trickplay thumbnail. | |
| qint32 | bandwidth () const |
| Gets or sets peak bandwith usage in bits per second. | |
| void | setBandwidth (qint32 newBandwidth) |
| Gets or sets peak bandwith usage in bits per second. | |
Static Public Member Functions | |
| static TrickplayInfo | fromJson (QJsonObject source) |
Protected Attributes | |
| qint32 | m_width |
| qint32 | m_height |
| qint32 | m_tileWidth |
| qint32 | m_tileHeight |
| qint32 | m_thumbnailCount |
| qint32 | m_interval |
| qint32 | m_bandwidth |
| Jellyfin::DTO::TrickplayInfo::TrickplayInfo | ( | qint32 | width, |
| qint32 | height, | ||
| qint32 | tileWidth, | ||
| qint32 | tileHeight, | ||
| qint32 | thumbnailCount, | ||
| qint32 | interval, | ||
| qint32 | bandwidth ) |
| Jellyfin::DTO::TrickplayInfo::TrickplayInfo | ( | const TrickplayInfo & | other | ) |
| qint32 Jellyfin::DTO::TrickplayInfo::bandwidth | ( | ) | const |
Gets or sets peak bandwith usage in bits per second.
|
static |
| qint32 Jellyfin::DTO::TrickplayInfo::height | ( | ) | const |
Gets or sets height of an individual thumbnail.
| qint32 Jellyfin::DTO::TrickplayInfo::interval | ( | ) | const |
Gets or sets interval in milliseconds between each trickplay thumbnail.
| void Jellyfin::DTO::TrickplayInfo::replaceData | ( | TrickplayInfo & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::TrickplayInfo::setBandwidth | ( | qint32 | newBandwidth | ) |
Gets or sets peak bandwith usage in bits per second.
| void Jellyfin::DTO::TrickplayInfo::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::TrickplayInfo::setHeight | ( | qint32 | newHeight | ) |
Gets or sets height of an individual thumbnail.
| void Jellyfin::DTO::TrickplayInfo::setInterval | ( | qint32 | newInterval | ) |
Gets or sets interval in milliseconds between each trickplay thumbnail.
| void Jellyfin::DTO::TrickplayInfo::setThumbnailCount | ( | qint32 | newThumbnailCount | ) |
Gets or sets total amount of non-black thumbnails.
| void Jellyfin::DTO::TrickplayInfo::setTileHeight | ( | qint32 | newTileHeight | ) |
Gets or sets amount of thumbnails per column.
| void Jellyfin::DTO::TrickplayInfo::setTileWidth | ( | qint32 | newTileWidth | ) |
Gets or sets amount of thumbnails per row.
| void Jellyfin::DTO::TrickplayInfo::setWidth | ( | qint32 | newWidth | ) |
Gets or sets width of an individual thumbnail.
| qint32 Jellyfin::DTO::TrickplayInfo::thumbnailCount | ( | ) | const |
Gets or sets total amount of non-black thumbnails.
| qint32 Jellyfin::DTO::TrickplayInfo::tileHeight | ( | ) | const |
Gets or sets amount of thumbnails per column.
| qint32 Jellyfin::DTO::TrickplayInfo::tileWidth | ( | ) | const |
Gets or sets amount of thumbnails per row.
| QJsonObject Jellyfin::DTO::TrickplayInfo::toJson | ( | ) | const |
| qint32 Jellyfin::DTO::TrickplayInfo::width | ( | ) | const |
Gets or sets width of an individual thumbnail.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |