![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <livetvoptions.h>
Public Member Functions | |
| LiveTvOptions (bool enableRecordingSubfolders, bool enableOriginalAudioWithEncodedRecordings, qint32 prePaddingSeconds, qint32 postPaddingSeconds, bool saveRecordingNFO, bool saveRecordingImages) | |
| LiveTvOptions (const LiveTvOptions &other) | |
| void | replaceData (LiveTvOptions &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| std::optional< qint32 > | guideDays () const |
| void | setGuideDays (std::optional< qint32 > newGuideDays) |
| bool | guideDaysNull () const |
| void | setGuideDaysNull () |
| QString | recordingPath () const |
| void | setRecordingPath (QString newRecordingPath) |
| bool | recordingPathNull () const |
| void | setRecordingPathNull () |
| QString | movieRecordingPath () const |
| void | setMovieRecordingPath (QString newMovieRecordingPath) |
| bool | movieRecordingPathNull () const |
| void | setMovieRecordingPathNull () |
| QString | seriesRecordingPath () const |
| void | setSeriesRecordingPath (QString newSeriesRecordingPath) |
| bool | seriesRecordingPathNull () const |
| void | setSeriesRecordingPathNull () |
| bool | enableRecordingSubfolders () const |
| void | setEnableRecordingSubfolders (bool newEnableRecordingSubfolders) |
| bool | enableOriginalAudioWithEncodedRecordings () const |
| void | setEnableOriginalAudioWithEncodedRecordings (bool newEnableOriginalAudioWithEncodedRecordings) |
| QList< TunerHostInfo > | tunerHosts () const |
| void | setTunerHosts (QList< TunerHostInfo > newTunerHosts) |
| bool | tunerHostsNull () const |
| void | setTunerHostsNull () |
| QList< ListingsProviderInfo > | listingProviders () const |
| void | setListingProviders (QList< ListingsProviderInfo > newListingProviders) |
| bool | listingProvidersNull () const |
| void | setListingProvidersNull () |
| qint32 | prePaddingSeconds () const |
| void | setPrePaddingSeconds (qint32 newPrePaddingSeconds) |
| qint32 | postPaddingSeconds () const |
| void | setPostPaddingSeconds (qint32 newPostPaddingSeconds) |
| QStringList | mediaLocationsCreated () const |
| void | setMediaLocationsCreated (QStringList newMediaLocationsCreated) |
| bool | mediaLocationsCreatedNull () const |
| void | setMediaLocationsCreatedNull () |
| QString | recordingPostProcessor () const |
| void | setRecordingPostProcessor (QString newRecordingPostProcessor) |
| bool | recordingPostProcessorNull () const |
| void | setRecordingPostProcessorNull () |
| QString | recordingPostProcessorArguments () const |
| void | setRecordingPostProcessorArguments (QString newRecordingPostProcessorArguments) |
| bool | recordingPostProcessorArgumentsNull () const |
| void | setRecordingPostProcessorArgumentsNull () |
| bool | saveRecordingNFO () const |
| void | setSaveRecordingNFO (bool newSaveRecordingNFO) |
| bool | saveRecordingImages () const |
| void | setSaveRecordingImages (bool newSaveRecordingImages) |
Static Public Member Functions | |
| static LiveTvOptions | fromJson (QJsonObject source) |
Protected Attributes | |
| std::optional< qint32 > | m_guideDays = std::nullopt |
| QString | m_recordingPath |
| QString | m_movieRecordingPath |
| QString | m_seriesRecordingPath |
| bool | m_enableRecordingSubfolders |
| bool | m_enableOriginalAudioWithEncodedRecordings |
| QList< TunerHostInfo > | m_tunerHosts |
| QList< ListingsProviderInfo > | m_listingProviders |
| qint32 | m_prePaddingSeconds |
| qint32 | m_postPaddingSeconds |
| QStringList | m_mediaLocationsCreated |
| QString | m_recordingPostProcessor |
| QString | m_recordingPostProcessorArguments |
| bool | m_saveRecordingNFO |
| bool | m_saveRecordingImages |
| Jellyfin::DTO::LiveTvOptions::LiveTvOptions | ( | bool | enableRecordingSubfolders, |
| bool | enableOriginalAudioWithEncodedRecordings, | ||
| qint32 | prePaddingSeconds, | ||
| qint32 | postPaddingSeconds, | ||
| bool | saveRecordingNFO, | ||
| bool | saveRecordingImages ) |
| Jellyfin::DTO::LiveTvOptions::LiveTvOptions | ( | const LiveTvOptions & | other | ) |
| bool Jellyfin::DTO::LiveTvOptions::enableOriginalAudioWithEncodedRecordings | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::enableRecordingSubfolders | ( | ) | const |
|
static |
| std::optional< qint32 > Jellyfin::DTO::LiveTvOptions::guideDays | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::guideDaysNull | ( | ) | const |
| QList< ListingsProviderInfo > Jellyfin::DTO::LiveTvOptions::listingProviders | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::listingProvidersNull | ( | ) | const |
| QStringList Jellyfin::DTO::LiveTvOptions::mediaLocationsCreated | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::mediaLocationsCreatedNull | ( | ) | const |
| QString Jellyfin::DTO::LiveTvOptions::movieRecordingPath | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::movieRecordingPathNull | ( | ) | const |
| qint32 Jellyfin::DTO::LiveTvOptions::postPaddingSeconds | ( | ) | const |
| qint32 Jellyfin::DTO::LiveTvOptions::prePaddingSeconds | ( | ) | const |
| QString Jellyfin::DTO::LiveTvOptions::recordingPath | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::recordingPathNull | ( | ) | const |
| QString Jellyfin::DTO::LiveTvOptions::recordingPostProcessor | ( | ) | const |
| QString Jellyfin::DTO::LiveTvOptions::recordingPostProcessorArguments | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::recordingPostProcessorArgumentsNull | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::recordingPostProcessorNull | ( | ) | const |
| void Jellyfin::DTO::LiveTvOptions::replaceData | ( | LiveTvOptions & | other | ) |
Replaces the data being hold by this class with that of the other.
| bool Jellyfin::DTO::LiveTvOptions::saveRecordingImages | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::saveRecordingNFO | ( | ) | const |
| QString Jellyfin::DTO::LiveTvOptions::seriesRecordingPath | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::seriesRecordingPathNull | ( | ) | const |
| void Jellyfin::DTO::LiveTvOptions::setEnableOriginalAudioWithEncodedRecordings | ( | bool | newEnableOriginalAudioWithEncodedRecordings | ) |
| void Jellyfin::DTO::LiveTvOptions::setEnableRecordingSubfolders | ( | bool | newEnableRecordingSubfolders | ) |
| void Jellyfin::DTO::LiveTvOptions::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::LiveTvOptions::setGuideDays | ( | std::optional< qint32 > | newGuideDays | ) |
| void Jellyfin::DTO::LiveTvOptions::setGuideDaysNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setListingProviders | ( | QList< ListingsProviderInfo > | newListingProviders | ) |
| void Jellyfin::DTO::LiveTvOptions::setListingProvidersNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setMediaLocationsCreated | ( | QStringList | newMediaLocationsCreated | ) |
| void Jellyfin::DTO::LiveTvOptions::setMediaLocationsCreatedNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setMovieRecordingPath | ( | QString | newMovieRecordingPath | ) |
| void Jellyfin::DTO::LiveTvOptions::setMovieRecordingPathNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setPostPaddingSeconds | ( | qint32 | newPostPaddingSeconds | ) |
| void Jellyfin::DTO::LiveTvOptions::setPrePaddingSeconds | ( | qint32 | newPrePaddingSeconds | ) |
| void Jellyfin::DTO::LiveTvOptions::setRecordingPath | ( | QString | newRecordingPath | ) |
| void Jellyfin::DTO::LiveTvOptions::setRecordingPathNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setRecordingPostProcessor | ( | QString | newRecordingPostProcessor | ) |
| void Jellyfin::DTO::LiveTvOptions::setRecordingPostProcessorArguments | ( | QString | newRecordingPostProcessorArguments | ) |
| void Jellyfin::DTO::LiveTvOptions::setRecordingPostProcessorArgumentsNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setRecordingPostProcessorNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setSaveRecordingImages | ( | bool | newSaveRecordingImages | ) |
| void Jellyfin::DTO::LiveTvOptions::setSaveRecordingNFO | ( | bool | newSaveRecordingNFO | ) |
| void Jellyfin::DTO::LiveTvOptions::setSeriesRecordingPath | ( | QString | newSeriesRecordingPath | ) |
| void Jellyfin::DTO::LiveTvOptions::setSeriesRecordingPathNull | ( | ) |
| void Jellyfin::DTO::LiveTvOptions::setTunerHosts | ( | QList< TunerHostInfo > | newTunerHosts | ) |
| void Jellyfin::DTO::LiveTvOptions::setTunerHostsNull | ( | ) |
| QJsonObject Jellyfin::DTO::LiveTvOptions::toJson | ( | ) | const |
| QList< TunerHostInfo > Jellyfin::DTO::LiveTvOptions::tunerHosts | ( | ) | const |
| bool Jellyfin::DTO::LiveTvOptions::tunerHostsNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |