#include <transcodingprofile.h>
◆ TranscodingProfile() [1/2]
Jellyfin::DTO::TranscodingProfile::TranscodingProfile |
( |
DlnaProfileType | type, |
|
|
bool | estimateContentLength, |
|
|
bool | enableMpegtsM2TsMode, |
|
|
TranscodeSeekInfo | transcodeSeekInfo, |
|
|
bool | copyTimestamps, |
|
|
EncodingContext | context, |
|
|
bool | enableSubtitlesInManifest, |
|
|
qint32 | minSegments, |
|
|
qint32 | segmentLength, |
|
|
bool | breakOnNonKeyFrames ) |
◆ TranscodingProfile() [2/2]
◆ audioCodec()
QString Jellyfin::DTO::TranscodingProfile::audioCodec |
( |
| ) |
const |
◆ audioCodecNull()
bool Jellyfin::DTO::TranscodingProfile::audioCodecNull |
( |
| ) |
const |
◆ breakOnNonKeyFrames()
bool Jellyfin::DTO::TranscodingProfile::breakOnNonKeyFrames |
( |
| ) |
const |
◆ container()
QString Jellyfin::DTO::TranscodingProfile::container |
( |
| ) |
const |
◆ containerNull()
bool Jellyfin::DTO::TranscodingProfile::containerNull |
( |
| ) |
const |
◆ context()
◆ copyTimestamps()
bool Jellyfin::DTO::TranscodingProfile::copyTimestamps |
( |
| ) |
const |
◆ enableMpegtsM2TsMode()
bool Jellyfin::DTO::TranscodingProfile::enableMpegtsM2TsMode |
( |
| ) |
const |
◆ enableSubtitlesInManifest()
bool Jellyfin::DTO::TranscodingProfile::enableSubtitlesInManifest |
( |
| ) |
const |
◆ estimateContentLength()
bool Jellyfin::DTO::TranscodingProfile::estimateContentLength |
( |
| ) |
const |
◆ fromJson()
◆ maxAudioChannels()
QString Jellyfin::DTO::TranscodingProfile::maxAudioChannels |
( |
| ) |
const |
◆ maxAudioChannelsNull()
bool Jellyfin::DTO::TranscodingProfile::maxAudioChannelsNull |
( |
| ) |
const |
◆ minSegments()
qint32 Jellyfin::DTO::TranscodingProfile::minSegments |
( |
| ) |
const |
◆ protocol()
QString Jellyfin::DTO::TranscodingProfile::protocol |
( |
| ) |
const |
◆ protocolNull()
bool Jellyfin::DTO::TranscodingProfile::protocolNull |
( |
| ) |
const |
◆ replaceData()
Replaces the data being hold by this class with that of the other.
◆ segmentLength()
qint32 Jellyfin::DTO::TranscodingProfile::segmentLength |
( |
| ) |
const |
◆ setAudioCodec()
void Jellyfin::DTO::TranscodingProfile::setAudioCodec |
( |
QString | newAudioCodec | ) |
|
◆ setAudioCodecNull()
void Jellyfin::DTO::TranscodingProfile::setAudioCodecNull |
( |
| ) |
|
◆ setBreakOnNonKeyFrames()
void Jellyfin::DTO::TranscodingProfile::setBreakOnNonKeyFrames |
( |
bool | newBreakOnNonKeyFrames | ) |
|
◆ setContainer()
void Jellyfin::DTO::TranscodingProfile::setContainer |
( |
QString | newContainer | ) |
|
◆ setContainerNull()
void Jellyfin::DTO::TranscodingProfile::setContainerNull |
( |
| ) |
|
◆ setContext()
void Jellyfin::DTO::TranscodingProfile::setContext |
( |
EncodingContext | newContext | ) |
|
◆ setCopyTimestamps()
void Jellyfin::DTO::TranscodingProfile::setCopyTimestamps |
( |
bool | newCopyTimestamps | ) |
|
◆ setEnableMpegtsM2TsMode()
void Jellyfin::DTO::TranscodingProfile::setEnableMpegtsM2TsMode |
( |
bool | newEnableMpegtsM2TsMode | ) |
|
◆ setEnableSubtitlesInManifest()
void Jellyfin::DTO::TranscodingProfile::setEnableSubtitlesInManifest |
( |
bool | newEnableSubtitlesInManifest | ) |
|
◆ setEstimateContentLength()
void Jellyfin::DTO::TranscodingProfile::setEstimateContentLength |
( |
bool | newEstimateContentLength | ) |
|
◆ setFromJson()
void Jellyfin::DTO::TranscodingProfile::setFromJson |
( |
QJsonObject | source | ) |
|
◆ setMaxAudioChannels()
void Jellyfin::DTO::TranscodingProfile::setMaxAudioChannels |
( |
QString | newMaxAudioChannels | ) |
|
◆ setMaxAudioChannelsNull()
void Jellyfin::DTO::TranscodingProfile::setMaxAudioChannelsNull |
( |
| ) |
|
◆ setMinSegments()
void Jellyfin::DTO::TranscodingProfile::setMinSegments |
( |
qint32 | newMinSegments | ) |
|
◆ setProtocol()
void Jellyfin::DTO::TranscodingProfile::setProtocol |
( |
QString | newProtocol | ) |
|
◆ setProtocolNull()
void Jellyfin::DTO::TranscodingProfile::setProtocolNull |
( |
| ) |
|
◆ setSegmentLength()
void Jellyfin::DTO::TranscodingProfile::setSegmentLength |
( |
qint32 | newSegmentLength | ) |
|
◆ setTranscodeSeekInfo()
void Jellyfin::DTO::TranscodingProfile::setTranscodeSeekInfo |
( |
TranscodeSeekInfo | newTranscodeSeekInfo | ) |
|
◆ setType()
◆ setVideoCodec()
void Jellyfin::DTO::TranscodingProfile::setVideoCodec |
( |
QString | newVideoCodec | ) |
|
◆ setVideoCodecNull()
void Jellyfin::DTO::TranscodingProfile::setVideoCodecNull |
( |
| ) |
|
◆ toJson()
QJsonObject Jellyfin::DTO::TranscodingProfile::toJson |
( |
| ) |
const |
◆ transcodeSeekInfo()
◆ type()
◆ videoCodec()
QString Jellyfin::DTO::TranscodingProfile::videoCodec |
( |
| ) |
const |
◆ videoCodecNull()
bool Jellyfin::DTO::TranscodingProfile::videoCodecNull |
( |
| ) |
const |
◆ m_audioCodec
QString Jellyfin::DTO::TranscodingProfile::m_audioCodec |
|
protected |
◆ m_breakOnNonKeyFrames
bool Jellyfin::DTO::TranscodingProfile::m_breakOnNonKeyFrames |
|
protected |
◆ m_container
QString Jellyfin::DTO::TranscodingProfile::m_container |
|
protected |
◆ m_context
◆ m_copyTimestamps
bool Jellyfin::DTO::TranscodingProfile::m_copyTimestamps |
|
protected |
◆ m_enableMpegtsM2TsMode
bool Jellyfin::DTO::TranscodingProfile::m_enableMpegtsM2TsMode |
|
protected |
◆ m_enableSubtitlesInManifest
bool Jellyfin::DTO::TranscodingProfile::m_enableSubtitlesInManifest |
|
protected |
◆ m_estimateContentLength
bool Jellyfin::DTO::TranscodingProfile::m_estimateContentLength |
|
protected |
◆ m_maxAudioChannels
QString Jellyfin::DTO::TranscodingProfile::m_maxAudioChannels |
|
protected |
◆ m_minSegments
qint32 Jellyfin::DTO::TranscodingProfile::m_minSegments |
|
protected |
◆ m_protocol
QString Jellyfin::DTO::TranscodingProfile::m_protocol |
|
protected |
◆ m_segmentLength
qint32 Jellyfin::DTO::TranscodingProfile::m_segmentLength |
|
protected |
◆ m_transcodeSeekInfo
◆ m_type
◆ m_videoCodec
QString Jellyfin::DTO::TranscodingProfile::m_videoCodec |
|
protected |
The documentation for this class was generated from the following files: