Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
libraryoptions.h
Go to the documentation of this file.
1/*
2 * Sailfin: a Jellyfin client written using Qt
3 * Copyright (C) 2021 Chris Josten and the Sailfin Contributors.
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library; if not, write to the Free Software
17 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18 */
19/*
20 * WARNING: THIS IS AN AUTOMATICALLY GENERATED FILE! PLEASE DO NOT EDIT THIS, AS YOUR EDITS WILL GET
21 * OVERWRITTEN AT SOME POINT!
22 *
23 * If there is a bug in this file, please fix the code generator used to generate this file found in
24 * core/openapigenerator.d.
25 *
26 * This file is generated based on Jellyfin's OpenAPI description, "openapi.json". Please update that
27 * file with a newer file if needed instead of manually updating the files.
28 */
29
30#ifndef JELLYFIN_DTO_LIBRARYOPTIONS_H
31#define JELLYFIN_DTO_LIBRARYOPTIONS_H
32
33#include <QJsonObject>
34#include <QJsonValue>
35#include <QList>
36#include <QString>
37#include <QStringList>
38#include <optional>
39
44
45namespace Jellyfin {
46// Forward declaration
47class ApiClient;
48}
49namespace Jellyfin {
50namespace DTO {
51
52
54public:
56 bool enabled,
57 bool enablePhotos,
59 bool enableLUFSScan,
72 QString seasonZeroDisplayName,
74 QStringList disabledSubtitleFetchers,
75 QStringList subtitleFetcherOrder,
77 QStringList mediaSegmentProvideOrder,
82 std::optional<bool> saveLyricsWithMedia,
83 std::optional<bool> saveTrickplayWithMedia,
84 QStringList disabledLyricFetchers,
85 QStringList lyricFetcherOrder,
86 std::optional<bool> preferNonstandardArtistsTag,
87 std::optional<bool> useCustomTagDelimiters,
88 QStringList customTagDelimiters,
89 QStringList delimiterWhitelist,
93 );
94
95 LibraryOptions(const LibraryOptions &other);
96
100 void replaceData(LibraryOptions &other);
101
102 static LibraryOptions fromJson(QJsonObject source);
103 void setFromJson(QJsonObject source);
104 QJsonObject toJson() const;
105
106 // Properties
107
108 bool enabled() const;
109
110 void setEnabled(bool newEnabled);
111
112
113 bool enablePhotos() const;
114
115 void setEnablePhotos(bool newEnablePhotos);
116
117
118 bool enableRealtimeMonitor() const;
119
120 void setEnableRealtimeMonitor(bool newEnableRealtimeMonitor);
121
122
123 bool enableLUFSScan() const;
124
125 void setEnableLUFSScan(bool newEnableLUFSScan);
126
127
128 bool enableChapterImageExtraction() const;
129
130 void setEnableChapterImageExtraction(bool newEnableChapterImageExtraction);
131
132
134
135 void setExtractChapterImagesDuringLibraryScan(bool newExtractChapterImagesDuringLibraryScan);
136
137
139
140 void setEnableTrickplayImageExtraction(bool newEnableTrickplayImageExtraction);
141
142
144
145 void setExtractTrickplayImagesDuringLibraryScan(bool newExtractTrickplayImagesDuringLibraryScan);
146
147
149
150 void setPathInfos(QList<MediaPathInfo> newPathInfos);
151
152
153 bool saveLocalMetadata() const;
154
155 void setSaveLocalMetadata(bool newSaveLocalMetadata);
156
157
158 bool enableInternetProviders() const;
159
160 void setEnableInternetProviders(bool newEnableInternetProviders);
161
162
164
165 void setEnableAutomaticSeriesGrouping(bool newEnableAutomaticSeriesGrouping);
166
167
168 bool enableEmbeddedTitles() const;
169
170 void setEnableEmbeddedTitles(bool newEnableEmbeddedTitles);
171
172
173 bool enableEmbeddedExtrasTitles() const;
174
175 void setEnableEmbeddedExtrasTitles(bool newEnableEmbeddedExtrasTitles);
176
177
178 bool enableEmbeddedEpisodeInfos() const;
179
180 void setEnableEmbeddedEpisodeInfos(bool newEnableEmbeddedEpisodeInfos);
181
182
183 qint32 automaticRefreshIntervalDays() const;
184
185 void setAutomaticRefreshIntervalDays(qint32 newAutomaticRefreshIntervalDays);
186
190 QString preferredMetadataLanguage() const;
194 void setPreferredMetadataLanguage(QString newPreferredMetadataLanguage);
197
201 QString metadataCountryCode() const;
205 void setMetadataCountryCode(QString newMetadataCountryCode);
206 bool metadataCountryCodeNull() const;
208
209
210 QString seasonZeroDisplayName() const;
211
212 void setSeasonZeroDisplayName(QString newSeasonZeroDisplayName);
213
214
215 QStringList metadataSavers() const;
216
217 void setMetadataSavers(QStringList newMetadataSavers);
218 bool metadataSaversNull() const;
220
221
222 QStringList disabledLocalMetadataReaders() const;
223
224 void setDisabledLocalMetadataReaders(QStringList newDisabledLocalMetadataReaders);
225
226
227 QStringList localMetadataReaderOrder() const;
228
229 void setLocalMetadataReaderOrder(QStringList newLocalMetadataReaderOrder);
230 bool localMetadataReaderOrderNull() const;
232
233
234 QStringList disabledSubtitleFetchers() const;
235
236 void setDisabledSubtitleFetchers(QStringList newDisabledSubtitleFetchers);
237
238
239 QStringList subtitleFetcherOrder() const;
240
241 void setSubtitleFetcherOrder(QStringList newSubtitleFetcherOrder);
242
243
244 QStringList disabledMediaSegmentProviders() const;
245
246 void setDisabledMediaSegmentProviders(QStringList newDisabledMediaSegmentProviders);
247
248
249 QStringList mediaSegmentProvideOrder() const;
250
251 void setMediaSegmentProvideOrder(QStringList newMediaSegmentProvideOrder);
252
253
255
256 void setSkipSubtitlesIfEmbeddedSubtitlesPresent(bool newSkipSubtitlesIfEmbeddedSubtitlesPresent);
257
258
260
261 void setSkipSubtitlesIfAudioTrackMatches(bool newSkipSubtitlesIfAudioTrackMatches);
262
263
264 QStringList subtitleDownloadLanguages() const;
265
266 void setSubtitleDownloadLanguages(QStringList newSubtitleDownloadLanguages);
269
270
271 bool requirePerfectSubtitleMatch() const;
272
273 void setRequirePerfectSubtitleMatch(bool newRequirePerfectSubtitleMatch);
274
275
276 bool saveSubtitlesWithMedia() const;
277
278 void setSaveSubtitlesWithMedia(bool newSaveSubtitlesWithMedia);
279
280
281 std::optional<bool> saveLyricsWithMedia() const;
282
283 void setSaveLyricsWithMedia(std::optional<bool> newSaveLyricsWithMedia);
284
285
286 std::optional<bool> saveTrickplayWithMedia() const;
287
288 void setSaveTrickplayWithMedia(std::optional<bool> newSaveTrickplayWithMedia);
289
290
291 QStringList disabledLyricFetchers() const;
292
293 void setDisabledLyricFetchers(QStringList newDisabledLyricFetchers);
294
295
296 QStringList lyricFetcherOrder() const;
297
298 void setLyricFetcherOrder(QStringList newLyricFetcherOrder);
299
300
301 std::optional<bool> preferNonstandardArtistsTag() const;
302
303 void setPreferNonstandardArtistsTag(std::optional<bool> newPreferNonstandardArtistsTag);
304
305
306 std::optional<bool> useCustomTagDelimiters() const;
307
308 void setUseCustomTagDelimiters(std::optional<bool> newUseCustomTagDelimiters);
309
310
311 QStringList customTagDelimiters() const;
312
313 void setCustomTagDelimiters(QStringList newCustomTagDelimiters);
314
315
316 QStringList delimiterWhitelist() const;
317
318 void setDelimiterWhitelist(QStringList newDelimiterWhitelist);
319
320
321 bool automaticallyAddToCollection() const;
322
323 void setAutomaticallyAddToCollection(bool newAutomaticallyAddToCollection);
324
325
327
328 void setAllowEmbeddedSubtitles(EmbeddedSubtitleOptions newAllowEmbeddedSubtitles);
329
330
332
333 void setTypeOptions(QList<TypeOptions> newTypeOptions);
334
335
336protected:
356 QStringList m_metadataSavers;
368 std::optional<bool> m_saveLyricsWithMedia = std::nullopt;
369 std::optional<bool> m_saveTrickplayWithMedia = std::nullopt;
372 std::optional<bool> m_preferNonstandardArtistsTag = std::nullopt;
373 std::optional<bool> m_useCustomTagDelimiters = std::nullopt;
379
380private:
381 // Private constructor which generates an invalid object, for use withing LibraryOptions::fromJson();
383};
384
385
386} // NS DTO
387
388namespace Support {
389
391
392template <>
394
395template<>
397
398} // NS DTO
399} // NS Jellyfin
400
401#endif // JELLYFIN_DTO_LIBRARYOPTIONS_H
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition libraryoptions.h:53
QStringList mediaSegmentProvideOrder() const
Definition libraryoptions.cpp:505
void setLocalMetadataReaderOrderNull()
Definition libraryoptions.cpp:483
void setAutomaticRefreshIntervalDays(qint32 newAutomaticRefreshIntervalDays)
Definition libraryoptions.cpp:419
bool m_enableChapterImageExtraction
Definition libraryoptions.h:341
void setAutomaticallyAddToCollection(bool newAutomaticallyAddToCollection)
Definition libraryoptions.cpp:598
void setExtractChapterImagesDuringLibraryScan(bool newExtractChapterImagesDuringLibraryScan)
Definition libraryoptions.cpp:359
bool enableRealtimeMonitor() const
Definition libraryoptions.cpp:339
void setPathInfos(QList< MediaPathInfo > newPathInfos)
Definition libraryoptions.cpp:377
void setUseCustomTagDelimiters(std::optional< bool > newUseCustomTagDelimiters)
Definition libraryoptions.cpp:580
void setEnableInternetProviders(bool newEnableInternetProviders)
Definition libraryoptions.cpp:389
QStringList disabledSubtitleFetchers() const
Definition libraryoptions.cpp:487
LibraryOptions(bool enabled, bool enablePhotos, bool enableRealtimeMonitor, bool enableLUFSScan, bool enableChapterImageExtraction, bool extractChapterImagesDuringLibraryScan, bool enableTrickplayImageExtraction, bool extractTrickplayImagesDuringLibraryScan, QList< MediaPathInfo > pathInfos, bool saveLocalMetadata, bool enableInternetProviders, bool enableAutomaticSeriesGrouping, bool enableEmbeddedTitles, bool enableEmbeddedExtrasTitles, bool enableEmbeddedEpisodeInfos, qint32 automaticRefreshIntervalDays, QString seasonZeroDisplayName, QStringList disabledLocalMetadataReaders, QStringList disabledSubtitleFetchers, QStringList subtitleFetcherOrder, QStringList disabledMediaSegmentProviders, QStringList mediaSegmentProvideOrder, bool skipSubtitlesIfEmbeddedSubtitlesPresent, bool skipSubtitlesIfAudioTrackMatches, bool requirePerfectSubtitleMatch, bool saveSubtitlesWithMedia, std::optional< bool > saveLyricsWithMedia, std::optional< bool > saveTrickplayWithMedia, QStringList disabledLyricFetchers, QStringList lyricFetcherOrder, std::optional< bool > preferNonstandardArtistsTag, std::optional< bool > useCustomTagDelimiters, QStringList customTagDelimiters, QStringList delimiterWhitelist, bool automaticallyAddToCollection, EmbeddedSubtitleOptions allowEmbeddedSubtitles, QList< TypeOptions > typeOptions)
Definition libraryoptions.cpp:36
QString metadataCountryCode() const
Gets or sets the metadata country code.
Definition libraryoptions.cpp:436
void setSkipSubtitlesIfEmbeddedSubtitlesPresent(bool newSkipSubtitlesIfEmbeddedSubtitlesPresent)
Definition libraryoptions.cpp:513
QStringList m_lyricFetcherOrder
Definition libraryoptions.h:371
bool m_saveSubtitlesWithMedia
Definition libraryoptions.h:367
bool saveLocalMetadata() const
Definition libraryoptions.cpp:381
qint32 automaticRefreshIntervalDays() const
Definition libraryoptions.cpp:417
QList< MediaPathInfo > m_pathInfos
Definition libraryoptions.h:345
bool enableInternetProviders() const
Definition libraryoptions.cpp:387
QStringList m_localMetadataReaderOrder
Definition libraryoptions.h:358
QStringList m_metadataSavers
Definition libraryoptions.h:356
QStringList m_mediaSegmentProvideOrder
Definition libraryoptions.h:362
void setPreferredMetadataLanguage(QString newPreferredMetadataLanguage)
Gets or sets the preferred metadata language.
Definition libraryoptions.cpp:425
QList< TypeOptions > m_typeOptions
Definition libraryoptions.h:378
bool enableAutomaticSeriesGrouping() const
Definition libraryoptions.cpp:393
void setMetadataCountryCode(QString newMetadataCountryCode)
Gets or sets the metadata country code.
Definition libraryoptions.cpp:438
std::optional< bool > m_useCustomTagDelimiters
Definition libraryoptions.h:373
std::optional< bool > preferNonstandardArtistsTag() const
Definition libraryoptions.cpp:572
void replaceData(LibraryOptions &other)
Definition libraryoptions.cpp:161
void setDisabledLyricFetchers(QStringList newDisabledLyricFetchers)
Definition libraryoptions.cpp:562
QStringList customTagDelimiters() const
Definition libraryoptions.cpp:584
void setEnableEmbeddedTitles(bool newEnableEmbeddedTitles)
Definition libraryoptions.cpp:401
QStringList m_delimiterWhitelist
Definition libraryoptions.h:375
bool enabled() const
Definition libraryoptions.cpp:327
bool saveSubtitlesWithMedia() const
Definition libraryoptions.cpp:542
bool m_extractChapterImagesDuringLibraryScan
Definition libraryoptions.h:342
QStringList m_disabledSubtitleFetchers
Definition libraryoptions.h:359
void setSeasonZeroDisplayName(QString newSeasonZeroDisplayName)
Definition libraryoptions.cpp:451
bool enableEmbeddedExtrasTitles() const
Definition libraryoptions.cpp:405
void setPreferredMetadataLanguageNull()
Definition libraryoptions.cpp:432
bool m_enablePhotos
Definition libraryoptions.h:338
void setLocalMetadataReaderOrder(QStringList newLocalMetadataReaderOrder)
Definition libraryoptions.cpp:476
QList< MediaPathInfo > pathInfos() const
Definition libraryoptions.cpp:375
QStringList lyricFetcherOrder() const
Definition libraryoptions.cpp:566
bool metadataCountryCodeNull() const
Definition libraryoptions.cpp:441
EmbeddedSubtitleOptions m_allowEmbeddedSubtitles
Definition libraryoptions.h:377
QStringList disabledLyricFetchers() const
Definition libraryoptions.cpp:560
bool requirePerfectSubtitleMatch() const
Definition libraryoptions.cpp:536
QString preferredMetadataLanguage() const
Gets or sets the preferred metadata language.
Definition libraryoptions.cpp:423
bool m_enabled
Definition libraryoptions.h:337
void setExtractTrickplayImagesDuringLibraryScan(bool newExtractTrickplayImagesDuringLibraryScan)
Definition libraryoptions.cpp:371
void setSaveLyricsWithMedia(std::optional< bool > newSaveLyricsWithMedia)
Definition libraryoptions.cpp:550
QString seasonZeroDisplayName() const
Definition libraryoptions.cpp:449
void setLyricFetcherOrder(QStringList newLyricFetcherOrder)
Definition libraryoptions.cpp:568
void setDisabledLocalMetadataReaders(QStringList newDisabledLocalMetadataReaders)
Definition libraryoptions.cpp:470
void setEnableLUFSScan(bool newEnableLUFSScan)
Definition libraryoptions.cpp:347
void setSkipSubtitlesIfAudioTrackMatches(bool newSkipSubtitlesIfAudioTrackMatches)
Definition libraryoptions.cpp:519
void setEnablePhotos(bool newEnablePhotos)
Definition libraryoptions.cpp:335
bool m_requirePerfectSubtitleMatch
Definition libraryoptions.h:366
bool enableEmbeddedTitles() const
Definition libraryoptions.cpp:399
bool preferredMetadataLanguageNull() const
Definition libraryoptions.cpp:428
bool enableChapterImageExtraction() const
Definition libraryoptions.cpp:351
void setSaveSubtitlesWithMedia(bool newSaveSubtitlesWithMedia)
Definition libraryoptions.cpp:544
QStringList m_disabledMediaSegmentProviders
Definition libraryoptions.h:361
QList< TypeOptions > typeOptions() const
Definition libraryoptions.cpp:608
bool m_skipSubtitlesIfAudioTrackMatches
Definition libraryoptions.h:364
QStringList m_subtitleDownloadLanguages
Definition libraryoptions.h:365
void setEnableTrickplayImageExtraction(bool newEnableTrickplayImageExtraction)
Definition libraryoptions.cpp:365
bool m_extractTrickplayImagesDuringLibraryScan
Definition libraryoptions.h:344
bool enableLUFSScan() const
Definition libraryoptions.cpp:345
QStringList m_disabledLyricFetchers
Definition libraryoptions.h:370
std::optional< bool > m_saveTrickplayWithMedia
Definition libraryoptions.h:369
void setCustomTagDelimiters(QStringList newCustomTagDelimiters)
Definition libraryoptions.cpp:586
bool m_enableRealtimeMonitor
Definition libraryoptions.h:339
QStringList metadataSavers() const
Definition libraryoptions.cpp:455
std::optional< bool > saveLyricsWithMedia() const
Definition libraryoptions.cpp:548
bool m_enableAutomaticSeriesGrouping
Definition libraryoptions.h:348
void setDelimiterWhitelist(QStringList newDelimiterWhitelist)
Definition libraryoptions.cpp:592
void setDisabledSubtitleFetchers(QStringList newDisabledSubtitleFetchers)
Definition libraryoptions.cpp:489
bool enableEmbeddedEpisodeInfos() const
Definition libraryoptions.cpp:411
void setTypeOptions(QList< TypeOptions > newTypeOptions)
Definition libraryoptions.cpp:610
void setMetadataCountryCodeNull()
Definition libraryoptions.cpp:445
void setEnableAutomaticSeriesGrouping(bool newEnableAutomaticSeriesGrouping)
Definition libraryoptions.cpp:395
void setMetadataSaversNull()
Definition libraryoptions.cpp:464
QStringList disabledLocalMetadataReaders() const
Definition libraryoptions.cpp:468
bool m_enableEmbeddedEpisodeInfos
Definition libraryoptions.h:351
void setEnableRealtimeMonitor(bool newEnableRealtimeMonitor)
Definition libraryoptions.cpp:341
void setEnableChapterImageExtraction(bool newEnableChapterImageExtraction)
Definition libraryoptions.cpp:353
void setFromJson(QJsonObject source)
Definition libraryoptions.cpp:213
bool skipSubtitlesIfAudioTrackMatches() const
Definition libraryoptions.cpp:517
void setEnableEmbeddedExtrasTitles(bool newEnableEmbeddedExtrasTitles)
Definition libraryoptions.cpp:407
bool metadataSaversNull() const
Definition libraryoptions.cpp:460
QString m_metadataCountryCode
Definition libraryoptions.h:354
bool extractTrickplayImagesDuringLibraryScan() const
Definition libraryoptions.cpp:369
std::optional< bool > saveTrickplayWithMedia() const
Definition libraryoptions.cpp:554
bool m_enableEmbeddedExtrasTitles
Definition libraryoptions.h:350
void setSaveLocalMetadata(bool newSaveLocalMetadata)
Definition libraryoptions.cpp:383
QStringList m_disabledLocalMetadataReaders
Definition libraryoptions.h:357
void setPreferNonstandardArtistsTag(std::optional< bool > newPreferNonstandardArtistsTag)
Definition libraryoptions.cpp:574
QStringList m_subtitleFetcherOrder
Definition libraryoptions.h:360
bool skipSubtitlesIfEmbeddedSubtitlesPresent() const
Definition libraryoptions.cpp:511
void setSubtitleDownloadLanguages(QStringList newSubtitleDownloadLanguages)
Definition libraryoptions.cpp:525
void setMediaSegmentProvideOrder(QStringList newMediaSegmentProvideOrder)
Definition libraryoptions.cpp:507
QStringList disabledMediaSegmentProviders() const
Definition libraryoptions.cpp:499
bool m_enableEmbeddedTitles
Definition libraryoptions.h:349
void setEnableEmbeddedEpisodeInfos(bool newEnableEmbeddedEpisodeInfos)
Definition libraryoptions.cpp:413
QStringList m_customTagDelimiters
Definition libraryoptions.h:374
void setSubtitleDownloadLanguagesNull()
Definition libraryoptions.cpp:532
std::optional< bool > useCustomTagDelimiters() const
Definition libraryoptions.cpp:578
bool m_enableInternetProviders
Definition libraryoptions.h:347
QStringList delimiterWhitelist() const
Definition libraryoptions.cpp:590
bool enableTrickplayImageExtraction() const
Definition libraryoptions.cpp:363
std::optional< bool > m_preferNonstandardArtistsTag
Definition libraryoptions.h:372
bool enablePhotos() const
Definition libraryoptions.cpp:333
static LibraryOptions fromJson(QJsonObject source)
Definition libraryoptions.cpp:206
std::optional< bool > m_saveLyricsWithMedia
Definition libraryoptions.h:368
void setAllowEmbeddedSubtitles(EmbeddedSubtitleOptions newAllowEmbeddedSubtitles)
Definition libraryoptions.cpp:604
QStringList subtitleDownloadLanguages() const
Definition libraryoptions.cpp:523
bool extractChapterImagesDuringLibraryScan() const
Definition libraryoptions.cpp:357
QStringList subtitleFetcherOrder() const
Definition libraryoptions.cpp:493
void setSubtitleFetcherOrder(QStringList newSubtitleFetcherOrder)
Definition libraryoptions.cpp:495
bool automaticallyAddToCollection() const
Definition libraryoptions.cpp:596
bool subtitleDownloadLanguagesNull() const
Definition libraryoptions.cpp:528
bool m_automaticallyAddToCollection
Definition libraryoptions.h:376
QJsonObject toJson() const
Definition libraryoptions.cpp:259
bool m_saveLocalMetadata
Definition libraryoptions.h:346
QStringList localMetadataReaderOrder() const
Definition libraryoptions.cpp:474
EmbeddedSubtitleOptions allowEmbeddedSubtitles() const
Definition libraryoptions.cpp:602
qint32 m_automaticRefreshIntervalDays
Definition libraryoptions.h:352
QString m_seasonZeroDisplayName
Definition libraryoptions.h:355
bool m_enableLUFSScan
Definition libraryoptions.h:340
void setDisabledMediaSegmentProviders(QStringList newDisabledMediaSegmentProviders)
Definition libraryoptions.cpp:501
void setEnabled(bool newEnabled)
Definition libraryoptions.cpp:329
bool m_enableTrickplayImageExtraction
Definition libraryoptions.h:343
QString m_preferredMetadataLanguage
Definition libraryoptions.h:353
bool localMetadataReaderOrderNull() const
Definition libraryoptions.cpp:479
void setMetadataSavers(QStringList newMetadataSavers)
Definition libraryoptions.cpp:457
bool m_skipSubtitlesIfEmbeddedSubtitlesPresent
Definition libraryoptions.h:363
void setRequirePerfectSubtitleMatch(bool newRequirePerfectSubtitleMatch)
Definition libraryoptions.cpp:538
void setSaveTrickplayWithMedia(std::optional< bool > newSaveTrickplayWithMedia)
Definition libraryoptions.cpp:556
Definition mediaplayer2.h:20
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
EmbeddedSubtitleOptionsClass::Value EmbeddedSubtitleOptions
Definition embeddedsubtitleoptions.h:61
Definition accessschedule.h:128
Jellyfin::DTO::LibraryOptions LibraryOptions
Definition libraryoptions.h:390
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45