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

#include <requesttypes.h>

Public Member Functions

const QString & sessionId () const
 The session id.

 
void setSessionId (QString newSessionId)
 
const QStringList & itemIds () const
 The ids of the items to play, comma delimited.

 
void setItemIds (QStringList newItemIds)
 
const PlayCommandplayCommand () const
 The type of play command to issue (PlayNow, PlayNext, PlayLast). Clients who have not yet implemented play next and play last may play now.

 
void setPlayCommand (PlayCommand newPlayCommand)
 
const qint32 & audioStreamIndex () const
 Optional. The index of the audio stream to play.
 
void setAudioStreamIndex (qint32 newAudioStreamIndex)
 
bool audioStreamIndexNull () const
 
void setAudioStreamIndexNull ()
 
const QString & mediaSourceId () const
 Optional. The media source id.

 
void setMediaSourceId (QString newMediaSourceId)
 
bool mediaSourceIdNull () const
 
void setMediaSourceIdNull ()
 
const qint32 & startIndex () const
 Optional. The start index.

 
void setStartIndex (qint32 newStartIndex)
 
bool startIndexNull () const
 
void setStartIndexNull ()
 
const qint64 & startPositionTicks () const
 The starting position of the first item.
 
void setStartPositionTicks (qint64 newStartPositionTicks)
 
bool startPositionTicksNull () const
 
void setStartPositionTicksNull ()
 
const qint32 & subtitleStreamIndex () const
 Optional. The index of the subtitle stream to play.

 
void setSubtitleStreamIndex (qint32 newSubtitleStreamIndex)
 
bool subtitleStreamIndexNull () const
 
void setSubtitleStreamIndexNull ()
 

Member Function Documentation

◆ audioStreamIndex()

const qint32 & Jellyfin::Loader::PlayParams::audioStreamIndex ( ) const

Optional. The index of the audio stream to play.

◆ audioStreamIndexNull()

bool Jellyfin::Loader::PlayParams::audioStreamIndexNull ( ) const

◆ itemIds()

const QStringList & Jellyfin::Loader::PlayParams::itemIds ( ) const

The ids of the items to play, comma delimited.

◆ mediaSourceId()

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

Optional. The media source id.

◆ mediaSourceIdNull()

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

◆ playCommand()

const PlayCommand & Jellyfin::Loader::PlayParams::playCommand ( ) const

The type of play command to issue (PlayNow, PlayNext, PlayLast). Clients who have not yet implemented play next and play last may play now.

◆ sessionId()

const QString & Jellyfin::Loader::PlayParams::sessionId ( ) const

The session id.

◆ setAudioStreamIndex()

void Jellyfin::Loader::PlayParams::setAudioStreamIndex ( qint32 newAudioStreamIndex)

◆ setAudioStreamIndexNull()

void Jellyfin::Loader::PlayParams::setAudioStreamIndexNull ( )

◆ setItemIds()

void Jellyfin::Loader::PlayParams::setItemIds ( QStringList newItemIds)

◆ setMediaSourceId()

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

◆ setMediaSourceIdNull()

void Jellyfin::Loader::PlayParams::setMediaSourceIdNull ( )

◆ setPlayCommand()

void Jellyfin::Loader::PlayParams::setPlayCommand ( PlayCommand newPlayCommand)

◆ setSessionId()

void Jellyfin::Loader::PlayParams::setSessionId ( QString newSessionId)

◆ setStartIndex()

void Jellyfin::Loader::PlayParams::setStartIndex ( qint32 newStartIndex)

◆ setStartIndexNull()

void Jellyfin::Loader::PlayParams::setStartIndexNull ( )

◆ setStartPositionTicks()

void Jellyfin::Loader::PlayParams::setStartPositionTicks ( qint64 newStartPositionTicks)

◆ setStartPositionTicksNull()

void Jellyfin::Loader::PlayParams::setStartPositionTicksNull ( )

◆ setSubtitleStreamIndex()

void Jellyfin::Loader::PlayParams::setSubtitleStreamIndex ( qint32 newSubtitleStreamIndex)

◆ setSubtitleStreamIndexNull()

void Jellyfin::Loader::PlayParams::setSubtitleStreamIndexNull ( )

◆ startIndex()

const qint32 & Jellyfin::Loader::PlayParams::startIndex ( ) const

Optional. The start index.

◆ startIndexNull()

bool Jellyfin::Loader::PlayParams::startIndexNull ( ) const

◆ startPositionTicks()

const qint64 & Jellyfin::Loader::PlayParams::startPositionTicks ( ) const

The starting position of the first item.

◆ startPositionTicksNull()

bool Jellyfin::Loader::PlayParams::startPositionTicksNull ( ) const

◆ subtitleStreamIndex()

const qint32 & Jellyfin::Loader::PlayParams::subtitleStreamIndex ( ) const

Optional. The index of the subtitle stream to play.

◆ subtitleStreamIndexNull()

bool Jellyfin::Loader::PlayParams::subtitleStreamIndexNull ( ) const

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