Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::Loader::HeadUniversalAudioStreamParams Class Reference

#include <requesttypes.h>

Public Member Functions

const QString & itemId () const
 The item id.
 
void setItemId (QString newItemId)
 
const qint32 & audioBitRate () const
 Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

 
void setAudioBitRate (qint32 newAudioBitRate)
 
bool audioBitRateNull () const
 
void setAudioBitRateNull ()
 
const QString & audioCodec () const
 Optional. The audio codec to transcode to.

 
void setAudioCodec (QString newAudioCodec)
 
bool audioCodecNull () const
 
void setAudioCodecNull ()
 
const bool & breakOnNonKeyFrames () const
 Optional. Whether to break on non key frames.

 
void setBreakOnNonKeyFrames (bool newBreakOnNonKeyFrames)
 
bool breakOnNonKeyFramesNull () const
 
void setBreakOnNonKeyFramesNull ()
 
const QStringList & container () const
 Optional. The audio container.

 
void setContainer (QStringList newContainer)
 
bool containerNull () const
 
void setContainerNull ()
 
const QString & deviceId () const
 The device id of the client requesting. Used to stop encoding processes when needed.
 
void setDeviceId (QString newDeviceId)
 
bool deviceIdNull () const
 
void setDeviceIdNull ()
 
const bool & enableRedirection () const
 Whether to enable redirection. Defaults to true.
 
void setEnableRedirection (bool newEnableRedirection)
 
bool enableRedirectionNull () const
 
void setEnableRedirectionNull ()
 
const bool & enableRemoteMedia () const
 Optional. Whether to enable remote media.

 
void setEnableRemoteMedia (bool newEnableRemoteMedia)
 
bool enableRemoteMediaNull () const
 
void setEnableRemoteMediaNull ()
 
const qint32 & maxAudioBitDepth () const
 Optional. The maximum audio bit depth.

 
void setMaxAudioBitDepth (qint32 newMaxAudioBitDepth)
 
bool maxAudioBitDepthNull () const
 
void setMaxAudioBitDepthNull ()
 
const qint32 & maxAudioChannels () const
 Optional. The maximum number of audio channels.

 
void setMaxAudioChannels (qint32 newMaxAudioChannels)
 
bool maxAudioChannelsNull () const
 
void setMaxAudioChannelsNull ()
 
const qint32 & maxAudioSampleRate () const
 Optional. The maximum audio sample rate.
 
void setMaxAudioSampleRate (qint32 newMaxAudioSampleRate)
 
bool maxAudioSampleRateNull () const
 
void setMaxAudioSampleRateNull ()
 
const qint32 & maxStreamingBitrate () const
 Optional. The maximum streaming bitrate.
 
void setMaxStreamingBitrate (qint32 newMaxStreamingBitrate)
 
bool maxStreamingBitrateNull () const
 
void setMaxStreamingBitrateNull ()
 
const QString & mediaSourceId () const
 The media version id, if playing an alternate version.

 
void setMediaSourceId (QString newMediaSourceId)
 
bool mediaSourceIdNull () const
 
void setMediaSourceIdNull ()
 
const qint64 & startTimeTicks () const
 Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

 
void setStartTimeTicks (qint64 newStartTimeTicks)
 
bool startTimeTicksNull () const
 
void setStartTimeTicksNull ()
 
const qint32 & transcodingAudioChannels () const
 Optional. The number of how many audio channels to transcode to.
 
void setTranscodingAudioChannels (qint32 newTranscodingAudioChannels)
 
bool transcodingAudioChannelsNull () const
 
void setTranscodingAudioChannelsNull ()
 
const QString & transcodingContainer () const
 Optional. The container to transcode to.
 
void setTranscodingContainer (QString newTranscodingContainer)
 
bool transcodingContainerNull () const
 
void setTranscodingContainerNull ()
 
const QString & transcodingProtocol () const
 Optional. The transcoding protocol.

 
void setTranscodingProtocol (QString newTranscodingProtocol)
 
bool transcodingProtocolNull () const
 
void setTranscodingProtocolNull ()
 
const QString & userId () const
 Optional. The user id.

 
void setUserId (QString newUserId)
 
bool userIdNull () const
 
void setUserIdNull ()
 

Member Function Documentation

◆ audioBitRate()

const qint32 & Jellyfin::Loader::HeadUniversalAudioStreamParams::audioBitRate ( ) const

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

◆ audioBitRateNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::audioBitRateNull ( ) const

◆ audioCodec()

const QString & Jellyfin::Loader::HeadUniversalAudioStreamParams::audioCodec ( ) const

Optional. The audio codec to transcode to.

◆ audioCodecNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::audioCodecNull ( ) const

◆ breakOnNonKeyFrames()

const bool & Jellyfin::Loader::HeadUniversalAudioStreamParams::breakOnNonKeyFrames ( ) const

Optional. Whether to break on non key frames.

◆ breakOnNonKeyFramesNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::breakOnNonKeyFramesNull ( ) const

◆ container()

const QStringList & Jellyfin::Loader::HeadUniversalAudioStreamParams::container ( ) const

Optional. The audio container.

◆ containerNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::containerNull ( ) const

◆ deviceId()

const QString & Jellyfin::Loader::HeadUniversalAudioStreamParams::deviceId ( ) const

The device id of the client requesting. Used to stop encoding processes when needed.

◆ deviceIdNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::deviceIdNull ( ) const

◆ enableRedirection()

const bool & Jellyfin::Loader::HeadUniversalAudioStreamParams::enableRedirection ( ) const

Whether to enable redirection. Defaults to true.

◆ enableRedirectionNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::enableRedirectionNull ( ) const

◆ enableRemoteMedia()

const bool & Jellyfin::Loader::HeadUniversalAudioStreamParams::enableRemoteMedia ( ) const

Optional. Whether to enable remote media.

◆ enableRemoteMediaNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::enableRemoteMediaNull ( ) const

◆ itemId()

const QString & Jellyfin::Loader::HeadUniversalAudioStreamParams::itemId ( ) const

The item id.

◆ maxAudioBitDepth()

const qint32 & Jellyfin::Loader::HeadUniversalAudioStreamParams::maxAudioBitDepth ( ) const

Optional. The maximum audio bit depth.

◆ maxAudioBitDepthNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::maxAudioBitDepthNull ( ) const

◆ maxAudioChannels()

const qint32 & Jellyfin::Loader::HeadUniversalAudioStreamParams::maxAudioChannels ( ) const

Optional. The maximum number of audio channels.

◆ maxAudioChannelsNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::maxAudioChannelsNull ( ) const

◆ maxAudioSampleRate()

const qint32 & Jellyfin::Loader::HeadUniversalAudioStreamParams::maxAudioSampleRate ( ) const

Optional. The maximum audio sample rate.

◆ maxAudioSampleRateNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::maxAudioSampleRateNull ( ) const

◆ maxStreamingBitrate()

const qint32 & Jellyfin::Loader::HeadUniversalAudioStreamParams::maxStreamingBitrate ( ) const

Optional. The maximum streaming bitrate.

◆ maxStreamingBitrateNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::maxStreamingBitrateNull ( ) const

◆ mediaSourceId()

const QString & Jellyfin::Loader::HeadUniversalAudioStreamParams::mediaSourceId ( ) const

The media version id, if playing an alternate version.

◆ mediaSourceIdNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::mediaSourceIdNull ( ) const

◆ setAudioBitRate()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setAudioBitRate ( qint32 newAudioBitRate)

◆ setAudioBitRateNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setAudioBitRateNull ( )

◆ setAudioCodec()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setAudioCodec ( QString newAudioCodec)

◆ setAudioCodecNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setAudioCodecNull ( )

◆ setBreakOnNonKeyFrames()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setBreakOnNonKeyFrames ( bool newBreakOnNonKeyFrames)

◆ setBreakOnNonKeyFramesNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setBreakOnNonKeyFramesNull ( )

◆ setContainer()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setContainer ( QStringList newContainer)

◆ setContainerNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setContainerNull ( )

◆ setDeviceId()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setDeviceId ( QString newDeviceId)

◆ setDeviceIdNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setDeviceIdNull ( )

◆ setEnableRedirection()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setEnableRedirection ( bool newEnableRedirection)

◆ setEnableRedirectionNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setEnableRedirectionNull ( )

◆ setEnableRemoteMedia()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setEnableRemoteMedia ( bool newEnableRemoteMedia)

◆ setEnableRemoteMediaNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setEnableRemoteMediaNull ( )

◆ setItemId()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setItemId ( QString newItemId)

◆ setMaxAudioBitDepth()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxAudioBitDepth ( qint32 newMaxAudioBitDepth)

◆ setMaxAudioBitDepthNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxAudioBitDepthNull ( )

◆ setMaxAudioChannels()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxAudioChannels ( qint32 newMaxAudioChannels)

◆ setMaxAudioChannelsNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxAudioChannelsNull ( )

◆ setMaxAudioSampleRate()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxAudioSampleRate ( qint32 newMaxAudioSampleRate)

◆ setMaxAudioSampleRateNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxAudioSampleRateNull ( )

◆ setMaxStreamingBitrate()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxStreamingBitrate ( qint32 newMaxStreamingBitrate)

◆ setMaxStreamingBitrateNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMaxStreamingBitrateNull ( )

◆ setMediaSourceId()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMediaSourceId ( QString newMediaSourceId)

◆ setMediaSourceIdNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setMediaSourceIdNull ( )

◆ setStartTimeTicks()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setStartTimeTicks ( qint64 newStartTimeTicks)

◆ setStartTimeTicksNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setStartTimeTicksNull ( )

◆ setTranscodingAudioChannels()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setTranscodingAudioChannels ( qint32 newTranscodingAudioChannels)

◆ setTranscodingAudioChannelsNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setTranscodingAudioChannelsNull ( )

◆ setTranscodingContainer()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setTranscodingContainer ( QString newTranscodingContainer)

◆ setTranscodingContainerNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setTranscodingContainerNull ( )

◆ setTranscodingProtocol()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setTranscodingProtocol ( QString newTranscodingProtocol)

◆ setTranscodingProtocolNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setTranscodingProtocolNull ( )

◆ setUserId()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setUserId ( QString newUserId)

◆ setUserIdNull()

void Jellyfin::Loader::HeadUniversalAudioStreamParams::setUserIdNull ( )

◆ startTimeTicks()

const qint64 & Jellyfin::Loader::HeadUniversalAudioStreamParams::startTimeTicks ( ) const

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

◆ startTimeTicksNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::startTimeTicksNull ( ) const

◆ transcodingAudioChannels()

const qint32 & Jellyfin::Loader::HeadUniversalAudioStreamParams::transcodingAudioChannels ( ) const

Optional. The number of how many audio channels to transcode to.

◆ transcodingAudioChannelsNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::transcodingAudioChannelsNull ( ) const

◆ transcodingContainer()

const QString & Jellyfin::Loader::HeadUniversalAudioStreamParams::transcodingContainer ( ) const

Optional. The container to transcode to.

◆ transcodingContainerNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::transcodingContainerNull ( ) const

◆ transcodingProtocol()

const QString & Jellyfin::Loader::HeadUniversalAudioStreamParams::transcodingProtocol ( ) const

Optional. The transcoding protocol.

◆ transcodingProtocolNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::transcodingProtocolNull ( ) const

◆ userId()

const QString & Jellyfin::Loader::HeadUniversalAudioStreamParams::userId ( ) const

Optional. The user id.

◆ userIdNull()

bool Jellyfin::Loader::HeadUniversalAudioStreamParams::userIdNull ( ) const

The documentation for this class was generated from the following files: