#include <transcodinginfo.h>
◆ TranscodingInfo() [1/2]
| Jellyfin::DTO::TranscodingInfo::TranscodingInfo |
( |
bool | isVideoDirect, |
|
|
bool | isAudioDirect ) |
◆ TranscodingInfo() [2/2]
| Jellyfin::DTO::TranscodingInfo::TranscodingInfo |
( |
const TranscodingInfo & | other | ) |
|
◆ audioChannels()
| std::optional< qint32 > Jellyfin::DTO::TranscodingInfo::audioChannels |
( |
| ) |
const |
◆ audioChannelsNull()
| bool Jellyfin::DTO::TranscodingInfo::audioChannelsNull |
( |
| ) |
const |
◆ audioCodec()
| QString Jellyfin::DTO::TranscodingInfo::audioCodec |
( |
| ) |
const |
◆ audioCodecNull()
| bool Jellyfin::DTO::TranscodingInfo::audioCodecNull |
( |
| ) |
const |
◆ bitrate()
| std::optional< qint32 > Jellyfin::DTO::TranscodingInfo::bitrate |
( |
| ) |
const |
◆ bitrateNull()
| bool Jellyfin::DTO::TranscodingInfo::bitrateNull |
( |
| ) |
const |
◆ completionPercentage()
| std::optional< double > Jellyfin::DTO::TranscodingInfo::completionPercentage |
( |
| ) |
const |
◆ completionPercentageNull()
| bool Jellyfin::DTO::TranscodingInfo::completionPercentageNull |
( |
| ) |
const |
◆ container()
| QString Jellyfin::DTO::TranscodingInfo::container |
( |
| ) |
const |
◆ containerNull()
| bool Jellyfin::DTO::TranscodingInfo::containerNull |
( |
| ) |
const |
◆ framerate()
| std::optional< float > Jellyfin::DTO::TranscodingInfo::framerate |
( |
| ) |
const |
◆ framerateNull()
| bool Jellyfin::DTO::TranscodingInfo::framerateNull |
( |
| ) |
const |
◆ fromJson()
| TranscodingInfo Jellyfin::DTO::TranscodingInfo::fromJson |
( |
QJsonObject | source | ) |
|
|
static |
◆ height()
| std::optional< qint32 > Jellyfin::DTO::TranscodingInfo::height |
( |
| ) |
const |
◆ heightNull()
| bool Jellyfin::DTO::TranscodingInfo::heightNull |
( |
| ) |
const |
◆ isAudioDirect()
| bool Jellyfin::DTO::TranscodingInfo::isAudioDirect |
( |
| ) |
const |
◆ isVideoDirect()
| bool Jellyfin::DTO::TranscodingInfo::isVideoDirect |
( |
| ) |
const |
◆ replaceData()
| void Jellyfin::DTO::TranscodingInfo::replaceData |
( |
TranscodingInfo & | other | ) |
|
Replaces the data being hold by this class with that of the other.
◆ setAudioChannels()
| void Jellyfin::DTO::TranscodingInfo::setAudioChannels |
( |
std::optional< qint32 > | newAudioChannels | ) |
|
◆ setAudioChannelsNull()
| void Jellyfin::DTO::TranscodingInfo::setAudioChannelsNull |
( |
| ) |
|
◆ setAudioCodec()
| void Jellyfin::DTO::TranscodingInfo::setAudioCodec |
( |
QString | newAudioCodec | ) |
|
◆ setAudioCodecNull()
| void Jellyfin::DTO::TranscodingInfo::setAudioCodecNull |
( |
| ) |
|
◆ setBitrate()
| void Jellyfin::DTO::TranscodingInfo::setBitrate |
( |
std::optional< qint32 > | newBitrate | ) |
|
◆ setBitrateNull()
| void Jellyfin::DTO::TranscodingInfo::setBitrateNull |
( |
| ) |
|
◆ setCompletionPercentage()
| void Jellyfin::DTO::TranscodingInfo::setCompletionPercentage |
( |
std::optional< double > | newCompletionPercentage | ) |
|
◆ setCompletionPercentageNull()
| void Jellyfin::DTO::TranscodingInfo::setCompletionPercentageNull |
( |
| ) |
|
◆ setContainer()
| void Jellyfin::DTO::TranscodingInfo::setContainer |
( |
QString | newContainer | ) |
|
◆ setContainerNull()
| void Jellyfin::DTO::TranscodingInfo::setContainerNull |
( |
| ) |
|
◆ setFramerate()
| void Jellyfin::DTO::TranscodingInfo::setFramerate |
( |
std::optional< float > | newFramerate | ) |
|
◆ setFramerateNull()
| void Jellyfin::DTO::TranscodingInfo::setFramerateNull |
( |
| ) |
|
◆ setFromJson()
| void Jellyfin::DTO::TranscodingInfo::setFromJson |
( |
QJsonObject | source | ) |
|
◆ setHeight()
| void Jellyfin::DTO::TranscodingInfo::setHeight |
( |
std::optional< qint32 > | newHeight | ) |
|
◆ setHeightNull()
| void Jellyfin::DTO::TranscodingInfo::setHeightNull |
( |
| ) |
|
◆ setIsAudioDirect()
| void Jellyfin::DTO::TranscodingInfo::setIsAudioDirect |
( |
bool | newIsAudioDirect | ) |
|
◆ setIsVideoDirect()
| void Jellyfin::DTO::TranscodingInfo::setIsVideoDirect |
( |
bool | newIsVideoDirect | ) |
|
◆ setTranscodeReasons()
| void Jellyfin::DTO::TranscodingInfo::setTranscodeReasons |
( |
QList< TranscodeReason > | newTranscodeReasons | ) |
|
◆ setTranscodeReasonsNull()
| void Jellyfin::DTO::TranscodingInfo::setTranscodeReasonsNull |
( |
| ) |
|
◆ setVideoCodec()
| void Jellyfin::DTO::TranscodingInfo::setVideoCodec |
( |
QString | newVideoCodec | ) |
|
◆ setVideoCodecNull()
| void Jellyfin::DTO::TranscodingInfo::setVideoCodecNull |
( |
| ) |
|
◆ setWidth()
| void Jellyfin::DTO::TranscodingInfo::setWidth |
( |
std::optional< qint32 > | newWidth | ) |
|
◆ setWidthNull()
| void Jellyfin::DTO::TranscodingInfo::setWidthNull |
( |
| ) |
|
◆ toJson()
| QJsonObject Jellyfin::DTO::TranscodingInfo::toJson |
( |
| ) |
const |
◆ transcodeReasons()
◆ transcodeReasonsNull()
| bool Jellyfin::DTO::TranscodingInfo::transcodeReasonsNull |
( |
| ) |
const |
◆ videoCodec()
| QString Jellyfin::DTO::TranscodingInfo::videoCodec |
( |
| ) |
const |
◆ videoCodecNull()
| bool Jellyfin::DTO::TranscodingInfo::videoCodecNull |
( |
| ) |
const |
◆ width()
| std::optional< qint32 > Jellyfin::DTO::TranscodingInfo::width |
( |
| ) |
const |
◆ widthNull()
| bool Jellyfin::DTO::TranscodingInfo::widthNull |
( |
| ) |
const |
◆ m_audioChannels
| std::optional<qint32> Jellyfin::DTO::TranscodingInfo::m_audioChannels = std::nullopt |
|
protected |
◆ m_audioCodec
| QString Jellyfin::DTO::TranscodingInfo::m_audioCodec |
|
protected |
◆ m_bitrate
| std::optional<qint32> Jellyfin::DTO::TranscodingInfo::m_bitrate = std::nullopt |
|
protected |
◆ m_completionPercentage
| std::optional<double> Jellyfin::DTO::TranscodingInfo::m_completionPercentage = std::nullopt |
|
protected |
◆ m_container
| QString Jellyfin::DTO::TranscodingInfo::m_container |
|
protected |
◆ m_framerate
| std::optional<float> Jellyfin::DTO::TranscodingInfo::m_framerate = std::nullopt |
|
protected |
◆ m_height
| std::optional<qint32> Jellyfin::DTO::TranscodingInfo::m_height = std::nullopt |
|
protected |
◆ m_isAudioDirect
| bool Jellyfin::DTO::TranscodingInfo::m_isAudioDirect |
|
protected |
◆ m_isVideoDirect
| bool Jellyfin::DTO::TranscodingInfo::m_isVideoDirect |
|
protected |
◆ m_transcodeReasons
◆ m_videoCodec
| QString Jellyfin::DTO::TranscodingInfo::m_videoCodec |
|
protected |
◆ m_width
| std::optional<qint32> Jellyfin::DTO::TranscodingInfo::m_width = std::nullopt |
|
protected |
The documentation for this class was generated from the following files: