Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <mediastream.h>
Public Member Functions | |
MediaStream (bool isInterlaced, bool isDefault, bool isForced, MediaStreamType type, qint32 index, bool isExternal, SubtitleDeliveryMethod deliveryMethod, bool isTextSubtitleStream, bool supportsExternalStream) | |
MediaStream (const MediaStream &other) | |
void | replaceData (MediaStream &other) |
void | setFromJson (QJsonObject source) |
QJsonObject | toJson () const |
QString | codec () const |
Gets or sets the codec. | |
void | setCodec (QString newCodec) |
Gets or sets the codec. | |
bool | codecNull () const |
void | setCodecNull () |
QString | codecTag () const |
Gets or sets the codec tag. | |
void | setCodecTag (QString newCodecTag) |
Gets or sets the codec tag. | |
bool | codecTagNull () const |
void | setCodecTagNull () |
QString | language () const |
Gets or sets the language. | |
void | setLanguage (QString newLanguage) |
Gets or sets the language. | |
bool | languageNull () const |
void | setLanguageNull () |
QString | colorRange () const |
Gets or sets the color range. | |
void | setColorRange (QString newColorRange) |
Gets or sets the color range. | |
bool | colorRangeNull () const |
void | setColorRangeNull () |
QString | colorSpace () const |
Gets or sets the color space. | |
void | setColorSpace (QString newColorSpace) |
Gets or sets the color space. | |
bool | colorSpaceNull () const |
void | setColorSpaceNull () |
QString | colorTransfer () const |
Gets or sets the color transfer. | |
void | setColorTransfer (QString newColorTransfer) |
Gets or sets the color transfer. | |
bool | colorTransferNull () const |
void | setColorTransferNull () |
QString | colorPrimaries () const |
Gets or sets the color primaries. | |
void | setColorPrimaries (QString newColorPrimaries) |
Gets or sets the color primaries. | |
bool | colorPrimariesNull () const |
void | setColorPrimariesNull () |
QString | comment () const |
Gets or sets the comment. | |
void | setComment (QString newComment) |
Gets or sets the comment. | |
bool | commentNull () const |
void | setCommentNull () |
QString | timeBase () const |
Gets or sets the time base. | |
void | setTimeBase (QString newTimeBase) |
Gets or sets the time base. | |
bool | timeBaseNull () const |
void | setTimeBaseNull () |
QString | codecTimeBase () const |
Gets or sets the codec time base. | |
void | setCodecTimeBase (QString newCodecTimeBase) |
Gets or sets the codec time base. | |
bool | codecTimeBaseNull () const |
void | setCodecTimeBaseNull () |
QString | title () const |
Gets or sets the title. | |
void | setTitle (QString newTitle) |
Gets or sets the title. | |
bool | titleNull () const |
void | setTitleNull () |
QString | videoRange () const |
Gets or sets the video range. | |
void | setVideoRange (QString newVideoRange) |
Gets or sets the video range. | |
bool | videoRangeNull () const |
void | setVideoRangeNull () |
QString | localizedUndefined () const |
void | setLocalizedUndefined (QString newLocalizedUndefined) |
bool | localizedUndefinedNull () const |
void | setLocalizedUndefinedNull () |
QString | localizedDefault () const |
void | setLocalizedDefault (QString newLocalizedDefault) |
bool | localizedDefaultNull () const |
void | setLocalizedDefaultNull () |
QString | localizedForced () const |
void | setLocalizedForced (QString newLocalizedForced) |
bool | localizedForcedNull () const |
void | setLocalizedForcedNull () |
QString | displayTitle () const |
void | setDisplayTitle (QString newDisplayTitle) |
bool | displayTitleNull () const |
void | setDisplayTitleNull () |
QString | nalLengthSize () const |
void | setNalLengthSize (QString newNalLengthSize) |
bool | nalLengthSizeNull () const |
void | setNalLengthSizeNull () |
bool | isInterlaced () const |
Gets or sets a value indicating whether this instance is interlaced. | |
void | setIsInterlaced (bool newIsInterlaced) |
Gets or sets a value indicating whether this instance is interlaced. | |
std::optional< bool > | isAVC () const |
void | setIsAVC (std::optional< bool > newIsAVC) |
bool | isAVCNull () const |
void | setIsAVCNull () |
QString | channelLayout () const |
Gets or sets the channel layout. | |
void | setChannelLayout (QString newChannelLayout) |
Gets or sets the channel layout. | |
bool | channelLayoutNull () const |
void | setChannelLayoutNull () |
std::optional< qint32 > | bitRate () const |
Gets or sets the bit rate. | |
void | setBitRate (std::optional< qint32 > newBitRate) |
Gets or sets the bit rate. | |
bool | bitRateNull () const |
void | setBitRateNull () |
std::optional< qint32 > | bitDepth () const |
Gets or sets the bit depth. | |
void | setBitDepth (std::optional< qint32 > newBitDepth) |
Gets or sets the bit depth. | |
bool | bitDepthNull () const |
void | setBitDepthNull () |
std::optional< qint32 > | refFrames () const |
Gets or sets the reference frames. | |
void | setRefFrames (std::optional< qint32 > newRefFrames) |
Gets or sets the reference frames. | |
bool | refFramesNull () const |
void | setRefFramesNull () |
std::optional< qint32 > | packetLength () const |
Gets or sets the length of the packet. | |
void | setPacketLength (std::optional< qint32 > newPacketLength) |
Gets or sets the length of the packet. | |
bool | packetLengthNull () const |
void | setPacketLengthNull () |
std::optional< qint32 > | channels () const |
Gets or sets the channels. | |
void | setChannels (std::optional< qint32 > newChannels) |
Gets or sets the channels. | |
bool | channelsNull () const |
void | setChannelsNull () |
std::optional< qint32 > | sampleRate () const |
Gets or sets the sample rate. | |
void | setSampleRate (std::optional< qint32 > newSampleRate) |
Gets or sets the sample rate. | |
bool | sampleRateNull () const |
void | setSampleRateNull () |
bool | isDefault () const |
Gets or sets a value indicating whether this instance is default. | |
void | setIsDefault (bool newIsDefault) |
Gets or sets a value indicating whether this instance is default. | |
bool | isForced () const |
Gets or sets a value indicating whether this instance is forced. | |
void | setIsForced (bool newIsForced) |
Gets or sets a value indicating whether this instance is forced. | |
std::optional< qint32 > | height () const |
Gets or sets the height. | |
void | setHeight (std::optional< qint32 > newHeight) |
Gets or sets the height. | |
bool | heightNull () const |
void | setHeightNull () |
std::optional< qint32 > | width () const |
Gets or sets the width. | |
void | setWidth (std::optional< qint32 > newWidth) |
Gets or sets the width. | |
bool | widthNull () const |
void | setWidthNull () |
std::optional< float > | averageFrameRate () const |
Gets or sets the average frame rate. | |
void | setAverageFrameRate (std::optional< float > newAverageFrameRate) |
Gets or sets the average frame rate. | |
bool | averageFrameRateNull () const |
void | setAverageFrameRateNull () |
std::optional< float > | realFrameRate () const |
Gets or sets the real frame rate. | |
void | setRealFrameRate (std::optional< float > newRealFrameRate) |
Gets or sets the real frame rate. | |
bool | realFrameRateNull () const |
void | setRealFrameRateNull () |
QString | profile () const |
Gets or sets the profile. | |
void | setProfile (QString newProfile) |
Gets or sets the profile. | |
bool | profileNull () const |
void | setProfileNull () |
MediaStreamType | type () const |
void | setType (MediaStreamType newType) |
QString | aspectRatio () const |
Gets or sets the aspect ratio. | |
void | setAspectRatio (QString newAspectRatio) |
Gets or sets the aspect ratio. | |
bool | aspectRatioNull () const |
void | setAspectRatioNull () |
qint32 | index () const |
Gets or sets the index. | |
void | setIndex (qint32 newIndex) |
Gets or sets the index. | |
std::optional< qint32 > | score () const |
Gets or sets the score. | |
void | setScore (std::optional< qint32 > newScore) |
Gets or sets the score. | |
bool | scoreNull () const |
void | setScoreNull () |
bool | isExternal () const |
Gets or sets a value indicating whether this instance is external. | |
void | setIsExternal (bool newIsExternal) |
Gets or sets a value indicating whether this instance is external. | |
SubtitleDeliveryMethod | deliveryMethod () const |
void | setDeliveryMethod (SubtitleDeliveryMethod newDeliveryMethod) |
QString | deliveryUrl () const |
Gets or sets the delivery URL. | |
void | setDeliveryUrl (QString newDeliveryUrl) |
Gets or sets the delivery URL. | |
bool | deliveryUrlNull () const |
void | setDeliveryUrlNull () |
std::optional< bool > | isExternalUrl () const |
Gets or sets a value indicating whether this instance is external URL. | |
void | setIsExternalUrl (std::optional< bool > newIsExternalUrl) |
Gets or sets a value indicating whether this instance is external URL. | |
bool | isExternalUrlNull () const |
void | setIsExternalUrlNull () |
bool | isTextSubtitleStream () const |
void | setIsTextSubtitleStream (bool newIsTextSubtitleStream) |
bool | supportsExternalStream () const |
Gets or sets a value indicating whether [supports external stream]. | |
void | setSupportsExternalStream (bool newSupportsExternalStream) |
Gets or sets a value indicating whether [supports external stream]. | |
QString | path () const |
Gets or sets the filename. | |
void | setPath (QString newPath) |
Gets or sets the filename. | |
bool | pathNull () const |
void | setPathNull () |
QString | pixelFormat () const |
Gets or sets the pixel format. | |
void | setPixelFormat (QString newPixelFormat) |
Gets or sets the pixel format. | |
bool | pixelFormatNull () const |
void | setPixelFormatNull () |
std::optional< double > | level () const |
Gets or sets the level. | |
void | setLevel (std::optional< double > newLevel) |
Gets or sets the level. | |
bool | levelNull () const |
void | setLevelNull () |
std::optional< bool > | isAnamorphic () const |
Gets a value indicating whether this instance is anamorphic. | |
void | setIsAnamorphic (std::optional< bool > newIsAnamorphic) |
Gets a value indicating whether this instance is anamorphic. | |
bool | isAnamorphicNull () const |
void | setIsAnamorphicNull () |
Static Public Member Functions | |
static MediaStream | fromJson (QJsonObject source) |
Protected Attributes | |
QString | m_codec |
QString | m_codecTag |
QString | m_language |
QString | m_colorRange |
QString | m_colorSpace |
QString | m_colorTransfer |
QString | m_colorPrimaries |
QString | m_comment |
QString | m_timeBase |
QString | m_codecTimeBase |
QString | m_title |
QString | m_videoRange |
QString | m_localizedUndefined |
QString | m_localizedDefault |
QString | m_localizedForced |
QString | m_displayTitle |
QString | m_nalLengthSize |
bool | m_isInterlaced |
std::optional< bool > | m_isAVC = std::nullopt |
QString | m_channelLayout |
std::optional< qint32 > | m_bitRate = std::nullopt |
std::optional< qint32 > | m_bitDepth = std::nullopt |
std::optional< qint32 > | m_refFrames = std::nullopt |
std::optional< qint32 > | m_packetLength = std::nullopt |
std::optional< qint32 > | m_channels = std::nullopt |
std::optional< qint32 > | m_sampleRate = std::nullopt |
bool | m_isDefault |
bool | m_isForced |
std::optional< qint32 > | m_height = std::nullopt |
std::optional< qint32 > | m_width = std::nullopt |
std::optional< float > | m_averageFrameRate = std::nullopt |
std::optional< float > | m_realFrameRate = std::nullopt |
QString | m_profile |
MediaStreamType | m_type |
QString | m_aspectRatio |
qint32 | m_index |
std::optional< qint32 > | m_score = std::nullopt |
bool | m_isExternal |
SubtitleDeliveryMethod | m_deliveryMethod |
QString | m_deliveryUrl |
std::optional< bool > | m_isExternalUrl = std::nullopt |
bool | m_isTextSubtitleStream |
bool | m_supportsExternalStream |
QString | m_path |
QString | m_pixelFormat |
std::optional< double > | m_level = std::nullopt |
std::optional< bool > | m_isAnamorphic = std::nullopt |
Jellyfin::DTO::MediaStream::MediaStream | ( | bool | isInterlaced, |
bool | isDefault, | ||
bool | isForced, | ||
MediaStreamType | type, | ||
qint32 | index, | ||
bool | isExternal, | ||
SubtitleDeliveryMethod | deliveryMethod, | ||
bool | isTextSubtitleStream, | ||
bool | supportsExternalStream ) |
Jellyfin::DTO::MediaStream::MediaStream | ( | const MediaStream & | other | ) |
QString Jellyfin::DTO::MediaStream::aspectRatio | ( | ) | const |
Gets or sets the aspect ratio.
bool Jellyfin::DTO::MediaStream::aspectRatioNull | ( | ) | const |
std::optional< float > Jellyfin::DTO::MediaStream::averageFrameRate | ( | ) | const |
Gets or sets the average frame rate.
bool Jellyfin::DTO::MediaStream::averageFrameRateNull | ( | ) | const |
std::optional< qint32 > Jellyfin::DTO::MediaStream::bitDepth | ( | ) | const |
Gets or sets the bit depth.
bool Jellyfin::DTO::MediaStream::bitDepthNull | ( | ) | const |
std::optional< qint32 > Jellyfin::DTO::MediaStream::bitRate | ( | ) | const |
Gets or sets the bit rate.
bool Jellyfin::DTO::MediaStream::bitRateNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::channelLayout | ( | ) | const |
Gets or sets the channel layout.
bool Jellyfin::DTO::MediaStream::channelLayoutNull | ( | ) | const |
std::optional< qint32 > Jellyfin::DTO::MediaStream::channels | ( | ) | const |
Gets or sets the channels.
bool Jellyfin::DTO::MediaStream::channelsNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::codec | ( | ) | const |
Gets or sets the codec.
bool Jellyfin::DTO::MediaStream::codecNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::codecTag | ( | ) | const |
Gets or sets the codec tag.
bool Jellyfin::DTO::MediaStream::codecTagNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::codecTimeBase | ( | ) | const |
Gets or sets the codec time base.
bool Jellyfin::DTO::MediaStream::codecTimeBaseNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::colorPrimaries | ( | ) | const |
Gets or sets the color primaries.
bool Jellyfin::DTO::MediaStream::colorPrimariesNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::colorRange | ( | ) | const |
Gets or sets the color range.
bool Jellyfin::DTO::MediaStream::colorRangeNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::colorSpace | ( | ) | const |
Gets or sets the color space.
bool Jellyfin::DTO::MediaStream::colorSpaceNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::colorTransfer | ( | ) | const |
Gets or sets the color transfer.
bool Jellyfin::DTO::MediaStream::colorTransferNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::comment | ( | ) | const |
Gets or sets the comment.
bool Jellyfin::DTO::MediaStream::commentNull | ( | ) | const |
SubtitleDeliveryMethod Jellyfin::DTO::MediaStream::deliveryMethod | ( | ) | const |
QString Jellyfin::DTO::MediaStream::deliveryUrl | ( | ) | const |
Gets or sets the delivery URL.
bool Jellyfin::DTO::MediaStream::deliveryUrlNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::displayTitle | ( | ) | const |
bool Jellyfin::DTO::MediaStream::displayTitleNull | ( | ) | const |
|
static |
std::optional< qint32 > Jellyfin::DTO::MediaStream::height | ( | ) | const |
Gets or sets the height.
bool Jellyfin::DTO::MediaStream::heightNull | ( | ) | const |
qint32 Jellyfin::DTO::MediaStream::index | ( | ) | const |
Gets or sets the index.
std::optional< bool > Jellyfin::DTO::MediaStream::isAnamorphic | ( | ) | const |
Gets a value indicating whether this instance is anamorphic.
bool Jellyfin::DTO::MediaStream::isAnamorphicNull | ( | ) | const |
std::optional< bool > Jellyfin::DTO::MediaStream::isAVC | ( | ) | const |
bool Jellyfin::DTO::MediaStream::isAVCNull | ( | ) | const |
bool Jellyfin::DTO::MediaStream::isDefault | ( | ) | const |
Gets or sets a value indicating whether this instance is default.
bool Jellyfin::DTO::MediaStream::isExternal | ( | ) | const |
Gets or sets a value indicating whether this instance is external.
std::optional< bool > Jellyfin::DTO::MediaStream::isExternalUrl | ( | ) | const |
Gets or sets a value indicating whether this instance is external URL.
bool Jellyfin::DTO::MediaStream::isExternalUrlNull | ( | ) | const |
bool Jellyfin::DTO::MediaStream::isForced | ( | ) | const |
Gets or sets a value indicating whether this instance is forced.
bool Jellyfin::DTO::MediaStream::isInterlaced | ( | ) | const |
Gets or sets a value indicating whether this instance is interlaced.
bool Jellyfin::DTO::MediaStream::isTextSubtitleStream | ( | ) | const |
QString Jellyfin::DTO::MediaStream::language | ( | ) | const |
Gets or sets the language.
bool Jellyfin::DTO::MediaStream::languageNull | ( | ) | const |
std::optional< double > Jellyfin::DTO::MediaStream::level | ( | ) | const |
Gets or sets the level.
bool Jellyfin::DTO::MediaStream::levelNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::localizedDefault | ( | ) | const |
bool Jellyfin::DTO::MediaStream::localizedDefaultNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::localizedForced | ( | ) | const |
bool Jellyfin::DTO::MediaStream::localizedForcedNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::localizedUndefined | ( | ) | const |
bool Jellyfin::DTO::MediaStream::localizedUndefinedNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::nalLengthSize | ( | ) | const |
bool Jellyfin::DTO::MediaStream::nalLengthSizeNull | ( | ) | const |
std::optional< qint32 > Jellyfin::DTO::MediaStream::packetLength | ( | ) | const |
Gets or sets the length of the packet.
bool Jellyfin::DTO::MediaStream::packetLengthNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::path | ( | ) | const |
Gets or sets the filename.
bool Jellyfin::DTO::MediaStream::pathNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::pixelFormat | ( | ) | const |
Gets or sets the pixel format.
bool Jellyfin::DTO::MediaStream::pixelFormatNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::profile | ( | ) | const |
Gets or sets the profile.
bool Jellyfin::DTO::MediaStream::profileNull | ( | ) | const |
std::optional< float > Jellyfin::DTO::MediaStream::realFrameRate | ( | ) | const |
Gets or sets the real frame rate.
bool Jellyfin::DTO::MediaStream::realFrameRateNull | ( | ) | const |
std::optional< qint32 > Jellyfin::DTO::MediaStream::refFrames | ( | ) | const |
Gets or sets the reference frames.
bool Jellyfin::DTO::MediaStream::refFramesNull | ( | ) | const |
void Jellyfin::DTO::MediaStream::replaceData | ( | MediaStream & | other | ) |
Replaces the data being hold by this class with that of the other.
std::optional< qint32 > Jellyfin::DTO::MediaStream::sampleRate | ( | ) | const |
Gets or sets the sample rate.
bool Jellyfin::DTO::MediaStream::sampleRateNull | ( | ) | const |
std::optional< qint32 > Jellyfin::DTO::MediaStream::score | ( | ) | const |
Gets or sets the score.
bool Jellyfin::DTO::MediaStream::scoreNull | ( | ) | const |
void Jellyfin::DTO::MediaStream::setAspectRatio | ( | QString | newAspectRatio | ) |
Gets or sets the aspect ratio.
void Jellyfin::DTO::MediaStream::setAspectRatioNull | ( | ) |
void Jellyfin::DTO::MediaStream::setAverageFrameRate | ( | std::optional< float > | newAverageFrameRate | ) |
Gets or sets the average frame rate.
void Jellyfin::DTO::MediaStream::setAverageFrameRateNull | ( | ) |
void Jellyfin::DTO::MediaStream::setBitDepth | ( | std::optional< qint32 > | newBitDepth | ) |
Gets or sets the bit depth.
void Jellyfin::DTO::MediaStream::setBitDepthNull | ( | ) |
void Jellyfin::DTO::MediaStream::setBitRate | ( | std::optional< qint32 > | newBitRate | ) |
Gets or sets the bit rate.
void Jellyfin::DTO::MediaStream::setBitRateNull | ( | ) |
void Jellyfin::DTO::MediaStream::setChannelLayout | ( | QString | newChannelLayout | ) |
Gets or sets the channel layout.
void Jellyfin::DTO::MediaStream::setChannelLayoutNull | ( | ) |
void Jellyfin::DTO::MediaStream::setChannels | ( | std::optional< qint32 > | newChannels | ) |
Gets or sets the channels.
void Jellyfin::DTO::MediaStream::setChannelsNull | ( | ) |
void Jellyfin::DTO::MediaStream::setCodec | ( | QString | newCodec | ) |
Gets or sets the codec.
void Jellyfin::DTO::MediaStream::setCodecNull | ( | ) |
void Jellyfin::DTO::MediaStream::setCodecTag | ( | QString | newCodecTag | ) |
Gets or sets the codec tag.
void Jellyfin::DTO::MediaStream::setCodecTagNull | ( | ) |
void Jellyfin::DTO::MediaStream::setCodecTimeBase | ( | QString | newCodecTimeBase | ) |
Gets or sets the codec time base.
void Jellyfin::DTO::MediaStream::setCodecTimeBaseNull | ( | ) |
void Jellyfin::DTO::MediaStream::setColorPrimaries | ( | QString | newColorPrimaries | ) |
Gets or sets the color primaries.
void Jellyfin::DTO::MediaStream::setColorPrimariesNull | ( | ) |
void Jellyfin::DTO::MediaStream::setColorRange | ( | QString | newColorRange | ) |
Gets or sets the color range.
void Jellyfin::DTO::MediaStream::setColorRangeNull | ( | ) |
void Jellyfin::DTO::MediaStream::setColorSpace | ( | QString | newColorSpace | ) |
Gets or sets the color space.
void Jellyfin::DTO::MediaStream::setColorSpaceNull | ( | ) |
void Jellyfin::DTO::MediaStream::setColorTransfer | ( | QString | newColorTransfer | ) |
Gets or sets the color transfer.
void Jellyfin::DTO::MediaStream::setColorTransferNull | ( | ) |
void Jellyfin::DTO::MediaStream::setComment | ( | QString | newComment | ) |
Gets or sets the comment.
void Jellyfin::DTO::MediaStream::setCommentNull | ( | ) |
void Jellyfin::DTO::MediaStream::setDeliveryMethod | ( | SubtitleDeliveryMethod | newDeliveryMethod | ) |
void Jellyfin::DTO::MediaStream::setDeliveryUrl | ( | QString | newDeliveryUrl | ) |
Gets or sets the delivery URL.
void Jellyfin::DTO::MediaStream::setDeliveryUrlNull | ( | ) |
void Jellyfin::DTO::MediaStream::setDisplayTitle | ( | QString | newDisplayTitle | ) |
void Jellyfin::DTO::MediaStream::setDisplayTitleNull | ( | ) |
void Jellyfin::DTO::MediaStream::setFromJson | ( | QJsonObject | source | ) |
void Jellyfin::DTO::MediaStream::setHeight | ( | std::optional< qint32 > | newHeight | ) |
Gets or sets the height.
void Jellyfin::DTO::MediaStream::setHeightNull | ( | ) |
void Jellyfin::DTO::MediaStream::setIndex | ( | qint32 | newIndex | ) |
Gets or sets the index.
void Jellyfin::DTO::MediaStream::setIsAnamorphic | ( | std::optional< bool > | newIsAnamorphic | ) |
Gets a value indicating whether this instance is anamorphic.
void Jellyfin::DTO::MediaStream::setIsAnamorphicNull | ( | ) |
void Jellyfin::DTO::MediaStream::setIsAVC | ( | std::optional< bool > | newIsAVC | ) |
void Jellyfin::DTO::MediaStream::setIsAVCNull | ( | ) |
void Jellyfin::DTO::MediaStream::setIsDefault | ( | bool | newIsDefault | ) |
Gets or sets a value indicating whether this instance is default.
void Jellyfin::DTO::MediaStream::setIsExternal | ( | bool | newIsExternal | ) |
Gets or sets a value indicating whether this instance is external.
void Jellyfin::DTO::MediaStream::setIsExternalUrl | ( | std::optional< bool > | newIsExternalUrl | ) |
Gets or sets a value indicating whether this instance is external URL.
void Jellyfin::DTO::MediaStream::setIsExternalUrlNull | ( | ) |
void Jellyfin::DTO::MediaStream::setIsForced | ( | bool | newIsForced | ) |
Gets or sets a value indicating whether this instance is forced.
void Jellyfin::DTO::MediaStream::setIsInterlaced | ( | bool | newIsInterlaced | ) |
Gets or sets a value indicating whether this instance is interlaced.
void Jellyfin::DTO::MediaStream::setIsTextSubtitleStream | ( | bool | newIsTextSubtitleStream | ) |
void Jellyfin::DTO::MediaStream::setLanguage | ( | QString | newLanguage | ) |
Gets or sets the language.
void Jellyfin::DTO::MediaStream::setLanguageNull | ( | ) |
void Jellyfin::DTO::MediaStream::setLevel | ( | std::optional< double > | newLevel | ) |
Gets or sets the level.
void Jellyfin::DTO::MediaStream::setLevelNull | ( | ) |
void Jellyfin::DTO::MediaStream::setLocalizedDefault | ( | QString | newLocalizedDefault | ) |
void Jellyfin::DTO::MediaStream::setLocalizedDefaultNull | ( | ) |
void Jellyfin::DTO::MediaStream::setLocalizedForced | ( | QString | newLocalizedForced | ) |
void Jellyfin::DTO::MediaStream::setLocalizedForcedNull | ( | ) |
void Jellyfin::DTO::MediaStream::setLocalizedUndefined | ( | QString | newLocalizedUndefined | ) |
void Jellyfin::DTO::MediaStream::setLocalizedUndefinedNull | ( | ) |
void Jellyfin::DTO::MediaStream::setNalLengthSize | ( | QString | newNalLengthSize | ) |
void Jellyfin::DTO::MediaStream::setNalLengthSizeNull | ( | ) |
void Jellyfin::DTO::MediaStream::setPacketLength | ( | std::optional< qint32 > | newPacketLength | ) |
Gets or sets the length of the packet.
void Jellyfin::DTO::MediaStream::setPacketLengthNull | ( | ) |
void Jellyfin::DTO::MediaStream::setPath | ( | QString | newPath | ) |
Gets or sets the filename.
void Jellyfin::DTO::MediaStream::setPathNull | ( | ) |
void Jellyfin::DTO::MediaStream::setPixelFormat | ( | QString | newPixelFormat | ) |
Gets or sets the pixel format.
void Jellyfin::DTO::MediaStream::setPixelFormatNull | ( | ) |
void Jellyfin::DTO::MediaStream::setProfile | ( | QString | newProfile | ) |
Gets or sets the profile.
void Jellyfin::DTO::MediaStream::setProfileNull | ( | ) |
void Jellyfin::DTO::MediaStream::setRealFrameRate | ( | std::optional< float > | newRealFrameRate | ) |
Gets or sets the real frame rate.
void Jellyfin::DTO::MediaStream::setRealFrameRateNull | ( | ) |
void Jellyfin::DTO::MediaStream::setRefFrames | ( | std::optional< qint32 > | newRefFrames | ) |
Gets or sets the reference frames.
void Jellyfin::DTO::MediaStream::setRefFramesNull | ( | ) |
void Jellyfin::DTO::MediaStream::setSampleRate | ( | std::optional< qint32 > | newSampleRate | ) |
Gets or sets the sample rate.
void Jellyfin::DTO::MediaStream::setSampleRateNull | ( | ) |
void Jellyfin::DTO::MediaStream::setScore | ( | std::optional< qint32 > | newScore | ) |
Gets or sets the score.
void Jellyfin::DTO::MediaStream::setScoreNull | ( | ) |
void Jellyfin::DTO::MediaStream::setSupportsExternalStream | ( | bool | newSupportsExternalStream | ) |
Gets or sets a value indicating whether [supports external stream].
void Jellyfin::DTO::MediaStream::setTimeBase | ( | QString | newTimeBase | ) |
Gets or sets the time base.
void Jellyfin::DTO::MediaStream::setTimeBaseNull | ( | ) |
void Jellyfin::DTO::MediaStream::setTitle | ( | QString | newTitle | ) |
Gets or sets the title.
void Jellyfin::DTO::MediaStream::setTitleNull | ( | ) |
void Jellyfin::DTO::MediaStream::setType | ( | MediaStreamType | newType | ) |
void Jellyfin::DTO::MediaStream::setVideoRange | ( | QString | newVideoRange | ) |
Gets or sets the video range.
void Jellyfin::DTO::MediaStream::setVideoRangeNull | ( | ) |
void Jellyfin::DTO::MediaStream::setWidth | ( | std::optional< qint32 > | newWidth | ) |
Gets or sets the width.
void Jellyfin::DTO::MediaStream::setWidthNull | ( | ) |
bool Jellyfin::DTO::MediaStream::supportsExternalStream | ( | ) | const |
Gets or sets a value indicating whether [supports external stream].
QString Jellyfin::DTO::MediaStream::timeBase | ( | ) | const |
Gets or sets the time base.
bool Jellyfin::DTO::MediaStream::timeBaseNull | ( | ) | const |
QString Jellyfin::DTO::MediaStream::title | ( | ) | const |
Gets or sets the title.
bool Jellyfin::DTO::MediaStream::titleNull | ( | ) | const |
QJsonObject Jellyfin::DTO::MediaStream::toJson | ( | ) | const |
MediaStreamType Jellyfin::DTO::MediaStream::type | ( | ) | const |
QString Jellyfin::DTO::MediaStream::videoRange | ( | ) | const |
Gets or sets the video range.
bool Jellyfin::DTO::MediaStream::videoRangeNull | ( | ) | const |
std::optional< qint32 > Jellyfin::DTO::MediaStream::width | ( | ) | const |
Gets or sets the width.
bool Jellyfin::DTO::MediaStream::widthNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |